@charset "UTF-8";.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;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.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;}.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;}.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-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;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}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;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[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{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-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-regular.eot');src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-regular.svg#DMSans') format("svg");}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-italic.eot');src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-italic.woff2') format("woff2"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-italic.woff') format("woff"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-italic.ttf') format("truetype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-italic.svg#DMSans') format("svg");}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:500;font-display:swap;src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500.eot');src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500.woff2') format("woff2"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500.woff') format("woff"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500.ttf') format("truetype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500.svg#DMSans') format("svg");}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:500;font-display:swap;src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500italic.eot');src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500italic.woff2') format("woff2"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500italic.woff') format("woff"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500italic.ttf') format("truetype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-500italic.svg#DMSans') format("svg");}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:700;font-display:swap;src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700.eot');src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700.woff') format("woff"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700.ttf') format("truetype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700.svg#DMSans') format("svg");}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:700;font-display:swap;src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700italic.eot');src:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700italic.woff2') format("woff2"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700italic.woff') format("woff"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700italic.ttf') format("truetype"),url('../../../typo3conf/ext/pxfilosi/Resources/Public/Fonts/dm-sans-v11-latin-700italic.svg#DMSans') format("svg");}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:rgba(255,255,255,0);}html,body{margin:0;padding:0;}body{font-size:17px;font-weight:normal;font-family:"DM Sans",Verdana,Arial,sans-serif;color:#12243E;-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:#fff;line-height:160%;scroll-behavior:smooth;}::-moz-selection{background:#3B77EE;text-shadow:none;color:#fff;}::selection{background:#3B77EE;text-shadow:none;color:#fff;}hr{display:block;height:1px;background:#DEE9FD;margin:1em 0;border:none;}img:not(.is_svg),video{vertical-align:middle;max-width:100%;height:auto;width:auto;}.is_svg{display:inline-block;min-height:1px;min-width:1px;max-width:none;}figure{margin:0;}.browsehappy{margin:0;padding:0.4em 0;background:#d54343;font-size:13px;color:#fff;text-align:center;}.browsehappy a{color:#fff !important;}a{color:#3B77EE;text-decoration:none;transition:color 0.3s ease-in-out;}a:hover{color:#1250cb;}figure a[href*="//"]:before{content:none;}.anchor{display:block;height:0;position:relative;top:calc((141px + 20px) * -1);}@media all and (max-width:1200px){.anchor{top:calc((85px + 20px) * -1);}}.allcont ul li{padding:5px 10px 5px 25px;position:relative;}.allcont ul li::before{content:"";width:6px;height:6px;background:#3B77EE;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:#6a98f2;}.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 .ce-gallery .lightbox{position:relative;height:100%;display:block;}.allcont .ce-gallery .lightbox:before{content:"";background:rgba(0,0,0,0.7) url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/magnifier.svg') no-repeat center center;background-size:36px 36px;position:absolute;width:100%;height:100%;opacity:0;transition:all 0.3s ease-in-out;z-index:1;}.allcont .ce-gallery .lightbox:hover:before{opacity:1;}.allcont .ce-textpic .ce-gallery{margin-bottom:0;}.allcont .ce-textpic.ce-above .ce-gallery{margin-bottom:10px;}.ce-column .image img{border-radius: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:80px;}.frame-space-before-large{margin-top:120px;}.frame-space-before-extra-large{margin-top:160px;}.frame-space-after-extra-small{margin-bottom:20px;}.frame-space-after-small{margin-bottom:50px;}.frame-space-after-medium{margin-bottom:80px;}.frame-space-after-large{margin-bottom:120px;}.frame-space-after-extra-large{margin-bottom:160px;}@media screen and (max-width:768px){.frame-space-before-medium{margin-top:60px;}.frame-space-before-large{margin-top:70px;}.frame-space-before-extra-large{margin-top:80px;}.frame-space-after-medium{margin-bottom:60px;}.frame-space-after-large{margin-bottom:70px;}.frame-space-after-extra-large{margin-bottom:80px;}}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0;font-family:"DM Sans",Verdana,Arial,sans-serif;line-height:120%;color:#12243E;}h1 + p,h2 + p,h3 + p,h4 + p,h5 + p,h6 + p{padding-top:0.5em;}h1{font-size:70px;}@media screen and (max-width:960px){h1{font-size:40px;}}@media screen and (max-width:450px){h1{font-size:34px;}}h2{font-size:40px;}@media screen and (max-width:960px){h2{font-size:32px;}}h3{font-size:32px;}@media screen and (max-width:960px){h3{font-size:24px;}}h4{font-size:24px;}@media screen and (max-width:960px){h4{font-size:22px;}}h5{font-size:20px;}h6{font-size:18px;}[class*=roofline]{font:500 25px "DM Sans",Verdana,Arial,sans-serif;color:#3B77EE;margin-bottom:15px;}*[class*=headline] + *:not(.frame){margin-top:1em;}p:not([class*=roofline]) + h1,p:not([class*=roofline]) + h2,p:not([class*=roofline]) + h3,p:not([class*=roofline]) + h4,p:not([class*=roofline]) + h5,p:not([class*=roofline]) + h6,p:not([class*=roofline]) + p,span:not([class*=roofline]) + h1,span:not([class*=roofline]) + h2,span:not([class*=roofline]) + h3,span:not([class*=roofline]) + h4,span:not([class*=roofline]) + h5,span:not([class*=roofline]) + h6,span:not([class*=roofline]) + p,ul + h1,ul + h2,ul + h3,ul + h4,ul + h5,ul + h6,ul + p,ol + h1,ol + h2,ol + h3,ol + h4,ol + h5,ol + h6,ol + p,header + h1,header + h2,header + h3,header + h4,header + h5,header + h6,header + p{margin-top:1em;}i,em{font-style:italic;}strong,b{font-weight:700;}.button,.head > .inner .btnlinks li a,form button,input[type=submit],.button-secondary,.head > .inner .btnlinks li [data-title*=Login]{display:inline-block;color:#fff;padding:17px 32px;text-decoration:none;border:0;font-weight:700;line-height:120%;background:#3B77EE;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out;border-radius:9px;cursor:pointer;}.button:hover,.head > .inner .btnlinks li a:hover,form button:hover,input[type=submit]:hover,.button-secondary:hover,.head > .inner .btnlinks li [data-title*=Login]:hover{background-color:#3363AA;color:#fff;}.button:not(:only-child),.head > .inner .btnlinks li a:not(:only-child),form button:not(:only-child),input[type=submit]:not(:only-child),.button-secondary:not(:only-child),.head > .inner .btnlinks li [data-title*=Login]:not(:only-child){margin:0 1em 1em 0;}.text-center .button:not(:only-child),.text-center .head > .inner .btnlinks li a:not(:only-child),.head > .inner .btnlinks li .text-center a:not(:only-child),.text-center form button:not(:only-child),form .text-center button:not(:only-child),.text-center input[type=submit]:not(:only-child),.text-center .button-secondary:not(:only-child),.text-center .head > .inner .btnlinks li [data-title*=Login]:not(:only-child),.head > .inner .btnlinks li .text-center [data-title*=Login]:not(:only-child){margin:0 0.5em 1em;}.button,.head > .inner .btnlinks li a,form button,input[type=submit]{box-shadow:0px 23px 45px 0px rgba(67,130,245,0.25);}.button-secondary,.head > .inner .btnlinks li [data-title*=Login]{color:#3B77EE;background:transparent;border:1.3px solid #3B77EE;padding:16px 32px;box-sizing:border-box;}.button-secondary:hover,.head > .inner .btnlinks li [data-title*=Login]:hover{background-color:#3363AA;color:#fff;border:1.3 solid #3363AA;}.mainColortext{color:#3B77EE;}.largetext{font-size:1.5em;}.smalltext{font-size:0.85em;}.uppercase{text-transform:uppercase;}.allcont .checklist{margin:20px 0;}.allcont .checklist li{padding-left:30px;}.allcont .checklist li::before{width:20px;height:100%;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/check.svg') no-repeat top left/18px auto;border-radius:0;top:8px;}.tooltip{position:relative;color:#3B77EE;cursor:pointer;}.tooltip::after{content:"";display:inline-block;position:relative;top:3px;width:20px;height:20px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/info.svg') no-repeat center center/contain;}.tooltip-text{position:absolute;max-width:360px;background:#F4F8FF;padding:20px;border-radius:15px;color:#12243E;width:max-content;top:100%;left:50%;transform:translateX(-50%);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);opacity:0;pointer-events:none;transition:all 0.3s ease-in-out;z-index:9999;}@media screen and (max-width:450px){.tooltip-text{max-width:300px;}}.tooltip:hover .tooltip-text{opacity:1;pointer-events:auto;}.has-tooltip{position:relative;}.has-tooltip .tooltip{position:static;}.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:#3B77EE;padding:10px 15px;}.allcont table tr td{padding:5px 15px;}.allcont table thead tr th{border-bottom:1px solid #3B77EE;}.allcont table.styledtable tr th{color:#fff;background:#3B77EE;border-right:1px solid #fff;}.allcont table.styledtable tr td{border-right:1px solid #fff;}.allcont table.styledtable tr td:last-child{border-right:none;}.allcont table.styledtable tr:nth-child(even){background-color:#F4F8FF;}.allcont table.styledtable thead tr th{border-bottom:none;}@media all and (max-width:768px){.CookieDeclarationTable{display:block;max-width:100%;overflow:auto;}}.gridrow{display:grid;gap:var(--space);}.gridrow.col-spacing-wide{--space:100px;}.gridrow.col-spacing-normal{--space:40px;}.gridrow.col-spacing-slim{--space:10px;}.gridrow.align-middle{align-items:center;}.gridrow.align-top{align-items:flex-start;}.gridrow.align-bottom{align-items:flex-end;}.px-grid2cols{grid-template-columns:repeat(2,minmax(0,1fr));}.px-grid3cols{grid-template-columns:repeat(3,minmax(0,1fr));}.px-grid4cols{grid-template-columns:repeat(4,minmax(0,1fr));}.px-grid5cols{grid-template-columns:repeat(5,minmax(0,1fr));}.px-grid3366{grid-template-columns:calc(33.333% - 1 * var(--space) / 2) calc(66.666% - 1 * var(--space) / 2);}.px-grid6633{grid-template-columns:calc(66.666% - 1 * var(--space) / 2) calc(33.333% - 1 * var(--space) / 2);}.px-grid2080{grid-template-columns:calc(20% - 1 * var(--space) / 2) calc(80% - 1 * var(--space) / 2);}.px-grid8020{grid-template-columns:calc(80% - 1 * var(--space) / 2) calc(20% - 1 * var(--space) / 2);}@media all and (max-width:1200px){.px-grid4cols,.px-grid5cols{grid-template-columns:repeat(2,minmax(0,1fr));}}@media all and (max-width:960px){.px-grid2cols,.px-grid3cols,.px-grid4cols,.px-grid5cols,.px-grid3366,.px-grid6633,.px-grid2080,.px-grid8020{grid-template-columns:minmax(0,1fr);}}.site{position:relative;display:flex;min-height:100vh;flex-direction:column;margin:0 auto;padding-top:141px;}@media screen and (max-width:1300px){.site{padding-top:125.8px;}}@media screen and (max-width:960px){.site{padding-top:85px;}}.site .main{overflow:hidden;flex:1 0 auto;}.site .allcont .cont > div:first-child:not(:where(.frame-lightbgbox,.frame-cibgbox,.frame-type-pxproject_grid100withimages,.frame-type-html)){margin-top:130px;}@media screen and (max-width:768px){.site .allcont .cont > div:first-child:not(:where(.frame-lightbgbox,.frame-cibgbox,.frame-type-pxproject_grid100withimages,.frame-type-html)){margin-top:60px;}}.site .allcont .cont > div:last-child:not(:where(.frame-lightbgbox,.frame-cibgbox,.frame-type-pxproject_grid100withimages,.frame-type-html)){margin-bottom:140px;}@media screen and (max-width:768px){.site .allcont .cont > div:last-child:not(:where(.frame-lightbgbox,.frame-cibgbox,.frame-type-pxproject_grid100withimages,.frame-type-html)){margin-bottom:60px;}}.site .allcont .cont .breadcrumb ul{display:flex;flex-wrap:wrap;}.site .allcont .cont .breadcrumb ul li{padding:0;margin-right:10px;font-size:12px;color:#2876ff;}.site .allcont .cont .breadcrumb ul li::before{content:none;}input,select,textarea{width:100%;border:1.6px solid #F4F8FF;border-radius:9px;padding:15px;font-family:"DM Sans",Verdana,Arial,sans-serif;background:#F4F8FF;color:#12243E;}input:focus,select:focus,textarea:focus{border:1.6px solid #3B77EE;outline:none;}input[type=submit]{width:auto;cursor:pointer;}input[type=submit]:focus{border:none;outline:none;}select{height:41px;appearance:none;cursor:pointer;color:#12243E;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/select.svg') no-repeat center right 10px/15px auto;}fieldset{border:0;margin:0;padding:0;}textarea{resize:none;height:150px;}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:#93ABD6;}:-moz-placeholder{opacity:1;color:#93ABD6;}::-moz-placeholder{opacity:1;color:#93ABD6;}:-ms-input-placeholder{color:#93ABD6;}:focus{color:#12243E;}.checkbox,.radio{padding:10px;}.checkbox input,.radio input{cursor:pointer;appearance:none;margin:0 5px 0 0;display:inline-block;vertical-align:middle;position:relative;top:0;width:30px;height:30px;background-color:#fff;background-position:center;transition:all 0.3s ease-in-out;border:1.6px solid #93ABD6;}.checkbox input:hover,.radio input:hover{border-color:#3B77EE;}.checkbox input:checked,.radio input:checked{background:#fff url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/check.svg') no-repeat center center/50% auto;border-color:#3B77EE;}.checkbox input[type=radio],.radio input[type=radio]{border-radius:100%;}.frame-lightbgbox{background:linear-gradient(to bottom,rgba(244,248,255,0) 0%,#f4f8ff 80%);padding:80px 4%;}@media screen and (max-width:768px){.frame-lightbgbox{padding:40px 4%;}}.frame-lightbgbox.frame-layout-20{padding:80px 0;}@media screen and (max-width:768px){.frame-lightbgbox.frame-layout-20{padding:40px 0;}}.frame-cibgbox{background:#3B77EE;padding:80px 4%;color:#fff;}@media screen and (max-width:768px){.frame-cibgbox{padding:40px 4%;}}.frame-cibgbox.frame-layout-20{padding:80px 0;}@media screen and (max-width:768px){.frame-cibgbox.frame-layout-20{padding:40px 0;}}.frame-cibgbox h1,.frame-cibgbox h2,.frame-cibgbox h3,.frame-cibgbox h4,.frame-cibgbox h5,.frame-cibgbox a{color:#fff;}.frame-cibgbox .button,.frame-cibgbox .head > .inner .btnlinks li a,.head > .inner .btnlinks li .frame-cibgbox a,.frame-cibgbox input[type=submit],.frame-cibgbox form button,form .frame-cibgbox button{background-color:#fff;color:#3B77EE;}.frame-cibgbox .button:hover,.frame-cibgbox .head > .inner .btnlinks li a:hover,.head > .inner .btnlinks li .frame-cibgbox a:hover,.frame-cibgbox input[type=submit]:hover,.frame-cibgbox form button:hover,form .frame-cibgbox button:hover{background-color:#e6e6e6;color:#3B77EE;}.frame-cibgbox .button-secondary,.frame-cibgbox .head > .inner .btnlinks li [data-title*=Login],.head > .inner .btnlinks li .frame-cibgbox [data-title*=Login]{border-color:#fff;color:#fff;}.frame-cibgbox .button-secondary:hover,.frame-cibgbox .head > .inner .btnlinks li [data-title*=Login]:hover,.head > .inner .btnlinks li .frame-cibgbox [data-title*=Login]:hover{background-color:#fff;color:#3B77EE;}.frame-cibgbox ul li::before{color:#fff;}.frame-cibgbox .checklist li::before{filter:brightness(0) invert(1);}.frame-cibgbox table thead tr th{border-color:#fff;}.frame-cibgbox table tr th{color:#fff;}.frame-cibgbox table.styledtable tr th{background:#fff;color:#3B77EE;border-color:#1250cb;}.frame-cibgbox table.styledtable tr td{border-color:#1250cb;}.frame-cibgbox table.styledtable tr:nth-child(even){background-color:#1459e2;}.frame-space-after-extra-large + .frame-lightbgbox,.frame-space-after-extra-large .frame-cibgbox{padding-top:0;}.head > .inner,.foot > .inner{width:92%;max-width:1700px;margin-left:auto;margin-right:auto;}.cont > .frame{width:92%;max-width:1500px;margin-left:auto;margin-right:auto;}.cont > .frame.frame-layout-10{max-width:none;width:100%;}.cont > .frame.frame-layout-10.frame-lightbgbox{padding:20px 0;}.cont > .frame.frame-layout-20{max-width:none;width:100%;}.cont > .frame.frame-layout-20 > .inner{width:92%;max-width:1500px;margin-left:auto;margin-right:auto;}.frame.frame-layout-30{max-width:960px;margin-left:auto;margin-right:auto;}.cont > .frame.frame-layout-30{width:92%;}@media all and (max-width:890px){.ce-textpic.ce-intext{}.ce-textpic.ce-intext.ce-right .ce-gallery,.ce-textpic.ce-intext.ce-left .ce-gallery{float:unset;margin-left:0;margin-bottom:20px;}.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column{float:unset;width:100%;}.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column figure,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column .video,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column figure,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column .video{display:block;width:100%;}.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column figure img,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column figure video,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column .video img,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column .video video,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column figure img,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column figure video,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column .video img,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column .video video{width:100%;height:auto;}}@media all and (max-width:768px){.ce-image .ce-gallery{margin-bottom:0;float:none;}.ce-image .ce-gallery .ce-column{float:none;}.ce-image .ce-gallery .image{display:block;width:100%;}.ce-image .ce-gallery .image img{width:100%;height:auto;}.ce-uploads li{padding-left:0 !important;padding-right:0 !important;}.ce-uploads li::before{content:none !important;}.ce-uploads li a{display:block;}.ce-uploads li a img{display:block;float:unset;padding-right:0;margin-bottom:10px;}.ce-uploads li > div span{font-size:14px;}}.head{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;background:#fff;z-index:99;transition:all 0.3s ease-in-out;backface-visibility:hidden;}.head > .inner{transition:all 0.3s ease-in-out;display:flex;justify-content:space-between;align-items:center;backface-visibility:hidden;padding:45px 0 30px 0;}@media screen and (max-width:1300px){.head > .inner{padding:20px 0;display:grid;grid-template-areas:"btnlinks btnlinks btnlinks" "logo nav nav";}}@media screen and (max-width:960px){.head > .inner{display:flex;}}.head > .inner .logo{transition:all 0.3s ease-in-out;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/logo.svg') no-repeat 0;background-size:contain;width:260px;height:66px;backface-visibility:hidden;grid-area:logo;}.head > .inner .logo a{display:block;width:100%;height:100%;}.head > .inner .logo span{display:none;}.head > .inner nav{grid-area:nav;}@media screen and (max-width:1300px){.head > .inner nav .nav{justify-content:flex-end;}}.head > .inner .btnlinks{display:flex;gap:15px;align-items:center;grid-area:btnlinks;}@media screen and (max-width:1300px){.head > .inner .btnlinks{justify-content:flex-end;}}@media screen and (max-width:960px){.head > .inner .btnlinks{margin:0 10px 0 auto;}}@media screen and (max-width:640px){.head > .inner .btnlinks{gap:0;}}.head > .inner .btnlinks li a::before{content:none;}@media screen and (max-width:1300px){.head > .inner .btnlinks li a{padding:12px 20px;font-size:14px;}}@media screen and (max-width:960px){.head > .inner .btnlinks li a{margin:0 10px 0 auto;}}@media screen and (max-width:640px){.head > .inner .btnlinks li a{display:none;}}@media screen and (max-width:1300px){.head > .inner .btnlinks li [data-title*=Login]{padding:11px 20px;}}@media screen and (max-width:640px){.head > .inner .btnlinks li [data-title*=Login]{display:block;font-size:0;border:0;padding:0;margin:0;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/login.svg') no-repeat center center/contain;width:30px;height:30px;}.head > .inner .btnlinks li [data-title*=Login]:hover{background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/login.svg') no-repeat center center/contain;}}.head.is-sticky{box-shadow:0 0 20px 0 rgba(0,0,0,0.08);background:rgba(255,255,255,0.6);backdrop-filter:blur(20px);}@media screen and (max-width:960px){.head.is-sticky{background:#fff;backdrop-filter:0;}}.head.is-sticky > .inner{padding:15px 0;}.head.is-sticky > .inner .logo{width:180px;height:55px;}#subhead{position:relative;background:linear-gradient(to bottom,rgba(244,248,255,0) 0%,#f4f8ff 80%);}.head .nav{list-style-type:none;display:flex;gap:40px;}.head .nav > li{list-style:none;position:relative;}.head .nav > li a{display:block;text-decoration:none;color:#12243E;font-size:17px;font-weight:500;}.head .nav > li > a{padding:30px 0 10px 0;position:relative;}.head .nav > li.over > .subnav,.head .nav > li.over > a,.head .nav > li:hover > .subnav{display:flex;}.head .nav > li.over > a,.head .nav > li:hover > a,.head .nav > li.active > a,.head .nav > li.act > a{color:#3B77EE;}.head .nav > li .subnav{display:none;flex-direction:column;position:absolute;z-index:100;top:100%;left:0;padding:0;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,0.08);border-radius:15px;overflow:hidden;}.head .nav > li .subnav li a{color:#12243E;font-weight:500;font-size:16px;padding:10px 40px 10px 20px;white-space:nowrap;transition:all 0.3s ease-in-out;}.head .nav > li .subnav li:hover > a,.head .nav > li .subnav li.over > a,.head .nav > li .subnav li.active > a,.head .nav > li .subnav li.act > a{background:#3B77EE;color:#fff;}.head .nav > li .subnav li.over > .subnav,.head .nav > li .subnav li:hover > .subnav{display:flex;}.head .nav > li .subnav li.has_sub{position:relative;}.head .nav > li .subnav li > .subnav{left:100%;padding-left:5px;top:0;}.showSub,.open_nav{display:none;}.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,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin.is-active .hamburger-inner{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;transform:rotate(-90deg);transition:bottom 0.1s ease-out,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,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;display:flex;align-items:center;justify-content:center;}.hamburger:hover{opacity:1;}.hamburger.is-active:hover{opacity:1;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#3B77EE;}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#3B77EE;border-radius:2px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-10px;}.hamburger-inner::after{bottom:-10px;}@media all and (min-width:calc(960px + 1px)){.head > .inner nav{display:block !important;}}@media all and (max-width:960px){.open_nav{display:inherit;}.head > .inner{position:static;}.head > .inner nav{display:none;position:absolute;top:100%;left:0;width:100%;overflow:scroll;max-height:calc(100vh - 85px);box-shadow:0 20px 40px 0 rgba(0,0,0,0.05);}.head > .inner nav .nav{flex-direction:column;gap:0;}.head > .inner nav .nav li{width:100%;position:relative;}.head > .inner nav .nav li:hover > a:after,.head > .inner nav .nav li.over > a:after{display:none !important;}.head > .inner nav .nav li.over > .subnav,.head > .inner nav .nav li:hover > .subnav{display:none;}.head > .inner nav .nav li:hover > a,.head > .inner nav .nav li.over > a,.head > .inner nav .nav li.active > a,.head > .inner nav .nav li.act > a{color:#3B77EE;}.head > .inner nav .nav li a{background-color:#F4F8FF;padding:20px 100px 20px 4%;font-weight:700;}.head > .inner nav .nav li .subnav{transform:translate(0);padding:0;box-shadow:none;border-radius:0;}.head > .inner nav .nav li .subnav li a{padding:10px calc(4% + 20px);font-weight:500;}.head > .inner nav .nav li .subnav li:hover > a,.head > .inner nav .nav li .subnav li.over > a,.head > .inner nav .nav li .subnav li.active > a,.head > .inner nav .nav li .subnav li.act > a{color:#3B77EE;background:#F4F8FF;}.head > .inner nav .nav li .subnav li + li{border-top:none;margin-left:0;}.head > .inner nav .nav li .subnav .showSub{height:47px;line-height:47px;}.head > .inner nav .nav li .subnav,.head > .inner nav .nav li .subnav.subnav2,.head > .inner nav .nav li:last-child > .subnav,.head > .inner nav .nav li:last-child > .subnav.subnav2{position:inherit;left:inherit;top:inherit;}.head > .inner nav .nav li:hover > .subnav,.head > .inner nav .nav li.over > .subnav,.head > .inner nav .nav li:hover > .subnav2.subnav,.head > .inner nav .nav li.over > .subnav2.subnav,.head > .inner nav .nav li.over > .subnav .subnav2,.head > .inner nav .nav li:hover > .subnav .subnav2{display:none;}.head > .inner nav .nav li .showSub{display:block;position:absolute;right:2%;top:0;z-index:10;cursor:pointer;width:67px;height:67px;line-height:67px;background:transparent;text-align:center;transition:all 0.3s ease-in-out;}.head > .inner nav .nav li .showSub:after{content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-top:5px dashed #3B77EE;border-right:5px solid transparent;border-left:5px solid transparent;transition:all 0.3s ease-in-out;}.head > .inner nav .nav li .showSub.open:after{border-top-color:#3363AA;transform:rotate(180deg);}}dialog#cta-modal{border-width:thin;background:#fff;border-radius:15px;border:1px solid transparent;padding:2.5rem;width:50rem;opacity:0;transition:all 0.3s ease-in-out allow-discrete;}dialog#cta-modal[open]{opacity:1;}dialog#cta-modal[open]::backdrop{background-color:rgba(0,0,0,0.2);}dialog#cta-modal h3{text-align:center;}dialog#cta-modal button{cursor:pointer;}dialog#cta-modal .button,dialog#cta-modal input[type=submit],dialog#cta-modal form button,form dialog#cta-modal button,dialog#cta-modal .head > .inner .btnlinks li a,.head > .inner .btnlinks li dialog#cta-modal a{margin:0;width:10rem;text-align:center;font-size:1.25rem;}dialog#cta-modal .close{position:absolute;top:1.5rem;right:1.5rem;width:24px;height:24px;padding:0;margin:0;background:none;border:none;border-radius:15px;}dialog#cta-modal .close:focus{border:#3B77EE;}dialog#cta-modal .actions{display:flex;justify-content:center;column-gap:1.5rem;margin-top:2.5rem;}dialog#cta-modal::backdrop{background-color:rgba(0,0,0,0);transition:all 0.2s ease-out allow-discrete;}@starting-style{dialog#cta-modal[open]::backdrop{background-color:rgba(0,0,0,0);}}.px-accordion-inner,.px-faq-inner{position:relative;}.px-accordion-inner .item,.px-faq-inner .item{border:1px solid #DEE9FD;border-radius:15px;transition:all 0.3s ease-in-out;}.px-accordion-inner .item + .item,.px-faq-inner .item + .item{margin-top:10px;}.px-accordion-inner .item .content,.px-faq-inner .item .content{display:none;padding:0 50px 20px 20px;}.px-accordion-inner .item .content-inner,.px-faq-inner .item .content-inner{display:flex;gap:70px;}@media screen and (max-width:768px){.px-accordion-inner .item .content-inner,.px-faq-inner .item .content-inner{flex-direction:column;gap:40px;}}.px-accordion-inner .item .content-inner .text,.px-faq-inner .item .content-inner .text{flex:2;}.px-accordion-inner .item .content-inner .image,.px-faq-inner .item .content-inner .image{flex:1;border-radius:25px;height:250px;overflow:hidden;position:relative;}.px-accordion-inner .item .content-inner .image::before,.px-faq-inner .item .content-inner .image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(59,119,238,0.12),rgba(59,119,238,0.12));}.px-accordion-inner .item .content-inner .image img,.px-faq-inner .item .content-inner .image img{height:100%;width:100%;object-fit:cover;}.px-accordion-inner .item .trigger,.px-faq-inner .item .trigger{padding:20px 45px 20px 20px;cursor:pointer;position:relative;font:500 18px "DM Sans",Verdana,Arial,sans-serif;transition:all 0.3s ease-in-out;}.px-accordion-inner .item .trigger:before,.px-faq-inner .item .trigger:before{content:"";display:block;width:44px;height:100%;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/arrow.svg') no-repeat center center/20px auto;position:absolute;top:0;right:0;transform:rotate(-180deg);transition:all 0.3s ease-in-out;}.px-accordion-inner .item:hover,.px-faq-inner .item:hover{background:#F4F8FF;}.px-accordion-inner .item.act .trigger,.px-faq-inner .item.act .trigger{padding:20px 45px 15px 20px;}.px-accordion-inner .item.act .trigger:before,.px-faq-inner .item.act .trigger:before{transform:rotate(0);}.px-accordion-inner .item.act:hover,.px-faq-inner .item.act:hover{background:transparent;}.px-banner{position:relative;}.px-banner-inner{max-width:1700px;width:92%;margin:0 auto;display:flex;gap:100px;height:100%;min-height:690px;padding:50px 0;}@media screen and (max-width:1200px){.px-banner-inner{flex-direction:column;gap:40px;min-height:inherit;}}.px-banner-inner .media{width:60%;position:relative;}@media screen and (max-width:1200px){.px-banner-inner .media{width:100%;order:-1;}.px-banner-inner .media-video{order:2;}}.px-banner-inner .media video{border:1.3px solid #DEE9FD;border-radius:15px;}.px-banner-inner .media .image{position:relative;border-radius:15px;overflow:hidden;height:100%;}.px-banner-inner .media .image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(59,119,238,0.12),rgba(59,119,238,0.12));}.px-banner-inner .media .image img{height:100%;width:100%;object-fit:cover;}.px-banner-inner .media-small{position:absolute;bottom:-80px;left:-20%;padding-left:45px;}@media screen and (max-width:1200px){.px-banner-inner .media-small{left:auto;}}@media screen and (max-width:768px){.px-banner-inner .media-small{display:none;}}.px-banner-inner .media-small .small-img{max-width:400px;transition:all 1s ease-in-out;opacity:0;}.px-banner-inner .media-small .small-img.first{position:relative;left:-45px;margin-bottom:15px;}.px-banner-inner .media-small .small-img.last{margin-bottom:-100px;}.px-banner-inner .media-small .small-img.last.go{margin-bottom:0;}.px-banner-inner .text{padding-top:30px;}@media screen and (max-width:1200px){.px-banner-inner .text{padding-top:0;}}.px-banner-inner .text-inner{max-width:580px;}@media screen and (max-width:1200px){.px-banner-inner .text-inner{max-width:inherit;}}.px-banner-inner .text-inner p{font-size:24px;font-weight:500;}@media screen and (max-width:768px){.px-banner-inner .text-inner p{font-size:22px;}}.px-banner-inner .text-inner [class*=button]{margin:15px 20px 0 0;font-size:17px;}.px-banner.bgimage .px-banner-inner{align-items:center;}.px-banner.bgimage .px-banner-inner .media{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}.px-banner.bgimage .px-banner-inner .media .image{height:100%;border-radius:0;}.px-banner.bgimage .px-banner-inner .media .image::before{background:linear-gradient(0deg,rgba(21,44,90,0.52),rgba(21,44,90,0.52));}@media screen and (max-width:640px){.px-banner.bgimage .px-banner-inner .media .image::before{background:linear-gradient(0deg,rgba(21,44,90,0.8),rgba(21,44,90,0.8));}}.px-banner.bgimage .px-banner-inner .media .image img{height:100%;width:100%;object-fit:cover;border-radius:0;}.px-banner.bgimage .px-banner-inner .text{position:relative;z-index:1;}.px-banner.bgimage .px-banner-inner .text-inner{color:#fff;}.px-banner.bgimage .px-banner-inner .text-inner h1,.px-banner.bgimage .px-banner-inner .text-inner h2,.px-banner.bgimage .px-banner-inner .text-inner h3,.px-banner.bgimage .px-banner-inner .text-inner h4,.px-banner.bgimage .px-banner-inner .text-inner h5,.px-banner.bgimage .px-banner-inner .text-inner .mainColortext{color:#fff;}.px-banner.bgimage .px-banner-inner .text-inner .button,.px-banner.bgimage .px-banner-inner .text-inner input[type=submit],.px-banner.bgimage .px-banner-inner .text-inner form button,form .px-banner.bgimage .px-banner-inner .text-inner button,.px-banner.bgimage .px-banner-inner .text-inner .head > .inner .btnlinks li a,.head > .inner .btnlinks li .px-banner.bgimage .px-banner-inner .text-inner a{background:#fff;color:#3B77EE;}.px-banner.bgimage .px-banner-inner .text-inner .button:hover,.px-banner.bgimage .px-banner-inner .text-inner input[type=submit]:hover,.px-banner.bgimage .px-banner-inner .text-inner form button:hover,form .px-banner.bgimage .px-banner-inner .text-inner button:hover,.px-banner.bgimage .px-banner-inner .text-inner .head > .inner .btnlinks li a:hover,.head > .inner .btnlinks li .px-banner.bgimage .px-banner-inner .text-inner a:hover{background:#3B77EE;color:#fff;}.px-banner.bgimage .px-banner-inner .text-inner .button-secondary,.px-banner.bgimage .px-banner-inner .text-inner .head > .inner .btnlinks li [data-title*=Login],.head > .inner .btnlinks li .px-banner.bgimage .px-banner-inner .text-inner [data-title*=Login]{border-color:#fff;color:#fff;}.px-banner.bgimage .px-banner-inner .text-inner .button-secondary:hover,.px-banner.bgimage .px-banner-inner .text-inner .head > .inner .btnlinks li [data-title*=Login]:hover,.head > .inner .btnlinks li .px-banner.bgimage .px-banner-inner .text-inner [data-title*=Login]:hover{background:#fff;color:#3B77EE;}.px-bannerwithboxes{position:relative;}.px-bannerwithboxes-inner{max-width:1700px;width:92%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:60px;height:100%;min-height:690px;padding:50px 0;}@media screen and (max-width:1200px){.px-bannerwithboxes-inner{flex-direction:column;gap:40px;min-height:inherit;align-items:flex-start;}}.px-bannerwithboxes-inner .image{width:48%;position:relative;}@media screen and (max-width:1200px){.px-bannerwithboxes-inner .image{width:100%;order:-1;}}.px-bannerwithboxes-inner .image.has-small{padding:0 0 80px 0;}@media screen and (max-width:1200px){.px-bannerwithboxes-inner .image.has-small{padding:0;}}.px-bannerwithboxes-inner .image_big{border-radius:15px;overflow:hidden;height:100%;}.px-bannerwithboxes-inner .image_big img{height:100%;width:100%;object-fit:cover;}.px-bannerwithboxes-inner .image_small{position:absolute;bottom:0;left:-25px;}@media screen and (max-width:1200px){.px-bannerwithboxes-inner .image_small{display:none;}}.px-bannerwithboxes-inner .image_small img{width:200px;box-shadow:0px 10px 45px 0px rgba(18,36,62,0.3);border-radius:10px;}.px-bannerwithboxes-inner .text{padding-top:30px;}@media screen and (max-width:1200px){.px-bannerwithboxes-inner .text{padding-top:0;width:100%;}}.px-bannerwithboxes-inner .text-inner{max-width:580px;}@media screen and (max-width:1200px){.px-bannerwithboxes-inner .text-inner{max-width:inherit;}}.px-bannerwithboxes-inner .text-inner p{font-size:24px;font-weight:500;}@media screen and (max-width:768px){.px-bannerwithboxes-inner .text-inner p{font-size:22px;}}.px-bannerwithboxes-inner .text-inner [class*=button]{font-size:17px;}.px-bannerwithboxes-inner .text .checklist{column-count:2;column-gap:50px;margin-top:50px;break-inside:avoid-column;}@media screen and (max-width:640px){.px-bannerwithboxes-inner .text .checklist{column-count:1;}}.px-bannerwithboxes-inner .text .checklist .item{padding:8px 0 8px 35px;position:relative;}.px-bannerwithboxes-inner .text .checklist .item::before{content:"";position:absolute;width:25px;height:100%;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/checklist.svg') no-repeat top left/25px auto;border-radius:0;top:9px;left:0;filter:drop-shadow(0px 5px 15px rgba(0,0,0,0.15));}.px-bannerwithboxes-inner .text .checklist .item p{font-size:20px;}.px-counter-inner{display:flex;align-items:center;gap:90px;}@media screen and (max-width:960px){.px-counter-inner{flex-direction:column;gap:60px;}}.px-counter-inner .items{flex:2;column-count:2;column-gap:90px;}@media screen and (max-width:960px){.px-counter-inner .items{gap:40px;}}@media screen and (max-width:450px){.px-counter-inner .items{column-count:1;}}.px-counter-inner .items .item{position:relative;padding-left:30px;display:inline-block;break-inside:avoid;page-break-inside:avoid;width:100%;}.px-counter-inner .items .item::before{content:"";position:absolute;left:0;top:10px;width:1.3px;height:calc(100% - 10px);background:#DEE9FD;}.px-counter-inner .items .item + .item{margin-top:50px;}.px-counter-inner .items .item .number-wrap{display:flex;align-items:center;justify-content:flex-start;font:500 32px "DM Sans",Verdana,Arial,sans-serif;}.px-counter-inner .items .item .number-wrap .number{text-align:center;margin-top:0;}.px-counter-inner .items .item .number-wrap .unit{margin-top:0;}.px-counter-inner .items .item .number-wrap .unit-before{color:#3B77EE;}.px-counter-inner .items .item .title{font:500 24px "DM Sans",Verdana,Arial,sans-serif;color:#3B77EE;margin-top:5px;}.px-counter-inner .items .item .title + p{margin-top:5px;}.px-counter-inner .image{flex:1;}@media screen and (max-width:450px){.px-counter-inner .image img{max-height:600px;}}@media screen and (max-width:1200px){[class*=px-grid] > .col > .frame-type-pxfilosi_counter .image{display:none;}}@media screen and (max-width:960px){[class*=px-grid] > .col > .frame-type-pxfilosi_counter .image{display:block;}}.px-facts .headline{margin-bottom:50px;}.px-facts-inner{display:flex;align-items:stretch;flex-wrap:wrap;gap:40px 70px;justify-content:center;}@media screen and (max-width:768px){.px-facts-inner{gap:20px;}}.px-facts-inner .item{background:#fff;border-radius:20px;box-shadow:0px 30px 60px 0px rgba(0,0,67,0.1);padding:40px 40px 40px 20px;border:1px solid transparent;transition:all 0.3s ease-in-out;max-width:290px;}@media screen and (max-width:768px){.px-facts-inner .item{padding:20px;max-width:inherit;}}@media screen and (max-width:450px){.px-facts-inner .item{width:100%;}}.px-facts-inner .item:hover{border-color:#3B77EE;}.px-facts-inner .item h4{margin-top:10px;color:#3B77EE;font:700 50px "DM Sans",Verdana,Arial,sans-serif;line-height:70%;hyphens:auto;}@media screen and (max-width:768px){.px-facts-inner .item h4{font-size:30px;line-height:80%;display:flex;flex-direction:column;gap:10px;}}.px-facts-inner .item h4 span{font:500 25px "DM Sans",Verdana,Arial,sans-serif;color:#12243E;line-height:100%;hyphens:none;}@media screen and (max-width:768px){.px-facts-inner .item h4 span{font-size:20px;}}.px-functionlist .info{display:none;font:700 15px "DM Sans",Verdana,Arial,sans-serif;color:#3B77EE;margin-bottom:20px;}@media screen and (max-width:450px){.px-functionlist .info{display:block;}}.px-functionlist-inner{display:grid;grid-template-columns:3fr 1fr 1fr;}@media screen and (max-width:1200px){.px-functionlist-inner{grid-template-columns:2fr 1fr 1fr;}}@media screen and (max-width:450px){.px-functionlist-inner{grid-template-columns:1fr 1fr 1fr;}}.px-functionlist-inner h5{color:#3B77EE;}@media screen and (max-width:1200px){.px-functionlist-inner h5{hyphens:auto;}}@media screen and (max-width:768px){.px-functionlist-inner h5{font-size:15px;}}.px-functionlist-inner .subtitle{color:#93ABD6;font:500 14px "DM Sans",Verdana,Arial,sans-serif;}@media screen and (max-width:768px){.px-functionlist-inner .subtitle{display:none;}}.px-functionlist-inner .item{font:500 17px "DM Sans",Verdana,Arial,sans-serif;}@media screen and (max-width:768px){.px-functionlist-inner .item{font-size:15px;}}.px-functionlist-inner .item.header{padding:25px 0 10px 0;}@media screen and (max-width:450px){.px-functionlist-inner .item.header{display:none;}}.px-functionlist-inner .item.header:not(.overview){padding:25px 10px 10px;}.px-functionlist-inner .item.header:not(.overview) h5,.px-functionlist-inner .item.header:not(.overview) .subtitle{text-align:center;}.px-functionlist-inner .item.header:not(.overview):nth-child(3){border-top-left-radius:15px;border-top-right-radius:15px;}.px-functionlist-inner .item:not(.header){padding:20px 10px 15px 10px;border-bottom:1.3px solid #DEE9FD;}.px-functionlist-inner .item.included{display:flex;align-items:center;justify-content:center;}.px-functionlist-inner .item:nth-child(3n-1){border-left:1px solid #DEE9FD;}@media screen and (max-width:768px){.px-functionlist-inner .item:nth-child(3n-1){border-left:0;}}.px-functionlist-inner .item:nth-child(3n){background:#F4F8FF;}.px-functionteaser-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(370px,1fr));gap:30px;}@media screen and (max-width:450px){.px-functionteaser-inner{grid-template-columns:1fr;}}.px-functionteaser-inner .item{border-radius:15px;padding:30px;background:#fff;box-shadow:0px 54px 55px 0px rgba(74,83,188,0.08);}.px-functionteaser-inner .item .image{width:70px;height:70px;background:#3B77EE;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-bottom:25px;filter:drop-shadow(0 13px 26px rgba(59,119,238,0.3));}.px-functionteaser-inner .item h4{margin-bottom:10px;font-weight:bold;}.px-functionboxes-inner{display:flex;gap:50px;flex-wrap:wrap;max-width:1200px;margin:0 auto;}@media screen and (max-width:1024px){.px-functionboxes-inner{gap:30px;}}@media screen and (max-width:960px){.px-functionboxes-inner{flex-direction:column;}}.px-functionboxes .col{border:1px solid transparent;border-radius:20px;width:calc(40% - 25px);box-shadow:0px 30px 45px 0px rgba(0,0,0,0.25);background:#fff;padding:40px 40px 0;position:relative;transition:all 0.3s ease-in-out;}@media screen and (max-width:960px){.px-functionboxes .col{width:100%;padding:20px 20px 0;}}.px-functionboxes .col-66{width:calc(60% - 25px);}@media screen and (max-width:960px){.px-functionboxes .col-66{width:100%;}}.px-functionboxes .col .invisible_link{position:absolute;top:0;left:0;width:100%;height:100%;}.px-functionboxes .col .invisible_link span{display:none;}.px-functionboxes .col .content{margin-bottom:30px;}.px-functionboxes .col .content h4{font:700 25px "DM Sans",Verdana,Arial,sans-serif;margin-bottom:5px;position:relative;}@media screen and (max-width:640px){.px-functionboxes .col .content h4{hyphens:auto;}}.px-functionboxes .col .content h4::after{content:"";display:inline-block;margin-left:10px;position:relative;top:5px;width:25px;height:25px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/more.svg') no-repeat center center/100% auto;transition:all 0.3s ease-in-out;}.px-functionboxes .col .image{height:280px;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.25);}.px-functionboxes .col:hover{border:1px solid #3B77EE;}.px-functionboxes .col:hover .content h4::after{margin-left:15px;}.px-googlerating.onlystars{width:100px;}.px-hint{padding:50px;background:#d54343;color:#fff;}.px-infobox{display:flex;align-items:center;justify-content:center;position:relative;}.px-infobox-inner{background:#3363AA;border-radius:15px;color:#fff;padding:38px 32px;display:flex;flex-wrap:wrap;gap:30px;align-items:center;min-width:670px;}@media screen and (max-width:768px){.px-infobox-inner{min-width:inherit;}}.px-infobox-inner .text{font:500 20px "DM Sans",Verdana,Arial,sans-serif;padding-top:0;}.px-infobox-inner h3{color:#fff;}.px-infobox-inner a{display:inline-block;margin:0 0 0 auto;color:#fff;padding-right:35px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/arrow-white.svg') no-repeat top 4px right/23px auto;transition:all 0.3s ease-in-out;font-weight:700;}.px-infobox-inner a:hover{transform:scale(1.05);}.px-infobox.bg-white .px-infobox-inner{background:#fff;box-shadow:0px 3px 3px 0px rgba(0,0,0,0.01),0px 13px 6.5px 0px rgba(0,0,0,0.02),0px 32.5px 13px 0px rgba(0,0,0,0.02),0px 63px 25.5px 0px rgba(0,0,0,0.02),0px 105.5px 47px 0px rgba(0,0,0,0.03),0px 163px 80px 0px rgba(0,0,0,0.04);color:#12243E;}.px-infobox.bg-white .px-infobox-inner h3{color:#12243E;}.px-infobox.bg-white .px-infobox-inner a{color:#3B77EE;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/arrow-blue.svg') no-repeat top 4px right/23px auto;}.px-infobox.offset{margin-top:-60px;}.has-imagebanner{background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/bg.svg') no-repeat top left/100% auto;}@media screen and (max-width:640px){.has-imagebanner{background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/bg.svg') no-repeat top left/100% 400px;}}.has-imagebanner #subhead{background:transparent;}.has-imagebanner .head:not(.is-sticky){background:transparent;}.has-imagebanner .allcont{padding-top:100px;}@media screen and (max-width:640px){.has-imagebanner .allcont{padding-top:60px;}}.px-imagebanner-inner{display:flex;flex-direction:column;align-items:center;padding-top:80px;width:92%;margin:0 auto;max-width:1200px;}@media screen and (max-width:640px){.px-imagebanner-inner{padding-top:40px;}}.px-imagebanner-inner .image{position:relative;padding:30px;box-shadow:0 20px 60px 0 rgba(0,0,0,0.05);z-index:1;border-radius:12px;}.px-imagebanner-inner .image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background:linear-gradient(136deg,rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%);backdrop-filter:blur(48px);z-index:-1;}.px-imagebanner-inner .image img{border-radius:12px;box-shadow:0 40px 40px 0 rgba(0,0,0,0.02);}.px-imagebanner-inner .text{margin-top:80px;}@media screen and (max-width:640px){.px-imagebanner-inner .text{margin-top:40px;}}.px-onlyimage .image img{width:100%;height:auto;}.px-onlyimage.parallaxbg .image{max-width:1220px;margin:0 auto;text-align:center;position:relative;z-index:1;}.px-onlyimage.parallaxbg .image::after{content:"";position:absolute;top:0;left:50px;width:100%;height:100%;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/parallaxbg.svg') no-repeat center center/contain;z-index:-1;}@media screen and (max-width:768px){.px-onlyimage.parallaxbg .image::after{left:0;}}.px-onlyimage.parallaxbg .image img{max-width:900px;}@media screen and (max-width:768px){.px-onlyimage.parallaxbg .image img{width:90%;}}.px-popupvideoplayer{display:flex;align-items:center;}@media screen and (max-width:1024px){.px-popupvideoplayer{flex-direction:column;gap:40px;}}.px-popupvideoplayer .text{flex:1;}.px-popupvideoplayer .text .headline{margin-bottom:40px;}.px-popupvideoplayer .image{flex:2;position:relative;z-index:1;}@media screen and (max-width:1024px){.px-popupvideoplayer .image{order:-1;}}.px-popupvideoplayer .image::after{content:"";position:absolute;bottom:60px;right:0;width:60%;height:60%;background:#3B77EE;border-radius:15px;z-index:-1;}.px-popupvideoplayer .image img{position:relative;z-index:2;pointer-events:none;}.px-popupvideoplayer .image .play-trigger{position:absolute;bottom:90px;right:50px;z-index:1;display:flex;align-items:center;gap:10px;}@media screen and (max-width:1300px){.px-popupvideoplayer .image .play-trigger{bottom:70px;right:20px;}}@media screen and (max-width:1200px){.px-popupvideoplayer .image .play-trigger{position:relative;bottom:auto;right:auto;justify-content:flex-end;}}.px-popupvideoplayer .image .play-trigger::before{content:"";display:inline-block;width:48px;height:48px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/play.svg') no-repeat center/100% auto;filter:brightness(0) invert(1);transition:all 0.3s ease-in-out;}@media screen and (max-width:1200px){.px-popupvideoplayer .image .play-trigger::before{filter:none;}}.px-popupvideoplayer .image .play-trigger:hover::before{transform:scale(1.05);}.px-popupvideoplayer .image .play-trigger a{color:#fff;font-weight:700;}@media screen and (max-width:1200px){.px-popupvideoplayer .image .play-trigger a{color:#3B77EE;}}.px-popupvideoplayer .image .play-trigger a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;}.mfp-inline-holder .mfp-content{text-align:center;}.mfp-inline-holder .mfp-content .popupvideo{display:inline-block;border-radius:15px;overflow:hidden;border:1.3px solid #DEE9FD;}.px-prices-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;}.px-prices-inner .item{display:flex;flex-direction:column;justify-content:flex-end;border-radius:15px;border:1px solid transparent;padding:40px;position:relative;transition:all 0.3s ease-in-out;background:#fff;box-shadow:0px 3px 3px 0px rgba(0,0,0,0.01),0px 13px 6.5px 0px rgba(0,0,0,0.02),0px 32.5px 13px 0px rgba(0,0,0,0.02),0px 63px 25.5px 0px rgba(0,0,0,0.02),0px 105.5px 47px 0px rgba(0,0,0,0.03),0px 163px 80px 0px rgba(0,0,0,0.04);}.px-prices-inner .item .title{font-weight:bold;}.px-prices-inner .item .price{color:#3B77EE;font-size:30px;font-weight:bold;margin-bottom:20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;}.px-prices-inner .item .price .saving{font-size:12px;padding:5px 8px;background:#E3F2E0;border-radius:5px;line-height:120%;}.px-prices-inner .item .ppapplication{color:#93ABD6;font-weight:300;}.px-prices-inner .item .button,.px-prices-inner .item input[type=submit],.px-prices-inner .item form button,form .px-prices-inner .item button,.px-prices-inner .item .head > .inner .btnlinks li a,.head > .inner .btnlinks li .px-prices-inner .item a{margin-top:35px;}.px-prices-inner .item a{font-size:20px;width:100%;text-align:center;box-shadow:0px 23px 45px 0px rgba(67,130,245,0.24);}.px-prices-inner .item a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.px-prices-inner .item:hover{border-color:#3B77EE;}.px-process{position:relative;display:flex;flex-direction:column;justify-content:center;padding:120px 0 0;}.px-process::after{content:"";display:block;width:256px;height:168px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/nextSection.svg') no-repeat center center/contain;position:relative;left:25%;top:20px;}@media screen and (max-width:1200px){.px-process::after{content:none;}}.px-process-inner{display:flex;column-gap:100px;position:relative;padding-top:60px;}@media screen and (max-width:1200px){.px-process-inner{column-gap:60px;}}@media screen and (max-width:1024px){.px-process-inner{gap:0;}}@media screen and (max-width:1024px){.px-process-inner .nav{display:none;}}.px-process-inner .nav ul{position:relative;}.px-process-inner .nav ul::before{content:"";position:absolute;left:23px;top:0;height:100%;width:1px;background:#DEE9FD;}.px-process-inner .nav ul > li{padding:0;cursor:default;list-style-type:none;display:flex;align-items:center;gap:20px;transition:all 0.3s ease-in-out;}.px-process-inner .nav ul > li::before{content:none;}.px-process-inner .nav ul > li + li{margin-top:25px;}.px-process-inner .nav ul > li a{position:absolute;top:0;left:0;width:100%;height:100%;}.px-process-inner .nav ul > li .count{width:46px;height:46px;background:#DEE9FD;color:#93ABD6;font:500 20px "DM Sans",Verdana,Arial,sans-serif;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease-in-out;}.px-process-inner .nav ul > li .title h5{color:#93ABD6;}.px-process-inner .content{width:65%;position:relative;}@media screen and (max-width:1024px){.px-process-inner .content{width:100%;min-height:400px;}}.px-process-inner .content .item{display:flex;gap:80px;align-items:center;}@media screen and (max-width:768px){.px-process-inner .content .item{flex-direction:column;gap:20px;}.px-process-inner .content .item + .item{margin-top:80px;}}.px-process-inner .content .item .text{flex:1;}.px-process-inner .content .item .text .headline{display:flex;align-items:center;gap:15px;}.px-process-inner .content .item .text .headline .count{font:500 100px "DM Sans",Verdana,Arial,sans-serif;color:#3B77EE;}@media screen and (max-width:768px){.px-process-inner .content .item .text .headline .count{font:500 50px "DM Sans",Verdana,Arial,sans-serif;}}.px-process-inner .content .item .image{flex:1;}@media screen and (max-width:768px){.px-process-inner .content .item .image{order:-1;margin-right:auto;}}.px-process-inner .content .item .image img{width:100%;height:auto;max-height:400px;}.px-tabs-inner{display:flex;gap:90px;}@media screen and (max-width:1300px){.px-tabs-inner{gap:40px;align-items:center;}}@media screen and (max-width:1024px){.px-tabs-inner{flex-direction:column;}}@media screen and (max-width:1024px){.px-tabs-inner > .nav{width:100%;}}.px-tabs-inner > .nav ul{margin-top:40px;}@media screen and (max-width:1024px){.px-tabs-inner > .nav ul{margin-top:40px;}}.px-tabs-inner > .nav ul > li{color:#3B77EE;cursor:pointer;list-style-type:none;position:relative;display:flex;align-items:center;padding:25px 25px 25px 0;border-bottom:1.3px solid #DEE9FD;gap:20px;transition:all 0.3s ease-in-out;}@media screen and (max-width:640px){.px-tabs-inner > .nav ul > li{align-items:flex-start;gap:15px;padding:20px 0;}}.px-tabs-inner > .nav ul > li::before{content:none;}.px-tabs-inner > .nav ul > li + li{margin-top:10px;}@media screen and (max-width:640px){.px-tabs-inner > .nav ul > li + li{margin-top:0;}}.px-tabs-inner > .nav ul > li a{position:absolute;top:0;left:0;width:100%;height:100%;}.px-tabs-inner > .nav ul > li .count{width:54px;height:58px;background:#3B77EE;color:#fff;font:500 20px "DM Sans",Verdana,Arial,sans-serif;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease-in-out;}@media screen and (max-width:640px){.px-tabs-inner > .nav ul > li .count{min-width:30px;width:30px;height:30px;background:#DEE9FD;color:#93ABD6;border-radius:9px;font-size:17px;}}.px-tabs-inner > .nav ul > li .title .subtitle{padding-top:0;color:#93ABD6;}@media screen and (max-width:640px){.px-tabs-inner > .nav ul > li .title .subtitle{font:500 14px "DM Sans",Verdana,Arial,sans-serif;line-height:140%;margin-top:5px;}}.px-tabs-inner > .nav ul > li.active-tab,.px-tabs-inner > .nav ul > li:hover{background:#fff;border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,0.08);border-color:transparent;padding:25px;margin-left:-25px;}@media screen and (max-width:1024px){.px-tabs-inner > .nav ul > li.active-tab,.px-tabs-inner > .nav ul > li:hover{margin-left:0;}}@media screen and (max-width:640px){.px-tabs-inner > .nav ul > li.active-tab,.px-tabs-inner > .nav ul > li:hover{border-radius:0;background:transparent;padding:20px 0;box-shadow:none;border-color:#DEE9FD;}.px-tabs-inner > .nav ul > li.active-tab .count,.px-tabs-inner > .nav ul > li:hover .count{background:#3B77EE;color:#fff;}}.px-tabs-inner > .content{width:65%;padding-top:40px;}@media screen and (max-width:1300px){.px-tabs-inner > .content{width:80%;}}@media screen and (max-width:1024px){.px-tabs-inner > .content{width:100%;padding-top:0;}}.px-tabs.buttontabs .px-tabs-inner{flex-direction:column;align-items:center;gap:65px;}.px-tabs.buttontabs .px-tabs-inner > .nav ul{display:flex;gap:15px;align-items:center;justify-content:center;}.px-tabs.buttontabs .px-tabs-inner > .nav ul li{border-radius:100px;padding:10px 20px;background:#DEE9FD;}.px-tabs.buttontabs .px-tabs-inner > .nav ul li .title h5{color:#93ABD6;font:400 17px "DM Sans",Verdana,Arial,sans-serif;}.px-tabs.buttontabs .px-tabs-inner > .nav ul li:hover,.px-tabs.buttontabs .px-tabs-inner > .nav ul li.active-tab{background:#3B77EE;margin-left:0;box-shadow:none;}.px-tabs.buttontabs .px-tabs-inner > .nav ul li:hover .title h5,.px-tabs.buttontabs .px-tabs-inner > .nav ul li.active-tab .title h5{color:#fff;}.px-tabs.buttontabs .px-tabs-inner > .nav ul li + li{margin-top:0;}.px-tabs.buttontabs .px-tabs-inner > .content{padding:0;width:100%;}.px-teaser{position:relative;}.px-teaser-inner{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;row-gap:80px;}@media screen and (max-width:1024px){.px-teaser-inner{align-items:stretch;}}@media screen and (max-width:640px){.px-teaser-inner{row-gap:40px;}}.px-teaser-inner::after{content:"";position:absolute;top:120px;left:50%;transform:translateX(-50%);width:1920px;height:160px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/line.svg') no-repeat center center/cover;}@media screen and (max-width:640px){.px-teaser-inner::after{content:none;}}.px-teaser-inner .item{box-shadow:0 0 20px 0 rgba(0,0,0,0.08);border-radius:15px;position:relative;width:calc(25% - (20px * 3 / 4));background:#fff;z-index:1;animation:floatingReverse 10s ease-in-out infinite;}@media screen and (max-width:1024px){.px-teaser-inner .item{width:calc(50% - 20px);animation:none;}}@media screen and (max-width:640px){.px-teaser-inner .item{width:100%;}}.px-teaser-inner .item:nth-child(2n+1){margin-top:25px;animation:floating 9s ease-in-out infinite;}@media screen and (max-width:1024px){.px-teaser-inner .item:nth-child(2n+1){margin-top:0;animation:none;}}.px-teaser-inner .item .number{position:absolute;top:-35px;left:30px;background:#3B77EE;color:#fff;width:67px;height:70px;font:500 24px "DM Sans",Verdana,Arial,sans-serif;border-radius:15px;display:flex;align-items:center;justify-content:center;}@media screen and (max-width:640px){.px-teaser-inner .item .number{width:45px;height:45px;top:-15px;border-radius:9px;}}.px-teaser-inner .item .image{overflow:hidden;}.px-teaser-inner .item .image img{width:100%;height:200px;object-fit:cover;}.px-teaser-inner .item .content{padding:55px 30px 35px 30px;}.px-teaser-inner .item .content h4{margin-bottom:10px;}@keyframes floating{0%{transform:translate(0,0px);}50%{transform:translate(0,10px);}100%{transform:translate(0,0px);}}@keyframes floatingReverse{0%{transform:translate(0,0px);}50%{transform:translate(0,-8px);}100%{transform:translate(0,0px);}}.px-textimages{position:relative;}.px-textimages-inner{display:flex;align-items:center;justify-content:space-between;gap:100px;}@media screen and (max-width:1200px){.px-textimages-inner{gap:40px;}}@media screen and (max-width:960px){.px-textimages-inner{flex-direction:column;gap:40px;}}.px-textimages-inner .col{width:50%;}@media screen and (max-width:960px){.px-textimages-inner .col{width:100%;}}.px-textimages-inner .col.text .text-inner{max-width:520px;}@media screen and (max-width:960px){.px-textimages-inner .col.text .text-inner{max-width:inherit;}}.px-textimages-inner .col.text .text-inner .headline{margin-bottom:40px;}.px-textimages-inner .col.text .text-inner [class*=button]{margin-top:30px;}.px-textimages-inner .col.text .text-inner .buttons{display:flex;flex-wrap:wrap;margin-top:30px;}.px-textimages-inner .col.text .text-inner .buttons [class*=button]{margin-top:0;}.px-textimages-inner .col.image{position:relative;}@media screen and (max-width:960px){.px-textimages-inner .col.image{order:-1;margin-bottom:20px;}}.px-textimages:not(.interactiveimg){padding-bottom:40px;}@media screen and (max-width:960px){.px-textimages:not(.interactiveimg){padding-bottom:0;}}.px-textimages:not(.interactiveimg) .px-textimages-inner{gap:50px;max-width:1200px;margin:0 auto;}@media screen and (max-width:960px){.px-textimages:not(.interactiveimg) .px-textimages-inner{gap:20px;}}.px-textimages:not(.interactiveimg) .px-textimages-inner .text{width:40%;}@media screen and (max-width:960px){.px-textimages:not(.interactiveimg) .px-textimages-inner .text{width:100%;}}.px-textimages:not(.interactiveimg) .px-textimages-inner .image{width:60%;z-index:2;position:relative;padding:15px 20px;}@media screen and (max-width:960px){.px-textimages:not(.interactiveimg) .px-textimages-inner .image{width:100%;padding:10px;}}.px-textimages:not(.interactiveimg) .px-textimages-inner .image::before,.px-textimages:not(.interactiveimg) .px-textimages-inner .image::after{content:"";position:absolute;}.px-textimages:not(.interactiveimg) .px-textimages-inner .image::before{top:0;left:0;width:100%;height:100%;background:#fff;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,0.08);}@media screen and (max-width:960px){.px-textimages:not(.interactiveimg) .px-textimages-inner .image::before{border-radius:10px;}}@media screen and (max-width:960px){.px-textimages:not(.interactiveimg) .px-textimages-inner .image.bgelement{margin-bottom:40px;}}.px-textimages:not(.interactiveimg) .px-textimages-inner .image.bgelement::after{content:"";width:40%;height:40%;background:#3B77EE;border-radius:20px;position:absolute;bottom:-40px;right:-40px;z-index:-1;}@media screen and (max-width:960px){.px-textimages:not(.interactiveimg) .px-textimages-inner .image.bgelement::after{border-radius:10px;}}.px-textimages:not(.interactiveimg) .px-textimages-inner .image img{position:relative;z-index:2;box-shadow:0px 0px 22px 0px rgba(230,239,253,0.5);max-width:700px;width:100%;}.px-textimages:not(.interactiveimg).imageposition-left .px-textimages-inner .image::after{right:auto;left:-40px;}.px-textimages.interactiveimg .image{position:relative;text-align:center;}.px-textimages.interactiveimg .image .object{max-width:420px;height:auto;object-fit:contain;}@media screen and (max-width:640px){.px-textimages.interactiveimg .image .object{max-width:100%;}}.px-textimages.interactiveimg .image .applicant-card{position:absolute;top:100px;right:0;}@media screen and (max-width:1300px){.px-textimages.interactiveimg .image .applicant-card{top:auto;bottom:-40px;}}@media screen and (max-width:640px){.px-textimages.interactiveimg .image .applicant-card{display:none;}}.px-textimages.interactiveimg .image a{display:inline-block;padding:16px;border-radius:14px;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,0.08);position:absolute;top:60px;left:0;font:700 17px "DM Sans",Verdana,Arial,sans-serif;color:#3B77EE;display:flex;gap:15px;align-items:center;transition:all 0.3s ease-in-out;}@media screen and (max-width:1300px){.px-textimages.interactiveimg .image a{top:-40px;}}@media screen and (max-width:640px){.px-textimages.interactiveimg .image a{top:20px;font-size:14px;padding:12px;}}.px-textimages.interactiveimg .image a::before{content:"";display:inline-block;width:24px;height:20px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/mail.svg') no-repeat top left/contain;transition:all 0.2s ease-in-out;}.px-textimages.interactiveimg .image a:hover{background:#3B77EE;color:#fff;}.px-textimages.interactiveimg .image a:hover::before{filter:brightness(0) invert(1);}.px-textimages.interactiveimg .image a.message{left:12%;}.px-textimages.interactiveimg .image a.application{top:140px;}@media screen and (max-width:1300px){.px-textimages.interactiveimg .image a.application{top:40px;}}@media screen and (max-width:640px){.px-textimages.interactiveimg .image a.application{top:80px;}}.px-textimages.interactiveimg .image a.application::before{height:23px;width:23px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/application.svg') no-repeat top left/contain;}.px-textimagewall-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,260px));justify-content:center;gap:70px;}@media screen and (max-width:768px){.px-textimagewall-inner{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;}}.px-textimagewall-inner .item{padding:5px 5px 5px 30px;border-left:1px solid #DEE9FD;}.px-textimagewall-inner .item .image{height:40px;}.px-textimagewall-inner .item .image img{height:100%;width:auto;object-fit:contain;}.px-textimagewall-inner .item .title{color:#3B77EE;margin:15px 0;}@media screen and (max-width:768px){.px-textimagewall-inner .item .title{hyphens:auto;}}.px-videoplayer,.px-videoplayeryoutube{position:relative;overflow:hidden;}.px-videoplayer::before,.px-videoplayeryoutube::before{content:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(51,99,170,0.9);border-radius:15px;}@media all and (max-width:768px){.px-videoplayer::before,.px-videoplayeryoutube::before{content:"";}.px-videoplayer.act::before,.px-videoplayeryoutube.act::before{content:none;}}.px-videoplayer video,.px-videoplayeryoutube video{background:#93ABD6;border:1.3px solid #DEE9FD;border-radius:15px;}.px-videoplayer .play-trigger,.px-videoplayeryoutube .play-trigger{font:700 17px "DM Sans",Verdana,Arial,sans-serif;color:#3B77EE;position:relative;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all 0.3s ease-in-out;justify-content:flex-end;margin-top:50px;padding:5px 0;}@media all and (max-width:768px){.px-videoplayer .play-trigger,.px-videoplayeryoutube .play-trigger{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;white-space:nowrap;filter:brightness(0) invert(1);}}.px-videoplayer .play-trigger::before,.px-videoplayeryoutube .play-trigger::before{content:"";display:inline-block;width:54px;height:54px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/play.svg') no-repeat center/100% auto;transition:all 0.3s ease-in-out;}.px-videoplayer .play-trigger:hover,.px-videoplayeryoutube .play-trigger:hover{color:#3363AA;}.px-videoplayer .play-trigger:hover::before,.px-videoplayeryoutube .play-trigger:hover::before{transform:scale(1.05);}.px-videoplayer .play-trigger.hide,.px-videoplayeryoutube .play-trigger.hide{opacity:0;}.px-videoplayer-inner,.px-videoplayeryoutube-inner{min-height:300px;position:relative;display:flex;justify-content:center;align-items:center;}@media all and (max-width:450px){.px-videoplayer-inner,.px-videoplayeryoutube-inner{min-height:220px;}}.px-videoplayer-inner .frame,.px-videoplayeryoutube-inner .frame{position:relative;width:100%;}.px-videoplayer-inner .frame iframe,.px-videoplayeryoutube-inner .frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.px-videoplayer-inner .frame img,.px-videoplayeryoutube-inner .frame img{margin:0 auto;display:block;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;}.px-videoplayer-inner .frame .play-button,.px-videoplayeryoutube-inner .frame .play-button{position:absolute;top:50%;left:50%;display:block;width:48px;height:48px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/play.svg') no-repeat center/100% auto;cursor:pointer;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.px-videoplayer-inner .frame .overlay,.px-videoplayeryoutube-inner .frame .overlay{display:flex;align-items:center;justify-content:center;}.px-videoplayer-inner .frame .overlay-inner,.px-videoplayeryoutube-inner .frame .overlay-inner{text-align:center;margin:25px auto;max-width:600px;width:92%;background-color:white;border-radius:10px;padding:30px;position:relative;transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,top 0.2s ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,0.08);}@media all and (min-width:768px){.px-videoplayer-inner .frame .overlay-inner,.px-videoplayeryoutube-inner .frame .overlay-inner{opacity:0;pointer-events:none;top:30px;}}@media screen and (max-width:768px){.px-videoplayer-inner .frame .overlay-inner,.px-videoplayeryoutube-inner .frame .overlay-inner{font-size:14px;}}@media screen and (max-width:450px){.px-videoplayer-inner .frame .overlay-inner,.px-videoplayeryoutube-inner .frame .overlay-inner{font-size:13px;line-height:125%;}}.px-videoplayer-inner .frame .overlay-inner a.button,.px-videoplayer-inner .frame .overlay-inner .head > .inner .btnlinks li a,.head > .inner .btnlinks li .px-videoplayer-inner .frame .overlay-inner a,.px-videoplayeryoutube-inner .frame .overlay-inner a.button,.px-videoplayeryoutube-inner .frame .overlay-inner .head > .inner .btnlinks li a,.head > .inner .btnlinks li .px-videoplayeryoutube-inner .frame .overlay-inner a{background:#3B77EE url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/play.svg') no-repeat left 10px center/auto calc(100% - 15px);padding-left:50px;}@media screen and (max-width:450px){.px-videoplayer-inner .frame .overlay-inner p + p,.px-videoplayeryoutube-inner .frame .overlay-inner p + p{margin-top:5px;}}@media all and (min-width:768px){.px-videoplayer-inner .frame:hover .overlay .overlay-inner,.px-videoplayeryoutube-inner .frame:hover .overlay .overlay-inner{opacity:1;pointer-events:auto;top:0;}}.px-videoplayer-inner .frame .video,.px-videoplayeryoutube-inner .frame .video{width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.px-videoplayer-inner.no-bg-img,.px-videoplayeryoutube-inner.no-bg-img{min-height:0;background:transparent;}.px-videoplayer-inner.no-bg-img .frame .overlay-inner,.px-videoplayeryoutube-inner.no-bg-img .frame .overlay-inner{margin:0 auto;width:100%;opacity:1;pointer-events:auto;top:0;}.foot .inner{max-width:1500px;width:92%;margin:0 auto;}.foot .footnav{background:#F4F8FF;padding:35px 0;}@media screen and (max-width:768px){.foot .footnav{padding:20px 0;}}.foot .footnav .inner{display:flex;align-items:center;justify-content:center;position:relative;padding:0 100px;}@media screen and (max-width:768px){.foot .footnav .inner{flex-direction:column;padding:0;gap:20px;}}.foot .footnav .inner .footnavmenu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px;max-width:960px;}@media screen and (max-width:768px){.foot .footnav .inner .footnavmenu{column-gap:20px;row-gap:10px;}}.foot .footnav .inner .footnavmenu a{color:#12243E;font-weight:500;}.foot .footnav .inner .footnavmenu a:hover{color:#3B77EE;}.foot .footnav .inner .socialnav{position:absolute;right:0;display:flex;gap:14px;align-items:center;line-height:100%;}@media screen and (max-width:768px){.foot .footnav .inner .socialnav{position:relative;right:auto;}}.foot .footnav .inner .socialnav li a{display:inline-block;}.foot .footnav .inner .socialnav li a::before{content:none;}.foot .footnav .inner .socialnav li a:hover img{filter:invert(44%) sepia(95%) saturate(2892%) hue-rotate(206deg) brightness(95%) contrast(97%);}.foot .copy{padding:5px 0;background:#3B77EE;}.foot .copy .inner{color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;gap:30px;}@media screen and (max-width:768px){.foot .copy .inner{flex-direction:column;gap:10px;text-align:center;}.foot .copy .inner .webdesign{order:2;}}.foot .copy .inner a{color:#fff;}.foot .copy .inner a::before{filter:brightness(0) invert(1);}.backtotop{position:absolute;bottom:20px;right:20px;width:50px;height:50px;display:block;transform:rotate(180deg);border-radius:100%;background:#3363AA url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/arrow-down-white.svg') no-repeat center center/15px auto;}.backtotop:hover{background-color:#2d5896;}.backtotop span{display:none;}.tx-powermail .powermail_form > div:first-child,.tx-powermail .powermail_form h3{display:none;}.tx-powermail .powermail_form .powermail_fieldset legend.powermail_legend{display:none;}.tx-powermail .powermail_form .powermail_fieldset .powermail_label{font:700 14px "DM Sans",Verdana,Arial,sans-serif;color:#3363AA;margin-bottom:10px;display:inline-block;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap{position:relative;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_input input.powermail_field_error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_date input.powermail_field_error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_file input.powermail_field_error{border:1.6px solid #d54343;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap textarea.powermail_field_error{border:1.6px solid #d54343;}.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_select select.powermail_field_error{border:1px solid #d54343;}.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_type_submit .powermail_field.loading{position:relative;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit .powermail_field.loading .loading-wrap{display:inline-block;position:relative;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit .powermail_field.loading .loading-wrap:before{content:"";display:block;width:20px;height:20px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/loading.svg') no-repeat center/contain;position:absolute;z-index:1;top:50%;left:25px;transform:translateY(-50%);animation:spin 0.7s infinite linear;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit .powermail_field.loading input[type=submit]{padding-left:60px;pointer-events:none;}@keyframes spin{0%{transform:translate(0,-50%) rotate(0deg);}100%{transform:translate(0,-50%) rotate(360deg);}}.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:#3B77EE;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field .checkbox{padding:10px 10px 15px 10px;width:100%;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field .checkbox.powermail_field_error{background:#d54343;color:#fff;border-radius:9px;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field .checkbox.powermail_field_error a{color:#fff;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_pflichtfelder .powermail_field{color:#3B77EE;font-size:15px;}.tx-powermail .powermail_form .powermail_fieldset .powermail-errors-list{display:none;}.tx-powermail .hidelabel .powermail_fieldwrap > LABEL,.tx-powermail .powermail_fieldwrap.hidelabel > LABEL{display:none;}.tx-powermail .lightbgboxpowermail{background:#F4F8FF;padding:2%;}.tx-powermail .powermail_create table td{padding:5px 10px;}.powermail_form,.powermail_fieldset{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;}.powermail_fieldset,.powermail_fieldwrap{width:100%;}.powermail_fieldset.width50powermail,.powermail_fieldwrap.width50powermail{width:calc(50% - (1 * 40px / 2));}@media all and (max-width:768px){.powermail_fieldset.width50powermail,.powermail_fieldwrap.width50powermail{width:100%;}}.powermail_fieldset.width33powermail,.powermail_fieldwrap.width33powermail{width:calc(33.3333333333% - (2 * 40px / 3));}@media all and (max-width:768px){.powermail_fieldset.width33powermail,.powermail_fieldwrap.width33powermail{width:100%;}}.news .news-list-view{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;position:relative;}.news .news-list-view > .f3-widget-paginator{display:none;}.news .news-list-view > .f3-widget-paginator ~ .f3-widget-paginator{display:flex;justify-content:flex-end;margin-bottom:20px;width:100%;position:absolute;bottom:0;}.news .news-list-view > .f3-widget-paginator ~ .f3-widget-paginator p{font-size:14px;}.news .news-list-view > .f3-widget-paginator ~ .f3-widget-paginator li{padding:0;margin-right:20px;}.news .news-list-view > .f3-widget-paginator ~ .f3-widget-paginator li::before{content:none;}.news .news-list-view .article{box-shadow:0 0 20px 0 rgba(0,0,0,0.08);border-radius:15px;display:flex;flex-direction:column;justify-content:space-between;gap:25px;background:#fff;overflow:hidden;}.news .news-list-view .article-content .news-img-wrap img{width:100%;height:280px;object-fit:cover;}.news .news-list-view .article-content .news-text-wrap{padding:35px 30px 0 30px;}.news .news-list-view .article-content .news-text-wrap .news-list-date{font:500 14px "DM Sans",Verdana,Arial,sans-serif;color:#3363AA;}.news .news-list-view .article-content .news-text-wrap h4{margin:10px 0 15px;}.news .news-list-view .article-content .news-text-wrap h4 a{color:#12243E;}.news .news-list-view .article-button{padding:0 30px 35px;}.news .news-list-view .article-button [class*=button]{padding:15px 22px;font-size:14px;}.news.news-single .article .header{margin-bottom:120px;display:flex;align-items:center;gap:60px;}@media screen and (max-width:960px){.news.news-single .article .header{flex-direction:column;margin-bottom:40px;gap:40px;}}.news.news-single .article .header .col{flex:1;}.news.news-single .article .header .col.col1 .news-list-date{color:#3B77EE;font:700 20px "DM Sans",Verdana,Arial,sans-serif;}.news.news-single .article .header .col.col1 h1{margin-top:10px;}@media screen and (max-width:1200px){.news.news-single .article .header .col.col1 h1{font-size:40px;}}@media screen and (max-width:450px){.news.news-single .article .header .col.col1 h1{font-size:34px;}}@media screen and (max-width:960px){.news.news-single .article .header .col.col2{order:-1;}}.news.news-single .article .header .col.col2 .news-img-wrap{border-radius:15px;overflow:hidden;}@media screen and (max-width:960px){.news.news-single .article .header .col.col2 .news-img-wrap{max-height:600px;}}.news.news-single .article .news-text-wrap{max-width:960px;margin:0 auto;}.news.news-single .article .news-text-wrap .teaser-text{margin-bottom:15px;font:500 20px "DM Sans",Verdana,Arial,sans-serif;}.news.news-single .article .news-author{margin-top:60px;display:flex;align-items:flex-start;gap:20px 60px;padding:40px;background:#fff;border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,0.08);}@media screen and (max-width:768px){.news.news-single .article .news-author{flex-direction:column;padding:20px;}}.news.news-single .article .news-author .roofline{font:500 14px "DM Sans",Verdana,Arial,sans-serif;color:#3363AA;}.news.news-single .article .news-author .author-image{overflow:hidden;margin-top:20px;}.news.news-single .article .news-author .author-image img{width:160px;height:160px;border-radius:50%;}.news.news-single .article .news-author .author-info{flex:1;}.news.news-single .article .news-backlink-wrap{margin-top:60px;}@media screen and (max-width:768px){.news.news-single .article .news-backlink-wrap{margin-top:40px;}}.md-newsauthor .author-wrapper{margin-bottom:60px;display:flex;flex-direction:column;align-items:center;text-align:center;}.md-newsauthor .author-wrapper .newsauthor-img{overflow:hidden;order:-1;margin-bottom:10px;}.md-newsauthor .author-wrapper .newsauthor-img img{border-radius:50%;width:180px;height:180px;object-fit:cover;}.md-newsauthor .author-wrapper .bio{margin-top:20px;}.md-newsauthor .author-wrapper .author-info{font:500 14px "DM Sans",Verdana,Arial,sans-serif;color:#3363AA;margin-top:10px;}.md-newsauthor .articles-wrapper{display:flex;flex-direction:column;gap:40px;border-top:2px dotted #DEE9FD;padding-top:60px;}.md-newsauthor .articles-wrapper article{background:#fff;border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,0.08);padding:20px;}.md-newsauthor .articles-wrapper .news-list-date{font:500 14px "DM Sans",Verdana,Arial,sans-serif;color:#3363AA;}.md-newsauthor .articles-wrapper .teaser-text{color:#12243E;margin-top:10px;}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #eee,-1px 0 0 #eee,0 1px 0 #eee,0 -1px 0 #eee,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #eee,-1px 0 0 #eee,0 1px 0 #eee,0 -1px 0 #eee,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible;}.flatpickr-calendar.open{display:inline-block;z-index:99999;}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1);animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1);}.flatpickr-calendar.inline{display:block;position:relative;top:2px;}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0;}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #eee;}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto;}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px;}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px;}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%;}.flatpickr-calendar:before{border-width:5px;margin:0 -5px;}.flatpickr-calendar:after{border-width:4px;margin:0 -4px;}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%;}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eee;}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff;}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%;}.flatpickr-calendar.arrowBottom:before{border-top-color:#eee;}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff;}.flatpickr-calendar:focus{outline:0;}.flatpickr-wrapper{position:relative;display:inline-block;}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{background:transparent;color:#3c3f40;fill:#3c3f40;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#3c3f40;fill:#3c3f40;}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none;}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative;}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0;}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0;}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#f64747;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747;}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit;}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block;}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none;}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(64,72,72,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1);}.numInputWrapper span:active{background:rgba(0,0,0,0.2);}.numInputWrapper span:after{display:block;content:"";position:absolute;}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(64,72,72,0.6);top:26%;}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(64,72,72,0.6);top:40%;}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(60,63,64,0.5);}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1;}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05);}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#3c3f40;}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#3c3f40;}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-current-month input.cur-year:focus{outline:0;}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(60,63,64,0.5);background:transparent;pointer-events:none;}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none;}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05);}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0;}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder;}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0;}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}.flatpickr-days:focus{outline:0;}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #eee;box-shadow:-1px 0 0 #eee;}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#404848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e9e9e9;border-color:#e9e9e9;}.flatpickr-day.today{border-color:#f64747;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#f64747;background:#f64747;color:#fff;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#4f99ff;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#4f99ff;}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px;}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0;}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #4f99ff;box-shadow:-10px 0 0 #4f99ff;}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px;}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e9e9e9,5px 0 0 #e9e9e9;box-shadow:-5px 0 0 #e9e9e9,5px 0 0 #e9e9e9;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(64,72,72,0.3);background:transparent;border-color:#e9e9e9;cursor:default;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(64,72,72,0.1);}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #4f99ff,5px 0 0 #4f99ff;box-shadow:-5px 0 0 #4f99ff,5px 0 0 #4f99ff;}.flatpickr-day.hidden{visibility:hidden;}.rangeMode .flatpickr-day{margin-top:1px;}.flatpickr-weekwrapper{float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #eee;box-shadow:1px 0 0 #eee;}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px;}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(64,72,72,0.3);background:transparent;cursor:default;border:none;}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both;}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#404848;}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#404848;}.flatpickr-time.hasSeconds .numInputWrapper{width:26%;}.flatpickr-time.time24hr .numInputWrapper{width:49%;}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#404848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-time input.flatpickr-hour{font-weight:bold;}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400;}.flatpickr-time input:focus{outline:0;border:0;}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#404848;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#f1f1f1;}.flatpickr-input[readonly]{cursor:pointer;}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.flatpickr-calendar{width:307.875px;}.dayContainer{padding:0;border-right:0;}span.flatpickr-day,span.flatpickr-day.prevMonthDay,span.flatpickr-day.nextMonthDay{border-radius:0 !important;border:1px solid #e9e9e9;max-width:none;border-right-color:transparent;}span.flatpickr-day:nth-child(n+8),span.flatpickr-day.prevMonthDay:nth-child(n+8),span.flatpickr-day.nextMonthDay:nth-child(n+8){border-top-color:transparent;}span.flatpickr-day:nth-child(7n-6),span.flatpickr-day.prevMonthDay:nth-child(7n-6),span.flatpickr-day.nextMonthDay:nth-child(7n-6){border-left:0;}span.flatpickr-day:nth-child(n+36),span.flatpickr-day.prevMonthDay:nth-child(n+36),span.flatpickr-day.nextMonthDay:nth-child(n+36){border-bottom:0;}span.flatpickr-day:nth-child(-n+7),span.flatpickr-day.prevMonthDay:nth-child(-n+7),span.flatpickr-day.nextMonthDay:nth-child(-n+7){margin-top:0;}span.flatpickr-day.today:not(.selected),span.flatpickr-day.prevMonthDay.today:not(.selected),span.flatpickr-day.nextMonthDay.today:not(.selected){border-color:#e9e9e9;border-right-color:transparent;border-top-color:transparent;border-bottom-color:#f64747;}span.flatpickr-day.today:not(.selected):hover,span.flatpickr-day.prevMonthDay.today:not(.selected):hover,span.flatpickr-day.nextMonthDay.today:not(.selected):hover{border:1px solid #f64747;}span.flatpickr-day.startRange,span.flatpickr-day.prevMonthDay.startRange,span.flatpickr-day.nextMonthDay.startRange,span.flatpickr-day.endRange,span.flatpickr-day.prevMonthDay.endRange,span.flatpickr-day.nextMonthDay.endRange{border-color:#4f99ff;}span.flatpickr-day.today,span.flatpickr-day.prevMonthDay.today,span.flatpickr-day.nextMonthDay.today,span.flatpickr-day.selected,span.flatpickr-day.prevMonthDay.selected,span.flatpickr-day.nextMonthDay.selected{z-index:2;}.rangeMode .flatpickr-day{margin-top:-1px;}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:none;box-shadow:none;}.flatpickr-weekwrapper span.flatpickr-day{border:0;margin:-1px 0 0 -1px;}.hasWeeks .flatpickr-days{border-right:0;}@media screen and (min-width:0\0) and (min-resolution:72dpi){span.flatpickr-day{display:block;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}}input.datepicker{background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/calendar.svg') no-repeat right 20px center;background-size:20px 20px;}input.timepicker{background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/clock.svg') no-repeat right 20px center;background-size:20px 20px;}.flatpickr-calendar{border-radius:0;box-shadow:0 0 20px 0 rgba(0,0,0,0.08);}.flatpickr-monthDropdown-months{font-size:17px;}.flatpickr-current-month .flatpickr-monthDropdown-months{font-size:17px;}.flatpickr-current-month{height:45px;}.flatpickr-current-month input.cur-year{font-size:17px;padding-left:15px;}.flatpickr-current-month select.flatpickr-monthDropdown-months{width:49%;padding:5px 5px;}.flatpickr-current-month .numInputWrapper{width:49%;padding:5px 5px;}.flatpickr-current-month .numInputWrapper input{font-size:17px;}.numInputWrapper span{border:none;width:20px;}.numInputWrapper span:hover{background:transparent;}.numInputWrapper span.arrowUp::after{border:none;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/select.svg') center no-repeat;background-size:12px 10px;top:20%;display:block;transition:all 0.3s ease-in-out;width:12px;height:13px;transform:rotate(-180deg);}.numInputWrapper span.arrowUp:hover::after{opacity:0.6;}.numInputWrapper span.arrowDown::after{border:none;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/select.svg') center no-repeat;background-size:12px 10px;top:0;display:block;transition:all 0.3s ease-in-out;width:12px;height:13px;}.numInputWrapper span.arrowDown:hover::after{opacity:0.6;}.flatpickr-months .flatpickr-month{height:45px;color:#12243E;fill:#12243E;}.flatpickr-months .flatpickr-prev-month{height:45px;display:flex;align-items:center;}.flatpickr-months .flatpickr-prev-month:hover{color:#3363AA;}.flatpickr-months .flatpickr-prev-month:hover svg{fill:#3363AA;}.flatpickr-months .flatpickr-next-month{height:45px;display:flex;align-items:center;}.flatpickr-months .flatpickr-next-month:hover{color:#3363AA;}.flatpickr-months .flatpickr-next-month:hover svg{fill:#3363AA;}.flatpickr-day{font-size:17px;color:#12243E;}.flatpickr-day.today{border-color:#3B77EE;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#3363AA;background:#3363AA;color:#fff;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#3363AA;box-shadow:none;color:#fff;border:1px solid #3363AA;}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #3363AA;}span.flatpickr-weekday{font-size:17px;color:#12243E;font-weight:400;}span.flatpickr-day{border:1px solid #fff;}span.flatpickr-day.prevMonthDay,span.flatpickr-day.nextMonthDay{border:1px solid #fff;}span.flatpickr-day.today:not(.selected),span.flatpickr-day.today.prevMonthDay:not(.selected),span.flatpickr-day.today.nextMonthDay:not(.selected){border:1px solid #3363AA;}span.flatpickr-day.today:not(.selected):hover,span.flatpickr-day.today.prevMonthDay:not(.selected):hover,span.flatpickr-day.today.nextMonthDay:not(.selected):hover{border:1px solid #3363AA;}span.flatpickr-day.startRange,span.flatpickr-day.prevMonthDay.startRange,span.flatpickr-day.nextMonthDay.startRange,span.flatpickr-day.endRange,span.flatpickr-day.prevMonthDay.endRange,span.flatpickr-day.nextMonthDay.endRange{border-color:#3363AA;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#1a1a1a;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:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;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;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#5b97ff;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#5b97ff;}.mfp-preloader a:hover{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;outline:none;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{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#1a1a1a;}.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:#5b97ff;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{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 #4d4d4d;}.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 #4d4d4d;}.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:#1a1a1a;}.mfp-figure small{color:#5b97ff;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:#F4F8FF;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;}}#CybotCookiebotDialog #CybotCookiebotDialogPoweredbyLink{width:160px;height:40px;background:url('../../../typo3conf/ext/pxfilosi/Resources/Public/Images/logo.svg') no-repeat center center/100% auto;}#CybotCookiebotDialog #CybotCookiebotDialogPoweredbyLink img{display:none !important;}#CybotCookiebotDialog button{box-shadow:none !important;}#CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #3B77EE !important;color:#3B77EE !important;}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#3B77EE !important;}#CybotCookiebotDialog a{color:#3B77EE !important;}#CybotCookiebotDialog a[href*="//"]:before{top:0 !important;}#CybotCookiebotDialog input:checked + .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#3B77EE !important;}#CookiebotWidget button{box-shadow:none !important;}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#3B77EE !important;border-color:#3B77EE !important;}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#3B77EE !important;}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#3B77EE !important;}#CookiebotWidget .CookiebotWidget-consent-details button{color:#3B77EE !important;}@media all and (min-width:769px){html.js{}html.js .animate:not(.animate-parent){animation-duration:1s;animation-fill-mode:both;}html.js .animate.animate-parent .col{animation-duration:1s;animation-fill-mode:both;}html.js .bounceIn:not(.animate-parent),html.js .bounceInRight:not(.animate-parent),html.js .bounceInLeft:not(.animate-parent),html.js .bounceInUp:not(.animate-parent),html.js .bounceInDown:not(.animate-parent),html.js .fadeIn:not(.animate-parent),html.js .fadeInRight:not(.animate-parent),html.js .fadeInLeft:not(.animate-parent),html.js .fadeInUp:not(.animate-parent),html.js .fadeInDown:not(.animate-parent){opacity:0;transform:none;}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(0.9);}100%{transform:scale(1);}}html.js .bounceIn.go:not(.animate-parent){-webkit-animation-name:bounceIn;animation-name:bounceIn;}html.js .animate-parent.bounceIn .col{opacity:0;}html.js .animate-parent.bounceIn .col.go{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@keyframes bounceInRight{0%{opacity:0;transform:translateX(250px);}60%{transform:translateX(-30px);}80%{transform:translateX(10px);}100%{opacity:1;transform:translateX(0);}}html.js .bounceInRight.go:not(.animate-parent){-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}html.js .animate-parent.bounceInRight .col{opacity:0;}html.js .animate-parent.bounceInRight .col.go{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-250px);}60%{transform:translateX(30px);}80%{transform:translateX(-10px);}100%{opacity:1;transform:translateX(0);}}html.js .bounceInLeft.go:not(.animate-parent){animation-name:bounceInLeft;}html.js .animate-parent.bounceInLeft .col{opacity:0;}html.js .animate-parent.bounceInLeft .col.go{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@keyframes bounceInUp{0%{opacity:0;transform:translateY(250px);}60%{transform:translateY(-30px);}80%{transform:translateY(10px);}100%{opacity:1;transform:translateY(0);}}html.js .bounceInUp.go:not(.animate-parent){animation-name:bounceInUp;}html.js .animate-parent.bounceInUp .col{opacity:0;}html.js .animate-parent.bounceInUp .col.go{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-250px);}60%{transform:translateY(30px);}80%{transform:translateY(-10px);}100%{opacity:1;transform:translateY(0);}}html.js .bounceInDown.go:not(.animate-parent){-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}html.js .animate-parent.bounceInDown .col{opacity:0;}html.js .animate-parent.bounceInDown .col.go{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;display:block;}}html.js .fadeIn:not(.animate-parent){transform:none;}html.js .fadeIn.go:not(.animate-parent){-webkit-animation-name:fadeIn;animation-name:fadeIn;}html.js .animate-parent.fadeIn .col{opacity:0;}html.js .animate-parent.fadeIn .col.go{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0);}}html.js .fadeInUp:not(.animate-parent){opacity:0;transform:translateY(20px);}html.js .fadeInUp.go:not(.animate-parent){-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}html.js .animate-parent.fadeInUp .col{opacity:0;transform:translateY(20px);}html.js .animate-parent.fadeInUp .col.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}100%{opacity:1;transform:translateY(0);}}html.js .fadeInDown:not(.animate-parent){opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}html.js .fadeInDown.go:not(.animate-parent){-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}html.js .animate-parent.fadeInDown .col{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}html.js .animate-parent.fadeInDown .col.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px);}100%{opacity:1;transform:translateX(0);}}html.js .fadeInRight:not(.animate-parent){opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}html.js .fadeInRight.go:not(.animate-parent){-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}html.js .animate-parent.fadeInRight .col{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}html.js .animate-parent.fadeInRight .col.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px);}100%{opacity:1;transform:translateX(0);}}html.js .fadeInLeft:not(.animate-parent){opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}html.js .fadeInLeft.go:not(.animate-parent){-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}html.js .animate-parent.fadeInLeft .col{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}html.js .animate-parent.fadeInLeft .col.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}}
