
/* default styles for extension "tx_frontend" */
    .ce-align-left { text-align: left; }
    .ce-align-center { text-align: center; }
    .ce-align-right { text-align: right; }

    .ce-table td, .ce-table th { vertical-align: top; }

    .ce-textpic, .ce-image, .ce-nowrap .ce-bodytext, .ce-gallery, .ce-row, .ce-uploads li, .ce-uploads div { overflow: hidden; }

    .ce-left .ce-gallery, .ce-column { float: left; }
    .ce-center .ce-outer { position: relative; float: right; right: 50%; }
    .ce-center .ce-inner { position: relative; float: right; right: -50%; }
    .ce-right .ce-gallery { float: right; }

    .ce-gallery figure { display: table; margin: 0; }
    .ce-gallery figcaption { display: table-caption; caption-side: bottom; }
    .ce-gallery img { display: block; }
    .ce-gallery iframe { border-width: 0; }
    .ce-border img,
    .ce-border iframe {
        border: 2px solid #000000;
        padding: 0px;
    }

    .ce-intext.ce-right .ce-gallery, .ce-intext.ce-left .ce-gallery, .ce-above .ce-gallery {
        margin-bottom: 10px;
    }
    .ce-image .ce-gallery { margin-bottom: 0; }
    .ce-intext.ce-right .ce-gallery { margin-left: 10px; }
    .ce-intext.ce-left .ce-gallery { margin-right: 10px; }
    .ce-below .ce-gallery { margin-top: 10px; }

    .ce-column { margin-right: 10px; }
    .ce-column:last-child { margin-right: 0; }

    .ce-row { margin-bottom: 10px; }
    .ce-row:last-child { margin-bottom: 0; }

    .ce-above .ce-bodytext { clear: both; }

    .ce-intext.ce-left ol, .ce-intext.ce-left ul { padding-left: 40px; overflow: auto; }

    /* Headline */
    .ce-headline-left { text-align: left; }
    .ce-headline-center { text-align: center; }
    .ce-headline-right { text-align: right; }

    /* Uploads */
    .ce-uploads { margin: 0; padding: 0; }
    .ce-uploads li { list-style: none outside none; margin: 1em 0; }
    .ce-uploads img { float: left; padding-right: 1em; vertical-align: top; }
    .ce-uploads span { display: block; }

    /* Table */
    .ce-table { width: 100%; max-width: 100%; }
    .ce-table th, .ce-table td { padding: 0.5em 0.75em; vertical-align: top; }
    .ce-table thead th { border-bottom: 2px solid #dadada; }
    .ce-table th, .ce-table td { border-top: 1px solid #dadada; }
    .ce-table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0,0,0,.05); }
    .ce-table-bordered th, .ce-table-bordered td { border: 1px solid #dadada; }

    /* Space */
    .frame-space-before-extra-small { margin-top: 1em; }
    .frame-space-before-small { margin-top: 2em; }
    .frame-space-before-medium { margin-top: 3em; }
    .frame-space-before-large { margin-top: 4em; }
    .frame-space-before-extra-large { margin-top: 5em; }
    .frame-space-after-extra-small { margin-bottom: 1em; }
    .frame-space-after-small { margin-bottom: 2em; }
    .frame-space-after-medium { margin-bottom: 3em; }
    .frame-space-after-large { margin-bottom: 4em; }
    .frame-space-after-extra-large { margin-bottom: 5em; }

    /* Frame */
    .frame-ruler-before:before { content: ''; display: block; border-top: 1px solid rgba(0,0,0,0.25); margin-bottom: 2em; }
    .frame-ruler-after:after { content: ''; display: block; border-bottom: 1px solid rgba(0,0,0,0.25); margin-top: 2em; }
    .frame-indent { margin-left: 15%; margin-right: 15%; }
    .frame-indent-left { margin-left: 33%; }
    .frame-indent-right { margin-right: 33%; }

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/pt-serif-v11-latin-regular.eot');src:local("PT Serif"),local("PTSerif-Regular"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/pt-serif-v11-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/pt-serif-v11-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/pt-serif-v11-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/pt-serif-v11-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/pt-serif-v11-latin-regular.svg#PTSerif') format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-300.eot');src:local("Roboto Light"),local("Roboto-Light"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-300.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-300.woff2') format("woff2"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-300.woff') format("woff"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-300.ttf') format("truetype"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-300.svg#Roboto') format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-regular.eot');src:local("Roboto"),local("Roboto-Regular"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-regular.svg#Roboto') format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-500.eot');src:local("Roboto Medium"),local("Roboto-Medium"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-500.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-500.woff2') format("woff2"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-500.woff') format("woff"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-500.ttf') format("truetype"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-500.svg#Roboto') format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-700.eot');src:local("Roboto Bold"),local("Roboto-Bold"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-700.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-700.woff') format("woff"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-700.ttf') format("truetype"),url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Fonts/roboto-v20-latin-700.svg#Roboto') format("svg")}a:focus,button:focus,input:focus,select:focus,textarea:focus,tabindex:focus{outline:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,tabindex:focus-visible{outline:2px solid #D32F35}:is(.frame-cibgbox,.foot,.px-textonimage.textpos-left .text-inner,.px-textimages.imageposition-right) a:focus-visible,:is(.frame-cibgbox,.foot,.px-textonimage.textpos-left .text-inner,.px-textimages.imageposition-right) button:focus-visible,:is(.frame-cibgbox,.foot,.px-textonimage.textpos-left .text-inner,.px-textimages.imageposition-right) input:focus-visible,:is(.frame-cibgbox,.foot,.px-textonimage.textpos-left .text-inner,.px-textimages.imageposition-right) select:focus-visible,:is(.frame-cibgbox,.foot,.px-textonimage.textpos-left .text-inner,.px-textimages.imageposition-right) textarea:focus-visible,:is(.frame-cibgbox,.foot,.px-textonimage.textpos-left .text-inner,.px-textimages.imageposition-right) tabindex:focus-visible{outline:2px solid #fff}body[data-accessibility-grayscale="true"] #pagenavigation,body[data-accessibility-grayscale="true"] .allcont .frame:not(.frame-type-pxpensionskasse_fullheightpagination),body[data-accessibility-grayscale="true"] .foot,body[data-accessibility-grayscale="true"] #subhead,body[data-accessibility-grayscale="true"] .navigation2 .inner,body[data-accessibility-grayscale="true"] .logo,body[data-accessibility-grayscale="true"] iframe,body[data-accessibility-grayscale="true"] #accessibility-wrap,body[data-accessibility-grayscale="true"] #main-nav{-webkit-filter:grayscale(100%);filter:grayscale(100%)}body[data-accessibility-grayscale="true"] #pagenavigation .roofline,body[data-accessibility-grayscale="true"] #pagenavigation .redtext,body[data-accessibility-grayscale="true"] .allcont .frame:not(.frame-type-pxpensionskasse_fullheightpagination) .roofline,body[data-accessibility-grayscale="true"] .allcont .frame:not(.frame-type-pxpensionskasse_fullheightpagination) .redtext,body[data-accessibility-grayscale="true"] .foot .roofline,body[data-accessibility-grayscale="true"] .foot .redtext,body[data-accessibility-grayscale="true"] #subhead .roofline,body[data-accessibility-grayscale="true"] #subhead .redtext,body[data-accessibility-grayscale="true"] .navigation2 .inner .roofline,body[data-accessibility-grayscale="true"] .navigation2 .inner .redtext,body[data-accessibility-grayscale="true"] .logo .roofline,body[data-accessibility-grayscale="true"] .logo .redtext,body[data-accessibility-grayscale="true"] iframe .roofline,body[data-accessibility-grayscale="true"] iframe .redtext,body[data-accessibility-grayscale="true"] #accessibility-wrap .roofline,body[data-accessibility-grayscale="true"] #accessibility-wrap .redtext,body[data-accessibility-grayscale="true"] #main-nav .roofline,body[data-accessibility-grayscale="true"] #main-nav .redtext{color:#fff}.tabtocontent{position:absolute !important;top:20px;left:20px;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.3s ease-in-out;pointer-events:none;z-index:9999;margin:0}.tabtocontent:focus-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all}figure,.image{position:relative;margin:0}figure figcaption,figure .image-caption,.image figcaption,.image .image-caption{clip:rect(1px, 1px, 1px, 1px);position:absolute;overflow:hidden;width:1px;height:1px}:is(body[data-accessibility-figcaption="true"]) figure figcaption,:is(body[data-accessibility-figcaption="true"]) figure .image-caption,:is(body[data-accessibility-figcaption="true"]) .image figcaption,:is(body[data-accessibility-figcaption="true"]) .image .image-caption{clip:auto;background:rgba(0,0,0,0.5);padding:10px;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;bottom:0;right:0}button:disabled{cursor:not-allowed !important}#accessibility-wrap{display:flex;position:fixed;right:20px;top:150px;align-items:flex-start;-webkit-transform:translateX(calc(100% - 50px));transform:translateX(calc(100% - 50px));max-height:50px;max-width:92%;overflow:visible;transition:0.3s ease-in-out all;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,0.15));filter:drop-shadow(0 0 10px rgba(0,0,0,0.15));z-index:9999999}@media all and (max-width: 768px){#accessibility-wrap{right:4%}}#accessibility-wrap #accessibility-toggle{position:relative;display:block;width:60px;height:60px;background:#fff;transition:0.3s ease-in-out all;pointer-events:all;cursor:pointer}#accessibility-wrap #accessibility-toggle:focus-visible{outline:2px solid #D32F35}#accessibility-wrap #accessibility-toggle:hover::after{background:#D32F35}#accessibility-wrap #accessibility-toggle::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;width:32px;height:32px;background:#000;transition:0.3s ease-in-out all;-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/accessibility.svg') no-repeat center/100% 100%;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/accessibility.svg') no-repeat center/100% 100%}#accessibility-wrap #accessibility-toggle span{display:none}#accessibility-wrap #accessibility-inner{display:flex;flex-direction:column;gap:20px;padding:20px;background:#fff;color:#000;visibility:hidden;max-width:calc(100% - 60px);max-height:85dvh;overflow:auto;opacity:0;transition:0.3s ease-in-out all}#accessibility-wrap #accessibility-inner .toggle-wrap{position:relative;padding-right:60px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:flex;align-items:center;gap:5px}#accessibility-wrap #accessibility-inner .toggle-wrap input{opacity:0;width:0;height:0;order:99}#accessibility-wrap #accessibility-inner .toggle-wrap::before{content:"";display:block;width:32px;height:auto;aspect-ratio:1 / 1;background:#D32F35}#accessibility-wrap #accessibility-inner .toggle-wrap[for="accessibility-animations-toggle"]::before{-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/animations.svg') no-repeat center/25px 25px;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/animations.svg') no-repeat center/25px 25px}#accessibility-wrap #accessibility-inner .toggle-wrap[for="accessibility-contrast-toggle"]::before{-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/contrast.svg') no-repeat center/25px 25px;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/contrast.svg') no-repeat center/25px 25px}#accessibility-wrap #accessibility-inner .toggle-wrap[for="accessibility-grayscale-toggle"]::before{-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/grayscale.svg') no-repeat center/25px 25px;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/grayscale.svg') no-repeat center/25px 25px}#accessibility-wrap #accessibility-inner .toggle-wrap[for="accessibility-underline-toggle"]::before{-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/underline.svg') no-repeat center/25px 25px;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/underline.svg') no-repeat center/25px 25px}#accessibility-wrap #accessibility-inner .toggle-wrap[for="accessibility-figcaption-toggle"]::before{-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/figcaption.svg') no-repeat center/25px 25px;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/figcaption.svg') no-repeat center/25px 25px}#accessibility-wrap #accessibility-inner .checktoggle{position:absolute;cursor:pointer;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:auto;aspect-ratio:2 / 1;background-color:#EFEFEF;transition:0.3s ease-in-out all;border-radius:34px;border:2px solid #EFEFEF}#accessibility-wrap #accessibility-inner .checktoggle:before{position:absolute;content:"";height:100%;width:auto;aspect-ratio:1 / 1;left:0;bottom:0;background-color:#fff;transition:0.3s ease-in-out all;border-radius:100%}#accessibility-wrap #accessibility-inner input:checked+.checktoggle{background-color:#D32F35}#accessibility-wrap #accessibility-inner input:checked+.checktoggle::before{left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#accessibility-wrap #accessibility-inner input:focus-visible+.checktoggle{outline:2px solid #D32F35}#accessibility-wrap #accessibility-inner #accessibility-reset{padding:20px 30px !important;background:#D32F35 !important;color:#fff !important;display:inline-flex !important;align-items:center;gap:10px;margin:0 !important}#accessibility-wrap #accessibility-inner #accessibility-reset::before{content:none !important}#accessibility-wrap #accessibility-inner #accessibility-reset::after{content:"";display:block;width:24px;min-width:24px;height:auto;aspect-ratio:1 / 1;background:currentColor;-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/reset.svg') no-repeat center/100% 100%;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/reset.svg') no-repeat center/100% 100%}#accessibility-wrap .slider-wrap{width:100%}#accessibility-wrap .slider-wrap label[for="accessibility-fontsize-slider"]{display:flex;align-items:center;gap:10px}#accessibility-wrap .slider-wrap label[for="accessibility-fontsize-slider"]::before{content:"";display:block;width:32px;height:auto;aspect-ratio:1 / 1;background:#D32F35;-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/fontsize.svg') no-repeat center/25px 25px;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/fontsize.svg') no-repeat center/25px 25px}#accessibility-wrap .slider-wrap #accessibility-fontsize-slider-wrap{display:flex;align-items:center;gap:10px;margin-top:5px}#accessibility-wrap .slider-wrap #accessibility-fontsize-slider-wrap .fontsize-adjust{position:relative;display:block;height:32px;width:auto;aspect-ratio:1 / 1;margin:0;padding:0;border:none;background:transparent;font-size:0}#accessibility-wrap .slider-wrap #accessibility-fontsize-slider-wrap .fontsize-adjust::after{content:"";display:block;width:25px;height:25px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#D32F35;transition:0.3s ease-in-out all}#accessibility-wrap .slider-wrap #accessibility-fontsize-slider-wrap .fontsize-adjust:focus-visible{outline:2px solid #D32F35}#accessibility-wrap .slider-wrap #accessibility-fontsize-slider-wrap .fontsize-adjust#plus::after{-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/fontsize-plus.svg') no-repeat center/25px 25px;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/fontsize-plus.svg') no-repeat center/25px 25px}#accessibility-wrap .slider-wrap #accessibility-fontsize-slider-wrap .fontsize-adjust#minus::after{-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/fontsize-minus.svg') no-repeat center/25px 25px;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/fontsize-minus.svg') no-repeat center/25px 25px}#accessibility-wrap.open{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}#accessibility-wrap.open #accessibility-toggle::after{background:#D32F35}#accessibility-wrap.open #accessibility-inner{pointer-events:all;visibility:visible;opacity:1}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:rgba(255,255,255,0)}*{word-wrap:break-word}html,body{margin:0;padding:0}body{font-size:16px;font-weight:normal;font-family:"Roboto",Verdana,Arial,sans-serif;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;background:#242424;line-height:26px}@media (prefers-reduced-motion: reduce){body *,body *:before,body *:after{-webkit-animation:none !important;animation:none !important;transition:none !important}}::-moz-selection{background:#D32F35;text-shadow:none;color:#fff}::selection{background:#D32F35;text-shadow:none;color:#fff}hr{display:block;height:1px;background:#EFEFEF;margin:30px auto;border:none;width:88px}img:not(.is_svg),video{vertical-align:middle;max-width:100%;height:auto;width:auto;min-height:1px;min-width:1px}.is_svg{display:inline-block;min-height:1px;min-width:1px}figure{margin:0}.browsehappy{margin:0;padding:0.4em 0;background:#ba2a0a;font-size:13px;color:#fff;text-align:center}.browsehappy a{color:#fff !important}a{color:#fff;text-decoration:none;transition:all 0.3s ease-in-out}a:hover,a:focus-visible{color:#d9d9d9}.ce-column:has(:focus-visible) a{display:block;outline-offset:-2px}.ce-uploads div{overflow:visible !important}.ce-uploads div a{display:block}a[href*="//"]{position:relative}a[href*="//"]:before{content:"";display:inline-block;position:relative;top:2px;width:15px;height:15px;min-width:15px;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/external-link.svg') no-repeat center left;background-size:100% auto;margin-right:10px}figure a[href*="//"]:before{content:none}.allcont ul li{padding:5px 10px 5px 25px;position:relative}.allcont ul li::before{content:"";width:6px;height:6px;background:#D32F35;border-radius:50%;margin-right:10px;position:absolute;left:0;top:15px}.allcont ul li ul li{padding:5px 10px 5px 20px}.allcont ul li ul li::before{background:#dc595e}.allcont ol{margin:10px 0;counter-reset:item}.allcont ol li{padding:5px 0 5px 1.7em;counter-increment:item;position:relative}.allcont ol li:before{content:counter(item) ".";display:inline-block;position:absolute;top:5px;left:0;font-weight:bold}.allcont a:not(.button):not(input[type=submit]):not(.tabtocontent){text-decoration:underline}.ce-uploads{display:flex;justify-content:center;flex-wrap:wrap}.ce-uploads img{padding-right:0;background:#fff}.ce-uploads>li{list-style-type:none;display:flex;flex-direction:column;align-items:center}.ce-uploads>li:before{display:none}.ce-uploads a+div{margin-top:10px}.allcont .ce-textpic .ce-gallery{margin-bottom:0}.allcont .ce-textpic.ce-above .ce-gallery{margin-bottom:10px}figcaption{margin-top:10px}@media all and (max-width: 1024px){body#uid44 .grid4cols .frame.frame-space-after-small.frame-space-before-small,body#uid44 .grid3cols .frame.frame-space-after-small.frame-space-before-small{margin-top:15px;margin-bottom:15px}}.text-center{text-align:center}.text-right{text-align:right}.frame-space-before-extra-small{margin-top:20px}.frame-space-before-small{margin-top:50px}.frame-space-before-medium{margin-top:100px}.frame-space-before-large{margin-top:170px}.frame-space-before-extra-large{margin-top:200px}.frame-space-after-extra-small{margin-bottom:20px}.frame-space-after-small{margin-bottom:50px}.frame-space-after-medium{margin-bottom:100px}.frame-space-after-large{margin-bottom:170px}.frame-space-after-extra-large{margin-bottom:200px}@media screen and (max-width: 1200px){.frame-space-before-medium{margin-top:80px}.frame-space-before-large{margin-top:120px}.frame-space-before-extra-large{margin-top:150px}.frame-space-after-medium{margin-bottom:80px}.frame-space-after-large{margin-bottom:120px}.frame-space-after-extra-large{margin-bottom:150px}}@media screen and (max-width: 768px){.frame-space-before-medium{margin-top:40px}.frame-space-before-large{margin-top:60px}.frame-space-before-extra-large{margin-top:80px}.frame-space-after-medium{margin-bottom:40px}.frame-space-after-large{margin-bottom:60px}.frame-space-after-extra-large{margin-bottom:80px}}@media screen and (max-width: 470px){.frame-space-before-extra-small{margin-top:10px}.frame-space-before-small{margin-top:20px}.frame-space-before-medium{margin-top:30px}.frame-space-before-large{margin-top:40px}.frame-space-before-extra-large{margin-top:60px}.frame-space-after-extra-small{margin-bottom:10px}.frame-space-after-small{margin-bottom:20px}.frame-space-after-medium{margin-bottom:30px}.frame-space-after-large{margin-bottom:40px}.frame-space-after-extra-large{margin-bottom:60px}}.button:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow),input[type=submit]:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow),.tabtocontent:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow),#accessibility-wrap #accessibility-inner #accessibility-reset:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow){display:inline-block;color:#3f3f3f;padding:22px 60px 22px 30px;text-decoration:none;border:0;font-size:17px;text-transform:uppercase;font-weight:400;line-height:100%;background:#fff;transition:all 0.3s ease-in-out;cursor:pointer;position:relative}@media all and (max-width: 900px){.button:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow),input[type=submit]:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow),.tabtocontent:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow),#accessibility-wrap #accessibility-inner #accessibility-reset:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow){padding:15px 35px 15px 18px;font-size:14px}}.button:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):before,input[type=submit]:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):before,.tabtocontent:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):before,#accessibility-wrap #accessibility-inner #accessibility-reset:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):before{content:"";position:absolute;right:28px;width:6px;height:10px;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/arrowbtndark.svg') no-repeat center left;background-size:contain;top:48%;-webkit-transform:translateY(-48%);transform:translateY(-48%);transition:all 0.3s ease-in-out}@media all and (max-width: 900px){.button:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):before,input[type=submit]:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):before,.tabtocontent:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):before,#accessibility-wrap #accessibility-inner #accessibility-reset:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):before{right:17px}}.button:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover,input[type=submit]:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover,.tabtocontent:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover,#accessibility-wrap #accessibility-inner #accessibility-reset:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover,.button:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible,input[type=submit]:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible,.tabtocontent:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible,#accessibility-wrap #accessibility-inner #accessibility-reset:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible{background-color:#EFEFEF;color:#3f3f3f}.button:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover:before,input[type=submit]:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover:before,.tabtocontent:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover:before,#accessibility-wrap #accessibility-inner #accessibility-reset:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover:before,.button:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible:before,input[type=submit]:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible:before,.tabtocontent:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible:before,#accessibility-wrap #accessibility-inner #accessibility-reset:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible:before{content:"";position:absolute;right:28px;width:6px;height:10px;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/arrowbtnred.svg') no-repeat center left;background-size:contain}@media all and (max-width: 900px){.button:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover:before,input[type=submit]:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover:before,.tabtocontent:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover:before,#accessibility-wrap #accessibility-inner #accessibility-reset:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):hover:before,.button:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible:before,input[type=submit]:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible:before,.tabtocontent:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible:before,#accessibility-wrap #accessibility-inner #accessibility-reset:not(.slick-arrow):not(.mfp-close):not(.mfp-arrow):focus-visible:before{right:17px}}.spacebottombig{margin-bottom:60px}.redtext{font-size:21px;color:#D32F35;text-transform:uppercase;font-weight:700;font-family:"Roboto",Verdana,Arial,sans-serif;letter-spacing:0.9px;text-shadow:0 2px 4px rgba(0,0,0,0.5)}.largetext{font-size:1.5em}@media all and (max-width: 768px){.largetext{font-size:1.1em}}.uppercase{text-transform:uppercase}hr{display:block;height:1px;background:#EFEFEF;margin:30px auto;border:none;width:88px}a.mail{display:flex;align-items:center;flex-wrap:wrap;color:#fff}a.mail:before{content:"";width:20px;height:12px;background-size:contain;display:inline-block;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/mail.svg') no-repeat;margin-right:23px;background-position:left center}a.mail:hover,a.mail:focus-visible{text-decoration:underline}a.tel{display:flex;align-items:center;flex-wrap:wrap;color:#fff}a.tel:before{content:"";width:17px;height:16px;background-size:contain;background-position:left center;display:inline-block;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/phone.svg') no-repeat;margin-right:23px}a.tel:hover,a.tel:focus-visible{text-decoration:underline}a.locale{display:flex;flex-wrap:wrap;color:#fff}a.locale:before{content:"";width:14px;height:19px;background-size:contain;display:inline-block;background-position:left center;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/map.svg') no-repeat;margin-right:23px}a.locale:hover,a.locale:focus-visible{text-decoration:underline}a.fax{display:flex;flex-wrap:wrap;color:#fff}a.fax:before{content:"";width:16px;height:16px;background-size:contain;display:inline-block;background-position:left center;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/fax.svg') no-repeat;margin-right:23px}a.fax:hover,a.fax:focus-visible{text-decoration:underline}.link-full{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%}.frame-blackbox{background:#1A1A1A;padding:50px;width:100%}.frame-blackbox a{color:#fff;transition:all 0.3s ease-in-out;text-decoration:underline}.frame-blackbox a:hover,.frame-blackbox a:focus-visible{color:#D32F35}.flexParent{display:flex}.frame-darkbox{background:#1A1A1A;padding:25px}.frame-graybox{background:#3f3f3f;padding:25px}.gridrow.align__top.flexParents{align-items:unset}.frame-ci_bg{background:#D32F35;padding:2%;color:#fff}.frame-ci_bg h1,.frame-ci_bg h2,.frame-ci_bg h3,.frame-ci_bg h4,.frame-ci_bg h5{color:#fff}.head .inner{width:94%;max-width:1650px;margin-left:auto;margin-right:auto}.cont>.frame{width:94%;max-width:1650px;margin-left:auto;margin-right:auto}.cont>.frame.frame-layout-10{max-width:none;width:100%}.cont>.frame.frame-layout-10.frame-greybox{padding:20px 0}.cont>.frame.frame-layout-20{max-width:none;width:100%}.cont>.frame.frame-layout-20>.inner{width:94%;max-width:1650px;margin-left:auto;margin-right:auto}.gridrow{display:flex;display:-webkit-flex}.gridrow .col+.col{margin-left:20px}.gridrow.align__middle{align-items:center}.gridrow.align__top{align-items:flex-start}.gridrow.align__bottom{align-items:flex-end}.grid2cols>.col{width:calc(50% - (50px / 2))}.grid2cols .col+.col{margin-left:50px}.grid3cols>.col{width:calc(33.333% - (2 * 20px / 3))}.grid4cols>.col{width:calc(25% - (3 * 20px / 4))}.grid5cols>.col{width:calc(20% - (4 * 20px / 5))}.col_pos_33-66>.col.col1{width:calc(33.333% - (20px / 2))}.col_pos_33-66>.col.col2{width:calc(66.666% - (20px / 2))}.col_pos_66-33>.col.col1{width:calc(66.666% - (20px / 2))}.col_pos_66-33>.col.col2{width:calc(33.333% - (20px / 2))}.col_pos_20-80>.col.col1{width:calc(20% - (20px / 2))}.col_pos_20-80>.col.col2{width:calc(80% - (20px / 2))}.col_pos_80-20>.col.col1{width:calc(80% - (20px / 2))}.col_pos_80-20>.col.col2{width:calc(20% - (20px / 2))}.col_pos_40-60>.col.col1{width:40%}.col_pos_40-60>.col.col2{width:60%}@media all and (max-width: 1024px){.gridrow{flex-direction:column}.gridrow .col+.col{margin-left:0;margin-top:2%}.grid2cols>.col,.grid3cols>.col,.grid4cols>.col,.grid5cols>.col{width:100%}.col_pos_33-66>.col.col1,.col_pos_33-66>.col.col2,.col_pos_66-33>.col.col1,.col_pos_66-33>.col.col2,.col_pos_20-80>.col.col1,.col_pos_20-80>.col.col2,.col_pos_80-20>.col.col1,.col_pos_80-20>.col.col2{width:100%}}.col>.frame-type-uploads .ce-uploads{justify-content:flex-start}.col>.frame-type-uploads .ce-uploads li{padding-left:0}.site{position:relative;display:flex;min-height:100vh;flex-direction:column;overflow:hidden}.site .allcont{flex:1 0 auto}h1,h2,h3,h4,h5,h6,.roofline{font-weight:400;margin:0;font-family:"PT Serif",Verdana,Arial,sans-serif;line-height:120%;color:#fff;margin-bottom:25px}h1{font-size:45px}@media all and (max-width: 1200px){h1{font-size:35px}}@media all and (max-width: 900px){h1{font-size:30px}}@media all and (max-width: 600px){h1{font-size:25px}}h2{font-size:37px}@media all and (max-width: 1200px){h2{font-size:30px}}@media all and (max-width: 900px){h2{font-size:25px}}@media all and (max-width: 600px){h2{font-size:20px}}h3{font-size:30px}@media all and (max-width: 900px){h3{font-size:25px}}@media all and (max-width: 600px){h3{font-size:20px}}h4,.roofline{font-size:21px;color:#D32F35;text-transform:uppercase;font-weight:700;letter-spacing:0.9px;text-shadow:0 2px 4px rgba(0,0,0,0.5);margin-bottom:18px;font-family:"Roboto",Verdana,Arial,sans-serif}@media all and (max-width: 600px){h4,.roofline{font-size:18px}}h5{font-size:16px;text-transform:uppercase}p+p{margin-top:1em}i,em{font-style:italic}strong,b{font-weight:700}input,select,textarea{width:100%;border:2px solid #EFEFEF;padding:10px 15px}input:focus,select:focus,textarea:focus{background:#eee;outline:none}input[type="submit"]{width:auto;cursor:pointer}select{height:41px}fieldset{border:0;margin:0;padding:0}textarea{resize:none;height:150px}button{all:unset}input[type='radio'],input[type='checkbox']{width:auto;margin-right:5px}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #FFF inset;-webkit-text-fill-color:#000}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{opacity:1;color:#ccc}::-moz-placeholder{opacity:1;color:#ccc}:-ms-input-placeholder{color:#ccc}:focus{outline:rgba(255,255,255,0)}.table_container{overflow:auto}.allcont table{width:100%;margin:10px 0px 5px}.allcont table tr th{text-align:left;font-weight:bold;font-size:16px;color:#fff;background:#D32F35;padding:10px 15px;border-right:1px solid #fff}.allcont table tr td{padding:3px 0}.allcont table thead+tbody tr:nth-child(even){background-color:#1A1A1A}.allcont table thead+tbody td{padding:5px 15px;border-right:1px solid #fff}.head{position:relative;height:141px}@media all and (max-width: 1200px){.head{height:116px}}@media all and (max-width: 800px){.head{height:64px}}@media all and (max-width: 500px){.head{height:50px}}.head .head2{transition:all 0.3s ease-in-out;background:#fff;position:relative;z-index:100;width:100%;-webkit-transform:translateY(0);transform:translateY(0)}.head .head2>.inner{transition:all 0.3s ease-in-out;max-width:1650px;display:flex;justify-content:space-between;align-items:center}.head .head2>.inner .logo{transition:all 0.3s ease-in-out;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/logo.png') no-repeat 0;background-size:contain;background-position:left center;width:395px;height:65px;margin:38px 0}@media all and (max-width: 1420px){.head .head2>.inner .logo{width:247px;height:40px}}@media all and (max-width: 800px){.head .head2>.inner .logo{margin:12px 0}}@media all and (max-width: 500px){.head .head2>.inner .logo{width:200px;height:24px;margin:0}}.head .head2>.inner .logo a{display:block;width:100%;height:100%}.head .head2>.inner .logo a span{display:none}.sticky-anchor{position:absolute;bottom:0;left:0}.head.stickyhead .nav{list-style-type:none;display:flex}.head.stickyhead .nav>li{list-style:none;position:relative;line-height:52px}@media all and (max-width: 1200px){.head.stickyhead .nav>li{line-height:normal}}.head.stickyhead .nav>li.over>a,.head.stickyhead .nav>li:hover>a,.head.stickyhead .nav>li:has(:focus-visible),.head.stickyhead .nav>li.active>a,.head.stickyhead .nav>li.act>a{color:#3f3f3f;position:relative}.head.stickyhead .nav>li.over>a:after,.head.stickyhead .nav>li:hover>a:after,.head.stickyhead .nav>li:has(:focus-visible):after,.head.stickyhead .nav>li.active>a:after,.head.stickyhead .nav>li.act>a:after{content:"";position:absolute;height:5px;width:47%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#D32F35;bottom:25%}.head.stickyhead .head2{position:fixed;bottom:100%;-webkit-transform:translateY(100%);transform:translateY(100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1)}.head.stickyhead .head2 .inner .logo{height:45px;width:171px;margin:15px 0}@media all and (max-width: 800px){.head.stickyhead .head2 .inner .logo{margin:0}}@media all and (max-width: 500px){.head.stickyhead .head2 .inner .logo{height:24px}}#subhead{overflow:hidden}.head .nav{list-style-type:none;display:flex}.head .nav>li{list-style:none;position:relative;line-height:121px}@media all and (max-width: 1200px){.head .nav>li{line-height:normal}}.head .nav>li.last{position:relative;padding-left:40px;margin-left:40px}@media all and (max-width: calc($break_bigScreen + 200px)){.head .nav>li.last{margin-left:30px}}@media all and (max-width: 1200px){.head .nav>li.last{margin-left:0;background:#EFEFEF;padding-left:50px}}.head .nav>li.last:before{content:"";position:absolute;width:27px;height:18px;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/login.svg') no-repeat center left;background-size:contain;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width: 1200px){.head .nav>li.last:before{left:20px}}.head .nav>li a{display:block;text-decoration:none;color:#3f3f3f;font-size:16px;font-weight:400;letter-spacing:1.2px;word-wrap:break-word}.head .nav>li a:focus-visible{outline-offset:-3px}.head .nav>li>a{padding:10px 15px;position:relative}.head .nav>li>a[href*="//"]::before{content:none}@media all and (max-width: calc($break_bigScreen + 270px)){.head .nav>li>a{padding:9px}}.head .nav>li.over>.subnav,.head .nav>li:hover>.subnav,.head .nav>li:focus-within>.subnav{display:flex}.head .nav>li.over>a,.head .nav>li:hover>a,.head .nav>li:has(:focus-visible)>a,.head .nav>li.active>a,.head .nav>li.act>a{color:#3f3f3f;position:relative}.head .nav>li.over>a:after,.head .nav>li:hover>a:after,.head .nav>li:has(:focus-visible)>a:after,.head .nav>li.active>a:after,.head .nav>li.act>a:after{content:"";position:absolute;height:5px;width:47%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#D32F35;bottom:35%}@media all and (max-width: 1200px){.head .nav>li.over>a:after,.head .nav>li:hover>a:after,.head .nav>li:has(:focus-visible)>a:after,.head .nav>li.active>a:after,.head .nav>li.act>a:after{display:none}}.head .nav>li .subnav{display:none;flex-direction:column;position:absolute;z-index:100;top:100%;left:0;padding:0;width:360px}@media all and (max-width: 1200px){.head .nav>li .subnav{width:unset}}.head .nav>li .subnav li{line-height:normal;background:#EFEFEF;margin-bottom:3px;transition:all 0.3s ease-in-out}@media all and (max-width: 1200px){.head .nav>li .subnav li{margin-bottom:0}}.head .nav>li .subnav li.act,.head .nav>li .subnav li.over,.head .nav>li .subnav li.active,.head .nav>li .subnav li:has(:focus-visible){background:#D32F35}.head .nav>li .subnav a{color:#3f3f3f;padding:14px 20px;font-weight:400;color:#3f3f3f}.head .nav>li .subnav a:focus-visible{outline-offset:-3px;outline-color:#fff}.head .nav>li .subnav a:hover,.head .nav>li .subnav a:focus-visible,.head .nav>li .subnav .over>a,.head .nav>li .subnav .active>a,.head .nav>li .subnav .act>a{color:#fff}.head .nav>li>.subnav{background:transparent}.head .nav>li>.subnav>li{position:relative}.head .nav>li>.subnav>li>a{padding:14px 20px;font-weight:400;color:#3f3f3f}.head .nav>li>.subnav>li.over>.subnav,.head .nav>li>.subnav>li:hover>.subnav,.head .nav>li>.subnav>li:focus-within>.subnav{display:flex}.head .nav>li>.subnav>li>.subnav{left:calc(100% + 2px);top:0}.showSub,.open_nav{display:none}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;padding-right:0}@media all and (max-width: 500px){.hamburger{padding:12px 15px;padding-right:0}}.hamburger:hover,.hamburger:focus-visible{opacity:1}.hamburger.is-active:hover,.hamburger.is-active:focus-visible{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#D32F35}.hamburger-box{width:40px;height:21px;display:inline-block;position:relative;vertical-align:middle}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:3px;background-color:#D32F35;border-radius:2px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}@media all and (max-width: 1200px){.open_nav{display:inherit}.head .head2>.inner{position:static}.head .head2>.inner nav{display:none;position:absolute;top:100%;left:0;width:100%;overflow:scroll;max-height:calc(100vh - 125px)}.head .head2>.inner nav .nav{flex-direction:column}.head .head2>.inner nav .nav li{float:none;width:100%;position:relative}.head .head2>.inner nav .nav li:hover>a:after,.head .head2>.inner nav .nav li:has(:focus-visible)>a::after,.head .head2>.inner nav .nav li.over>a:after{display:none !important}.head .head2>.inner nav .nav li.over>.subnav,.head .head2>.inner nav .nav li:hover>.subnav,.head .head2>.inner nav .nav li:focus-within>.subnav{display:none}.head .head2>.inner nav .nav li:hover>a,.head .head2>.inner nav .nav li:has(:focus-visible)>a,.head .head2>.inner nav .nav li.over>a,.head .head2>.inner nav .nav li.active>a,.head .head2>.inner nav .nav li.act>a{color:#D32F35}.head .head2>.inner nav .nav li a{background-color:#EFEFEF;border-bottom:1px solid #fff;padding:20px}.head .head2>.inner nav .nav li .subnav{-webkit-transform:translate(0);transform:translate(0);padding:0;box-shadow:none}.head .head2>.inner nav .nav li .subnav li a{padding:10px 40px;color:#3f3f3f}.head .head2>.inner nav .nav li .subnav li:hover>a,.head .head2>.inner nav .nav li .subnav li:has(:focus-visible)>a,.head .head2>.inner nav .nav li .subnav li.over>a,.head .head2>.inner nav .nav li .subnav li.active>a,.head .head2>.inner nav .nav li .subnav li.act>a{color:#D32F35}.head .head2>.inner nav .nav li .subnav li+li{margin-left:0}.head .head2>.inner nav .nav li .subnav .showSub{width:40px;height:40px;line-height:40px}.head .head2>.inner nav .nav li .subnav,.head .head2>.inner nav .nav li .subnav.subnav2,.head .head2>.inner nav .nav li:last-child>.subnav,.head .head2>.inner nav .nav li:last-child>.subnav.subnav2{position:inherit;left:inherit;top:inherit}.head .head2>.inner nav .nav li:hover>.subnav,.head .head2>.inner nav .nav li:focus-within>.subnav,.head .head2>.inner nav .nav li.over>.subnav,.head .head2>.inner nav .nav li:hover>.subnav2.subnav,.head .head2>.inner nav .nav li:focus-within>.subnav2.subnav,.head .head2>.inner nav .nav li.over>.subnav2.subnav,.head .head2>.inner nav .nav li.over>.subnav .subnav2,.head .head2>.inner nav .nav li:hover>.subnav .subnav2,.head .head2>.inner nav .nav li:focus-within>.subnav .subnav2{display:none}.head .head2>.inner nav .nav li .showSub{display:block;position:absolute;right:0;top:0;z-index:10;cursor:pointer;width:60px;height:60px;line-height:60px;background:transparent;text-align:center;transition:all 0.3s ease-in-out}.head .head2>.inner nav .nav li .showSub:after{content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-top:5px dashed #D32F35;border-top:6px solid\9;border-right:5px solid transparent;border-left:5px solid transparent;transition:all 0.3s ease-in-out}.head .head2>.inner nav .nav li .showSub.open:after{border-top-color:#242424;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.head .head2>.inner nav .nav li .subnav2 li a{padding:10px 10px 10px 40px}.head .head2>.inner nav .nav li .subnav2 li a:before{display:none}.head .head2>.inner nav .nav li .subnav2 .showSub{background:#2c3b42;height:40px;line-height:40px}}.accordion__container{position:relative}.accordion__container .accordion{border-bottom:1px solid #EFEFEF}.accordion__container .accordion+.accordion{margin-top:10px}.accordion__container .accordion .accContent{display:none;padding:10px}.accordion__container .accordion .accTrigger{padding:10px;cursor:pointer;position:relative}.accordion__container .accordion .accTrigger h4{padding:0}.accordion__container .accordion .accTrigger:before{content:"";display:block;width:44px;height:100%;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/arrow-down-blue.svg') no-repeat center center/15px auto;position:absolute;top:0;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all 0.3s ease-in-out}.accordion__container .accordion .accTrigger.active:before{-webkit-transform:rotate(0);transform:rotate(0)}.accordion__container .accordion .accTrigger:hover:before,.accordion__container .accordion .accTrigger:focus-visible:before{-webkit-transform:rotate(0);transform:rotate(0)}.tab__container .tabs{margin:0}.tab__container .tabs::after{display:block;clear:both;content:""}.tab__container .tabs>li{display:block;float:left;padding:10px 30px;background:#EFEFEF;text-transform:uppercase;color:#D32F35;cursor:pointer;list-style-type:none}.tab__container .tabs>li+li{margin-left:10px}.tab__container .tabs>li.activetabnav,.tab__container .tabs>li:hover,.tab__container .tabs>li:has(:focus-visible){background:#e2e2e2}.tab__container .tabs>li A{text-decoration:none}.tab__container .tabs>li::before{content:none}.tab__container .tab_wrapper{padding:30px 4% 20px;background:#1A1A1A;position:relative;z-index:10}.content__slider .slide{position:relative;display:none}.content__slider .slide:has(:focus-visible){outline:2px solid #D32F35;outline-offset:-2px}.content__slider .slide .text{position:absolute;top:50%;left:50%;z-index:100;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%;color:#fff}.content__slider .slide img{margin:0 auto}.content__slider .slide:first-child{display:block}.content__slider.slick-initialized .slide{display:block}.mapbtn,.mapimage{display:inline-block}.mapimagewrap{position:relative;text-align:center}.mapimagewrap .mapimagewrapinner{margin:0 auto;position:relative;line-height:0}.mapimagewrap .mapimagewrapinner .mapbtn{position:absolute;top:20px;left:20px;width:calc(100% - 40px);background:rgba(167,167,167,0.8);padding:10px 20px 20px;color:#fff;box-sizing:border-box;line-height:130%}.mapimagewrap .mapimagewrapinner .mapbtn strong{display:block;text-align:center}.mapimagewrap .mapimagewrapinner .mapbtn span{margin:10px 0;display:block}.mapimagewrap .mapimagewrapinner .mapbtn span a{color:#fff;text-decoration:underline}.mapimagewrap .mapimagewrapinner .mapimage{max-width:100%;height:auto;width:auto}.mapbtn button{margin-top:30px;font-size:13px}.map{height:440px;width:100%}[id^=map-]{height:440px;width:100%}.frame-type-pxpensionskasse_googlemap{padding:30px;background:#1A1A1A}.frame-type-pxpensionskasse_googlemap .googlemapstextheadline{display:block}.text_on_image{position:relative;min-height:250px;overflow:hidden;display:flex;align-items:center}.text_on_image .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.text_on_image .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.text_on_image .text{font-size:20px;z-index:10;color:#fff;padding:60px 40px}.text_on_image .text h1,.text_on_image .text h2,.text_on_image .text h3,.text_on_image .text h4,.text_on_image .text h5,.text_on_image .text h6{color:#fff}.sliderwiththumbs2.slick-slider{position:relative}.sliderwiththumbs2.slick-slider .slick-track .slideelement img{width:100%;height:auto}.sliderwiththumbs2.slick-slider .slick-dots{display:flex;overflow:hidden;justify-content:flex-start;padding:0;flex-flow:wrap;bottom:-110px}.sliderwiththumbs2.slick-slider .slick-dots li{list-style:none;width:100%;width:calc(16.666% - 10px);height:100px;margin:5px;cursor:pointer}.sliderwiththumbs2.slick-slider .slick-dots li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sliderwiththumbs2.slick-slider.slick-dotted{margin-bottom:130px}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination{height:100%;width:100%;max-width:unset}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid{min-height:100vh}@media all and (max-width: 1200px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid>div:not(.fullBG){align-items:center}}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .button,.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .tabtocontent,.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid #accessibility-wrap #accessibility-inner #accessibility-reset,#accessibility-wrap #accessibility-inner .cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid #accessibility-reset,.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid input[type=submit]{margin-top:50px}:is(body[data-accessibility-contrast="true"]) .cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .frame-type-text .inner{background:rgba(0,0,0,0.5);padding:20px}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid>div{min-height:100vh;display:flex;position:relative;flex-wrap:wrap}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid>div.right{flex-direction:row-reverse}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid>div>.framedesktop{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;max-width:1650px;width:100%}@media all and (max-width: 1650px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid>div>.framedesktop{width:94%}}@media all and (max-width: 1200px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid>div>.framedesktop{position:relative;z-index:2;max-width:1650px;margin:0 auto;width:94%;padding:50px 0;-webkit-transform:none;transform:none;translate:none;top:unset;left:unset}}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid>div>.framedesktop>.frame>.inner{padding-left:36px;position:relative;width:50%}@media all and (max-width: 1200px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid>div>.framedesktop>.frame>.inner{width:94%}}@media all and (max-width: 600px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid>div>.framedesktop>.frame>.inner{width:100%;padding-left:15px}}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid>div>.framedesktop>.frame>.inner:before{content:"";width:1px;height:95%;background:#fff;position:absolute;left:0;top:0}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .contentLeft.desktop{width:70%;min-height:100vh;position:relative;height:100%;overflow:hidden}@media all and (max-width: 1200px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .contentLeft.desktop{width:100%;min-height:100vh;position:absolute;height:100%;overflow:hidden}}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .contentLeft.desktop:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(36,36,36,0.5);z-index:1;pointer-events:none}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .contentLeft.desktop img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .contentRight{min-height:100vh;overflow:hidden;width:30%;position:relative;height:100%}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .contentRight:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(36,36,36,0.3);z-index:1;pointer-events:none}@media all and (max-width: 1200px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .contentRight{display:none}}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .contentRight img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .fullBG{position:relative;width:100%;overflow:hidden;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:50px 0}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .fullBG:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(36,36,36,0.5);z-index:1;pointer-events:none}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .fullBG img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .fullBG>.frame{position:relative;z-index:2;max-width:1650px;margin:0 auto;width:100%}@media all and (max-width: 1650px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .fullBG>.frame{width:94%}}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .fullBG>.frame>.inner{padding-left:36px;position:relative;width:74%}@media all and (max-width: 1200px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .fullBG>.frame>.inner{width:94%}}@media all and (max-width: 600px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .fullBG>.frame>.inner{width:100%;padding-left:15px}}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination .fullWidthGrid .fullBG>.frame>.inner:before{content:"";width:1px;height:95%;background:#fff;position:absolute;left:0;top:0}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination #pagenavigation{position:fixed;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9}@media all and (max-width: 1650px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination #pagenavigation{right:25px}}@media all and (max-width: 1200px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination #pagenavigation{right:14px}}@media all and (max-width: 600px){.cont>.frame.frame-type-pxpensionskasse_fullheightpagination #pagenavigation{display:none}}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination #pagenavigation ul{display:flex;flex-direction:column;justify-content:center;align-items:center}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination #pagenavigation ul li{margin-bottom:25px;padding:0;cursor:pointer;width:10px;height:10px;display:block;font-size:0}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination #pagenavigation ul li:before{display:none}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination #pagenavigation ul li.current a:before{background:#D32F35}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination #pagenavigation ul li a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#fff;background:transparent}.cont>.frame.frame-type-pxpensionskasse_fullheightpagination #pagenavigation ul li a:before{content:"";width:10px;height:10px;background:#fff;border-radius:50%;margin:0;transition:all 0.3s ease-in-out}.contentLeft.mobile{display:none}.frame.frame-type-pxpensionskasse_homebanner{height:100%;width:100%;max-width:unset}.frame.frame-type-pxpensionskasse_homebanner .homeBanner{min-height:100vh;min-height:100vh;display:flex;position:relative;flex-wrap:wrap}.frame.frame-type-pxpensionskasse_homebanner .homeBanner .button,.frame.frame-type-pxpensionskasse_homebanner .homeBanner .tabtocontent,.frame.frame-type-pxpensionskasse_homebanner .homeBanner #accessibility-wrap #accessibility-inner #accessibility-reset,#accessibility-wrap #accessibility-inner .frame.frame-type-pxpensionskasse_homebanner .homeBanner #accessibility-reset,.frame.frame-type-pxpensionskasse_homebanner .homeBanner input[type=submit]{margin-top:50px}.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentLeft{width:30%;min-height:100vh;position:relative;height:100%;overflow:hidden}@media all and (max-width: 1200px){.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentLeft{display:none}}.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentLeft img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentRight{overflow:hidden;width:70%;min-height:100vh;position:relative;height:100%;display:flex;align-items:center;padding:50px 0}@media all and (max-width: 1200px){.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentRight{width:100%}}.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentRight>.frame{position:relative;z-index:2;width:62%;left:83px}@media all and (max-width: 1200px){.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentRight>.frame{width:94%;-webkit-transform:unset;transform:unset;left:unset;margin:0 auto}}:is(body[data-accessibility-contrast="true"]) .frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentRight>.frame>.inner{background:rgba(0,0,0,0.5);padding:20px}@media all and (max-width: 1200px){.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentRight>.frame>.inner{width:94%}}@media all and (max-width: 600px){.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentRight>.frame>.inner{width:100%}}.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentRight:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(36,36,36,0.5);z-index:1;pointer-events:none}.frame.frame-type-pxpensionskasse_homebanner .homeBanner .contentRight img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.frame.frame-type-pxpensionskasse_homebanner .contactSection{position:absolute;width:100%;z-index:2;bottom:60px;left:83px}@media all and (max-width: 1200px){.frame.frame-type-pxpensionskasse_homebanner .contactSection{left:50%;width:94%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:30px}}.frame.frame-type-pxpensionskasse_homebanner .contactSection a{color:#fff;font-size:14px;text-decoration:none}.frame.frame-type-pxpensionskasse_homebanner .contactSection a:hover,.frame.frame-type-pxpensionskasse_homebanner .contactSection a:focus-visible{text-decoration:underline}.frame.frame-type-pxpensionskasse_homebanner .contactSection a.mail{display:flex;align-items:center;flex-wrap:wrap}.frame.frame-type-pxpensionskasse_homebanner .contactSection a.mail:before{content:"";width:25px;height:17px;background-size:contain;display:inline-block;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/mail.svg') no-repeat;margin-right:23px;background-position:left center}.frame.frame-type-pxpensionskasse_homebanner .contactSection a.tel{display:flex;align-items:center;flex-wrap:wrap;margin-right:80px}@media all and (max-width: 900px){.frame.frame-type-pxpensionskasse_homebanner .contactSection a.tel{margin-right:0;margin-bottom:10px}}.frame.frame-type-pxpensionskasse_homebanner .contactSection a.tel:before{content:"";width:21px;height:20px;background-size:contain;background-position:left center;display:inline-block;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/phone.svg') no-repeat;margin-right:23px}.frame.frame-type-pxpensionskasse_homebanner .contactSection>.inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;background:rgba(0,0,0,0.5);padding:20px}@media all and (max-width: 1200px){.frame.frame-type-pxpensionskasse_homebanner .contactSection>.inner{width:100%}}@media all and (max-width: 900px){.frame.frame-type-pxpensionskasse_homebanner .contactSection>.inner{flex-direction:column;align-items:flex-start}}.single-chart{flex:1 0 25%;display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.single-chart .text{margin-top:35px;font-weight:700;font-family:"Roboto",Verdana,Arial,sans-serif;text-transform:uppercase}@media all and (max-width: 1200px){.single-chart .text{margin-top:15px}}@media all and (max-width: 600px){.single-chart .text{font-size:13px}}.single-chart.element-visible .circle{-webkit-animation:progress 3s ease-out;animation:progress 3s ease-out}.single-chart svg{width:177px;height:177px}@media all and (max-width: 600px){.single-chart svg{width:130px;height:130px}}.circular-chart{display:block}.circle-bg{fill:none;stroke:#A09F9F;stroke-width:0.1}.circle{fill:none;stroke-width:1;stroke-linecap:round}@-webkit-keyframes progress{0%{stroke-dasharray:0 100}}@keyframes progress{0%{stroke-dasharray:0 100}}.circular-chart .circle{stroke:#D32F35}.percentage{fill:#fff;font-family:"PT Serif",Verdana,Arial,sans-serif;text-anchor:middle}.percentage .number{font-size:7px}@media all and (max-width: 600px){.percentage .number{font-size:6px}}.percentage .extraText{font-size:4px}.counterCircles{position:relative;min-height:100vh;width:100%;display:flex;align-items:center;padding:50px 0}.counterCircles>.inner{position:relative;z-index:2;max-width:1200px;width:100%;margin:0 auto}:is(body[data-accessibility-contrast="true"]) .counterCircles>.inner{background:rgba(0,0,0,0.5);padding:20px}@media all and (max-width: 1200px){.counterCircles>.inner{width:94%;margin:0 auto}}.counterCircles>.inner .contentSection{max-width:880px;width:100%;margin:0 auto;margin-bottom:35px}@media all and (max-width: 1200px){.counterCircles>.inner .contentSection{width:94%}}@media all and (max-width: 600px){.counterCircles>.inner .contentSection{width:100%}}.counterCircles:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(36,36,36,0.7);z-index:1;pointer-events:none}.counterCircles img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.counterCircles .counters{display:flex;flex-wrap:wrap;justify-content:space-between}@media all and (max-width: 1200px){.counterCircles .counters{width:94%;margin:0 auto}}@media all and (max-width: 600px){.counterCircles .counters{width:100%}}.subheadImage{position:relative;max-height:350px;overflow:hidden}.subheadImage:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(36,36,36,0.5);z-index:1;pointer-events:none}.subheadImage img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:350px}.PartnerGallery{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.PartnerGallery .imageContainer{padding:15px;background:white;margin-bottom:70px;margin-right:25px;margin-left:25px}@media all and (max-width: 1000px){.PartnerGallery .imageContainer{margin-bottom:15px;margin-right:15px;margin-left:15px}}.PartnerGallery .imageContainer img{height:58px;width:auto;vertical-align:middle}.ansprechpartner .grid2cols+.grid2cols{margin-top:20px}.ansprechpartner .grid2cols .col{width:calc(50% - (20px / 2));display:flex}.ansprechpartner .grid2cols .col+.col{margin-left:20px}.ansprechpartner .ansprechpartner--headline{margin-bottom:20px}.ansprechpartner .ansprechpartner--headline p{text-decoration:underline}.ansprechpartner .ansprechpartner--text{background:#3f3f3f;padding:25px;width:100%}.ansprechpartner .ansprechpartner--text p a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media all and (max-width: 1024px){.ansprechpartner .grid2cols{flex-direction:row}.ansprechpartner .grid2cols .col+.col{margin-top:0}}@media all and (max-width: 768px){.ansprechpartner .grid2cols{flex-direction:column}.ansprechpartner .grid2cols .col{width:100%}.ansprechpartner .grid2cols .col+.col{margin-left:0;margin-top:20px}}.popupmodule .pop-up{display:inline-block;margin-left:145px;margin-top:30px}.mfp-detail-kurzportrait.mfp-bg{opacity:1;background:#242424}.mfp-detail-kurzportrait .mfp-content{width:96% !important;max-width:1650px;margin:0 auto}.mfp-detail-kurzportrait .mfp-content .grid2cols{align-items:center}.mfp-detail-kurzportrait .mfp-content .image img{max-width:500px;max-height:500px;height:auto;width:100%}@media all and (max-width: 1024px){.mfp-detail-kurzportrait .mfp-content{padding:40px 0}.mfp-detail-kurzportrait .mfp-content .image img{max-height:500px;-o-object-fit:contain;object-fit:contain;display:block;margin-right:auto}}@media all and (max-width: 768px){.popupmodule .pop-up{margin-left:15px;margin-right:20px}}.full_heigt_image_text .col_pos_40-60{align-items:center}.full_heigt_image_text .col_pos_40-60 .col{height:100vh}.full_heigt_image_text .col_pos_40-60 .col2{padding:2%;display:flex;align-items:center;justify-content:center}.full_heigt_image_text .image img{height:100vh;-o-object-fit:cover;object-fit:cover;width:100%}@media all and (max-width: 1024px){.full_heigt_image_text{margin-bottom:80px}.full_heigt_image_text .col_pos_40-60 .col{height:auto}.full_heigt_image_text .col_pos_40-60 .col.col1{width:100%}.full_heigt_image_text .col_pos_40-60 .col.col2{width:100%}.full_heigt_image_text .image img{height:auto}}.foot{background-color:#1A1A1A;color:#fff;position:relative}.foot .ce-column:has(:focus-visible){outline-color:#fff}.foot p,.foot a{font-size:14px}.foot p+p{margin-top:6px}.foot .topSection{padding-top:100px;padding-bottom:40px}@media all and (max-width: 700px){.foot .topSection{padding-top:40px;padding-bottom:0}}.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols{justify-content:space-between}@media all and (max-width: 1100px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols{flex-wrap:wrap;justify-content:center;flex-direction:row}}@media all and (max-width: 700px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols{flex-direction:column;align-items:center;justify-content:center}}.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col{width:22%;border-right:100px solid transparent}@media all and (max-width: 1550px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col{border-right:0px}}.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col:first-of-type{width:34%;border-right:60px solid transparent}@media all and (max-width: 1100px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col:first-of-type{width:50%;border-right:0}}@media all and (max-width: 700px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col:first-of-type{width:94%}}@media all and (max-width: 600px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col:first-of-type{width:100%}}@media all and (max-width: 700px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col:first-of-type img{width:220px;height:auto}}.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col .frame:nth-last-of-type(2){height:75px}@media all and (max-width: 1100px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col .frame:nth-last-of-type(2){height:auto}}.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col:last-of-type{border-right:0}.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col .redtext>a{color:#D32F35}.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col .redtext>a:hover,.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col .redtext>a:focus-visible{color:#fff}@media all and (max-width: 1100px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col{width:50%;margin-left:0;margin-bottom:25px}.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col>.frame{padding-left:30px;padding-right:30px}}@media all and (max-width: 700px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col{width:94%;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col>.frame{padding-left:0;padding-right:0}}@media all and (max-width: 600px){.foot .topSection .frame-type-pxpensionskasse_grid4cols .grid4cols>.col{width:100%}}.foot a{text-decoration:underline;text-underline-offset:2px;color:#fff}.foot a:hover,.foot a:focus-visible{text-decoration-thickness:3px}.foot .copy{background:#000;padding:22px 0}.foot .copy .innerSection{max-width:1650px;margin:0 auto;width:94%}.foot .copy p{text-align:center;font-size:14px}.foot .footnav .innerSection{max-width:1650px;margin:0 auto;width:94%}.backtotop{position:relative;width:40px;height:40px;margin:35px auto;display:block;text-align:center;background:#D32F35;-webkit-mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/back-to-top.svg') no-repeat center center;mask:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/back-to-top.svg') no-repeat center center;-webkit-mask-size:100% auto;mask-size:100% auto}@media all and (max-width: 700px){.backtotop{margin:20px auto}}.backtotop span{display:none}.newsPreview .news-list-view .page-navigation{display:none}.newsPreview .inner .contentBox{padding:120px 0}.newsPreview .inner .contentBox .btn{color:#fff;text-align:center;font-size:21px;font-size:calculateRem(21px);border:1px solid #D32F35;transition:all 0.3s ease-in;display:table;margin:auto;margin-top:40px;font-weight:bold}.newsPreview .inner .contentBox .btn:hover,.newsPreview .inner .contentBox .btn:focus-visible{background:#D32F35}.newsPreview .newsOverview{position:relative}@media all and (max-width: 1200px){.newsPreview .newsOverview{width:100% !important}}@media all and (max-width: 1200px){.newsPreview .news-list-view{display:block}}@media all and (max-width: 1200px){.headline{padding-left:35px;padding-right:35px}}@media all and (max-width: 900px){.headline{padding-left:25px;padding-right:25px}}@media all and (max-width: 700px){.headline{padding-left:20px;padding-right:20px}}@media all and (max-width: 400px){.headline{padding-left:15px;padding-right:15px}}.headline .title{text-align:center;font-size:42px;font-size:calculateRem(42px);margin-top:0;color:#fff}@media all and (max-width: 700px){.headline .title{font-size:38px;font-size:calculateRem(38px)}}.newsOverview{position:relative;padding:0 17px;margin-bottom:18px;width:33.333% !important}@media all and (max-width: 1550px){.newsOverview{width:50% !important}}@media all and (max-width: 1024px){.newsOverview{padding-left:0}}@media all and (max-width: 800px){.newsOverview{width:100% !important;padding:0}}.news-list-view{max-width:1650px;margin:auto;display:flex;position:relative;flex-wrap:wrap}.news-list-view .newsImage{position:relative;padding-top:75%;overflow:hidden}.news-list-view .newsImage img{position:absolute;min-height:100%;min-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;width:100%}.news-list-view .newsOverview.topnews{position:relative}.news-list-view .newsOverview.topnews::before{content:'UPDATE';color:#D32F35;background-color:#fff;padding:10px 16px;position:absolute;left:0;top:0;z-index:2;margin-left:17px;font-weight:500}.news-list-view .newsContent{padding:40px 25px;position:relative;background:#1A1A1A}.news-list-view .newsContent .title a{text-decoration:none}.news-list-view .newsContent .title h2{margin-top:0;font-family:"Roboto",Verdana,Arial,sans-serif;font-size:18px;font-weight:700;line-height:24px;margin-bottom:20px}.news-list-view .newsContent .newsLink{margin-top:30px}.news-list-view .newsContent .newsLink .link{display:inline-block;color:#3f3f3f;padding:15px 35px 15px 18px;text-decoration:none;border:0;font-size:14px;text-transform:uppercase;font-weight:400;line-height:100%;background:#fff;transition:all 0.3s ease-in-out;cursor:pointer;position:relative}.news-list-view .newsContent .newsLink .link:before{content:"";position:absolute;right:17px;width:6px;height:10px;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/arrowbtndark.svg') no-repeat center left;background-size:contain;top:48%;-webkit-transform:translateY(-48%);transform:translateY(-48%);transition:all 0.3s ease-in-out}.news-list-view .newsContent .newsLink .link:hover,.news-list-view .newsContent .newsLink .link:focus-visible{background-color:#EFEFEF;color:#3f3f3f}.news-list-view .newsContent .newsLink .link:hover:before,.news-list-view .newsContent .newsLink .link:focus-visible:before{content:"";position:absolute;right:17px;width:6px;height:10px;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/arrowbtnred.svg') no-repeat center left;background-size:contain}.news-list-view .newsContent .publishDate{background:#D32F35;display:table;position:absolute;right:0;top:-26px}.news-list-view .newsContent .publishDate p{color:#fff;font-size:12px;text-align:center;padding:10px 15px;margin:0}.newsButton{display:table;margin:auto;margin-top:50px}.newsButton .btn{display:inline-block;color:#3f3f3f;padding:15px 35px 15px 18px;text-decoration:none;border:0;font-size:14px;text-transform:uppercase;font-weight:400;line-height:100%;background:#fff;transition:all 0.3s ease-in-out;cursor:pointer;position:relative}.newsButton .btn:before{content:"";position:absolute;right:17px;width:6px;height:10px;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/arrowbtndark.svg') no-repeat center left;background-size:contain;top:48%;-webkit-transform:translateY(-48%);transform:translateY(-48%);transition:all 0.3s ease-in-out}.newsButton .btn:hover,.newsButton .btn:focus-visible{background-color:#EFEFEF;color:#3f3f3f}.newsButton .btn:hover:before,.newsButton .btn:focus-visible:before{content:"";position:absolute;right:17px;width:6px;height:10px;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/arrowbtnred.svg') no-repeat center left;background-size:contain}.news-list-view .page-navigation{width:100%;margin:50px auto;background:#D32F35;padding:20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.news-list-view .page-navigation:first-child{display:none}.news-list-view .page-navigation p{padding:0;margin:0}.news-list-view .page-navigation .f3-widget-paginator{padding:0;margin:0}.news.news-single{max-width:1650px;margin:auto}.news.news-single .article{position:relative;max-width:1650px;margin:auto}@media all and (max-width: 1200px){.news.news-single .article{padding-left:35px;padding-right:35px}}@media all and (max-width: 900px){.news.news-single .article{padding-left:25px;padding-right:25px}}@media all and (max-width: 700px){.news.news-single .article{padding-left:20px;padding-right:20px}}@media all and (max-width: 400px){.news.news-single .article{padding-left:15px;padding-right:15px}}.news.news-single .article .news-img-wrap{max-width:600px;margin:25px 25px 25px 0}.news.news-single .article .news-img-wrap img{width:100%;height:auto}.news.news-single .article .news-text-wrap{margin:50px 0;max-width:800px;margin-right:auto}.news.news-single .article .ce-uploads{justify-content:flex-start}.news.news-single .article .ce-uploads li{padding:0}.news.news-single .article .ce-uploads li a{width:100%}.news-single .article .news-img-wrap{width:auto}.news-single .article .news-backlink-wrap{margin-top:50px}.news-single .article .news-backlink-wrap a{display:inline-block;color:#3f3f3f;padding:15px 35px 15px 18px;text-decoration:none;border:0;font-size:14px;text-transform:uppercase;font-weight:400;line-height:100%;background:#fff;transition:all 0.3s ease-in-out;cursor:pointer;position:relative}.news-single .article .news-backlink-wrap a:before{content:"";position:absolute;right:17px;width:6px;height:10px;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/arrowbtndark.svg') no-repeat center left;background-size:contain;top:48%;-webkit-transform:translateY(-48%);transform:translateY(-48%);transition:all 0.3s ease-in-out}.news-single .article .news-backlink-wrap a:hover,.news-single .article .news-backlink-wrap a:focus-visible{background-color:#EFEFEF;color:#3f3f3f}.news-single .article .news-backlink-wrap a:hover:before,.news-single .article .news-backlink-wrap a:focus-visible:before{content:"";position:absolute;right:17px;width:6px;height:10px;background:url('../../../typo3conf/ext/pxpensionskasse/Resources/Public/Images/arrowbtnred.svg') no-repeat center left;background-size:contain}.news-single .article .teaser-text{display:none}.news-list-category{display:none}.tx-powermail .powermail_form h3{display:none}.tx-powermail .powermail_form .powermail_fieldset{margin-top:10px}.tx-powermail .powermail_form .powermail_fieldset legend.powermail_legend{display:none}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap{padding:3px 0;position:relative;margin:10px 0}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_input input.parsley-error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_date input.parsley-error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_file input.parsley-error{border:2px solid #D32F35}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap textarea.parsley-error{border:2px solid #D32F35}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check label,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio label{cursor:pointer}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .radio,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio .checkbox,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio{display:inline-block;margin-right:2%}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit .powermail_field{display:flex;justify-content:flex-end}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field{font-size:13px;line-height:140%}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field a{color:#D32F35}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field .checkbox{padding:10px;width:100%}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field .checkbox.parsley-error{background:#D32F35;color:#fff}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field .checkbox.parsley-error a{color:#fff}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_pflichtfelder .powermail_field{color:#D32F35;font-size:15px}.tx-powermail .powermail_form .powermail_fieldset .parsley-errors-list{display:none}.tx-powermail .hidelabel .powermail_fieldwrap>LABEL,.tx-powermail .powermail_fieldwrap.hidelabel>LABEL{display:none}.tx-powermail .greyboxpowermail{background:#EFEFEF;padding:2%}.tx-powermail .width33powermail,.tx-powermail .width50powermail{width:32%;float:left}.tx-powermail .width50powermail{width:49%}.tx-powermail .width33powermail+.width33powermail,.tx-powermail .width50powermail+.width50powermail{margin-left:2% !important}.tx-powermail .width33powermail+:not(.width33powermail),.tx-powermail .width50powermail+:not(.width50powermail){clear:both}.tx-powermail .powermail_create table td{padding:5px 10px}.tx-powermail input[type="submit"]{cursor:pointer;border:none;padding:22px 33px 22px 33px}.slick-prev,.slick-next{position:absolute;display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:100%;line-height:0px;font-size:0px;z-index:10;cursor:pointer;background:#000;color:#fff;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus-visible,.slick-next:hover,.slick-next:focus-visible{background:#fff;color:#000}.slick-prev:hover:before,.slick-prev:focus-visible:before,.slick-next:hover:before,.slick-next:focus-visible:before{background:none;position:unset;width:unset;height:unset;-webkit-transform:none;transform:none;font-size:30px;line-height:1;color:#D32F35}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;color:#D32F35;background:none;position:unset;width:unset;height:unset;-webkit-transform:none;transform:none}.slick-prev:before,.slick-next:before{font-size:30px;line-height:1;vertical-align:middle;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none;position:unset;width:unset;height:unset;-webkit-transform:none;transform:none}.slick-prev{left:20px}[dir="rtl"] .slick-prev{left:auto;right:20px}.slick-prev:before{content:"⇽"}[dir="rtl"] .slick-prev:before{content:"⇾"}.slick-next{right:20px}[dir="rtl"] .slick-next{left:20px;right:auto}.slick-next:before{content:"⇾"}[dir="rtl"] .slick-next:before{content:"⇽"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{justify-content:center;position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0 !important;cursor:pointer}.slick-dots li button{border-radius:50%;border:0;background:#D32F35;display:block;height:10px;width:10px;outline:none;line-height:0px;font-size:0px;color:transparent;cursor:pointer;padding:0;opacity:.25}.slick-dots li button:hover,.slick-dots li button:focus-visible{background:#242424;opacity:1}.slick-dots li.slick-active button{opacity:.75;background:#242424}.slick-dots li::before{content:none !important}.slick-slider .slick-slide{display:none}.slick-slider .slick-slide:first-child{display:block}.slick-slider.slick-initialized .slick-slide{display:block}.tx-felogin-pi1{background:#242424;padding:4% 2%}.tx-felogin-pi1 h3{margin-bottom:20px}.tx-felogin-pi1 form{margin-top:50px}.tx-felogin-pi1 form legend{display:none}.tx-felogin-pi1 form div+div{margin-top:10px}.tx-felogin-pi1 form #pass{margin:5px 0 15px}.tx-felogin-pi1 form label{display:block}.tx-felogin-pi1 form input[type="submit"]{cursor:pointer;border:none;padding:22px 33px 22px 33px}.tx-indexedsearch-searchbox #tx_indexedsearch{width:50%;margin:0 auto;background:#1A1A1A;padding:3%;margin-bottom:60px}@media all and (max-width: 900px){.tx-indexedsearch-searchbox #tx_indexedsearch{width:80%}}@media all and (max-width: 600px){.tx-indexedsearch-searchbox #tx_indexedsearch{width:100%}}.tx-indexedsearch-searchbox #tx_indexedsearch legend{text-align:center;color:#D32F35;font-size:30px;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:20px}@media all and (max-width: 900px){.tx-indexedsearch-searchbox #tx_indexedsearch legend{font-size:25px}}@media all and (max-width: 600px){.tx-indexedsearch-searchbox #tx_indexedsearch legend{font-size:20px}}.tx-indexedsearch-searchbox #tx_indexedsearch .tx-indexedsearch-form label{display:none}.tx-indexedsearch-searchbox #tx_indexedsearch .tx-indexedsearch-search-submit input.tx-indexedsearch-searchbox-button{margin-top:20px;padding:14px 33px 14px 33px;display:inline-block;color:#3f3f3f;text-decoration:none;border:0;font-size:17px;text-transform:uppercase;font-weight:400;line-height:100%;background:#fff;transition:all 0.3s ease-in-out;cursor:pointer;position:relative}.tx-indexedsearch-searchbox #tx_indexedsearch .tx-indexedsearch-search-submit input.tx-indexedsearch-searchbox-button:hover,.tx-indexedsearch-searchbox #tx_indexedsearch .tx-indexedsearch-search-submit input.tx-indexedsearch-searchbox-button:focus-visible{background-color:#EFEFEF;color:#3f3f3f}@media all and (max-width: 900px){.tx-indexedsearch-searchbox #tx_indexedsearch .tx-indexedsearch-search-submit input.tx-indexedsearch-searchbox-button{padding:14px 18px 14px 18px;font-size:14px}}.tx-indexedsearch-res{background:#1A1A1A;padding:20px 3%;margin-top:20px}.tx-indexedsearch-res h3 .tx-indexedsearch-title span,.tx-indexedsearch-res h3 .tx-indexedsearch-title a{display:block;text-decoration:none}.tx-indexedsearch-res .tx-indexedsearch-description{margin:0}.tx-indexedsearch-res .tx-indexedsearch-description .tx-indexedsearch-redMarkup{color:#D32F35}.tx-indexedsearch-res dl{display:flex}.tx-indexedsearch-res dl dd p{margin:0}.tx-indexedsearch-browsebox{margin:10px 0;display:flex;align-items:center;gap:5px}.tx-indexedsearch-browsebox li{padding:10px !important}.tx-indexedsearch-browsebox li a:hover{color:#D32F35}.tx-indexedsearch-browsebox li::before{content:none !important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (prefers-reduced-motion: reduce){.animated{-webkit-animation-duration:0 !important;animation-duration:0 !important;-webkit-animation:none !important;animation:none !important}}.delay-250{-webkit-animation-delay:.25s;animation-delay:.25s}.delay-500{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-750{-webkit-animation-delay:.75s;animation-delay:.75s}.delay-1000{-webkit-animation-delay:1s;animation-delay:1s}.delay-1250{-webkit-animation-delay:1.25s;animation-delay:1.25s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUp{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}@media (prefers-reduced-motion: reduce){.fadeInUp{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}@media (prefers-reduced-motion: reduce){.fadeInLeft{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRight{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}@media (prefers-reduced-motion: reduce){.fadeInRight{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{flex:1}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait),screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover,.mfp-preloader a:focus-visible{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus-visible{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus-visible{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
