@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%;}.tx-fortiss-projects #projects-filter{margin-bottom:40px;}.tx-fortiss-projects #projects-filter .projects-filter-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;}.tx-fortiss-projects #projects-filter .projects-filter-wrap input,.tx-fortiss-projects #projects-filter .projects-filter-wrap select{margin-bottom:0 !important;width:100%;}@media only screen and (max-width:1024px){.tx-fortiss-projects #projects-filter .projects-filter-wrap{grid-template-columns:repeat(2,1fr);}}@media only screen and (max-width:640px){.tx-fortiss-projects #projects-filter .projects-filter-wrap{grid-template-columns:1fr;grid-gap:15px;}}.tx-fortiss-projects .projects-teaser{font-size:1rem;font-weight:700;line-height:150%;margin-bottom:40px;}@media only screen and (max-width:800px){.tx-fortiss-projects .projects-teaser{margin-bottom:20px;}}.tx-fortiss-projects .projects-contact .projects-contact-image{text-align:center;}.tx-fortiss-projects .projects-contact .projects-contact-image img{border-radius:50%;}.tx-fortiss-projects .projects-links li{margin-bottom:12px;}.tx-fortiss-projects .projects-links li span{border-right:1px solid #ddd;display:inline-block;margin-right:8px;padding-right:8px;color:#888;}.tx-fortiss-projects .projects-links li span:last-child{border-right:0;padding-right:0;}.tx-fortiss-projects .projects-partners{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;}.tx-fortiss-projects .projects-partners img{display:block;margin:1em 2em;}.tx-fortiss-projects .project-filterlink{text-align:center;}.tx-fortiss-projects .project-filterlink a.button{margin:0;}.tx-fortiss-projects .sectors-list .sectors-list-item{display:grid;grid-column-gap:40px;grid-row-gap:0;grid-template-columns:1fr 2fr;grid-template-rows:1fr calc(1.5em + 16px);margin-bottom:40px;}.tx-fortiss-projects .sectors-list .sectors-list-item:last-child{margin-bottom:0;}.tx-fortiss-projects .sectors-list .sectors-list-item .sectors-image{grid-row:1/3;}.tx-fortiss-projects .sectors-list .sectors-list-item .sectors-image a{display:block;width:100%;transition:all ease 0.3s;}.tx-fortiss-projects .sectors-list .sectors-list-item .sectors-image a:hover{transform:scale(1.025);}.tx-fortiss-projects .sectors-list .sectors-list-item .sectors-image img{width:100%;height:auto;}.tx-fortiss-projects .sectors-list .sectors-list-item .project-filterlink{text-align:right;}@media only screen and (max-width:800px){.tx-fortiss-projects .sectors-list .sectors-list-item{grid-template-columns:1fr;grid-template-rows:initial;}.tx-fortiss-projects .sectors-list .sectors-list-item .sectors-image{grid-row:initial;}}.tx-fortiss-projects .jobs-list{list-style:none;margin-left:0;padding-left:0;}.tx-fortiss-projects .jobs-list li{display:flex;justify-content:space-between;}.tx-fortiss-projects .jobs-list li .job-info .job-info-title{font-weight:400;font-size:1.4rem;}.tx-fortiss-projects .jobs-list li .job-more{align-self:end;}#bibtex-start{display:block;margin-top:-100px;margin-bottom:100px;height:0;overflow:hidden;}.tx-bibtex fieldset{margin-bottom:2em;}.tx-bibtex fieldset .bibtex-filters{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1em;}@media screen and (max-width:800px){.tx-bibtex fieldset .bibtex-filters{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:600px){.tx-bibtex fieldset .bibtex-filters{grid-template-columns:1fr;}}.tx-bibtex fieldset .bibtex-filters input,.tx-bibtex fieldset .bibtex-filters select{margin-bottom:0 !important;width:100%;}.tx-bibtex fieldset .bibtex-filters select{padding:6px 3%;}.tx-bibtex fieldset .search-keywords{margin-top:.25em;}.tx-bibtex fieldset .search-keywords span{font-weight:bold;}.tx-bibtex fieldset .search-keywords input[type=submit]{font-size:.8em;width:100%;min-width:1em;padding:.25em .5em;margin-left:.5em;}.tx-bibtex .tx-bibtex-sortedlist{list-style-type:none;margin-left:0;padding-left:0;}.tx-bibtex .tx-bibtex-sortedlist li.tx-bibtex-entry{list-style-type:none;margin-left:0;padding-left:0;margin-bottom:2em;}.tx-bibtex .tx-bibtex-sortedlist li.tx-bibtex-entry .tx-bibtex-title{display:block;font-weight:700;font-size:1.2rem;}.tx-bibtex .tx-bibtex-sortedlist li.tx-bibtex-entry .tx-bibtex-authors{display:block;}.tx-bibtex .tx-bibtex-sortedlist li.tx-bibtex-entry .tx-bibtex-series,.tx-bibtex .tx-bibtex-sortedlist li.tx-bibtex-entry .tx-bibtex-journal,.tx-bibtex .tx-bibtex-sortedlist li.tx-bibtex-entry .tx-bibtex-booktitle{font-style:italic;}.tx-bibtex .tx-bibtex-sortedlist .tx-bibtex-links{display:block;}.tx-bibtex .tx-bibtex-sortedlist .tx-bibtex-links a.button{padding:1px 5px;}.tx-bibtex .tx-bibtex-detail div{margin:1em 0;}.tx-bibtex .tx-bibtex-detail .tx-bibtex-label{text-transform:capitalize;font-weight:bold;padding-right:.5em;}.tx-bibtex .tx-bibtex-detail .tx-bibtex-url .tx-bibtex-label,.tx-bibtex .tx-bibtex-detail .tx-bibtex-doi .tx-bibtex-label{text-transform:uppercase;}.tx-bibtex .tx-bibtex-detail .tx-bibtex-authors{font-weight:bold;margin:1.5em 0;}.tx-bibtex .tx-bibtex-detail .tx-bibtex-abstract{margin-top:2em;}.tx-bibtex .tx-bibtex-detail .tx-bibtex-abstract h2{font-size:1em;}.tx-bibtex .tx-bibtex-detail1{font-style:italic;}.tx-bibtex .tx-bibtex-pagination{text-align:center;}.tx-bibtex .tx-bibtex-pagination a.button{padding:1px 5px;min-width:1.5em;}.tx-bibtex .tx-bibtex-pagination a.button.active{font-weight:bold;color:white !important;background-color:#004696;}.tx-bibtex .tx-bibtex-author .tx-bibtex-author-image{text-align:center;}.tx-bibtex .tx-bibtex-author .tx-bibtex-author-image img{border-radius:50%;}.tx-bibtex-type-book .tx-bibtex-title,.tx-bibtex-type-inbook .tx-bibtex-title,.tx-bibtex-type-manual .tx-bibtex-title,.tx-bibtex-type-phdthesis .tx-bibtex-title,.tx-bibtex-type-proceedings .tx-bibtex-title{font-style:italic;}#cookieman-modal{position:fixed;z-index:99999;bottom:0;left:0;width:100vw;height:auto;box-sizing:border-box;color:#fff;background-color:rgba(0,70,150,0.85);display:none;}#cookieman-modal .modal-dialog{position:relative;width:90%;max-width:1200px;height:auto;max-height:95vh;overflow:auto;margin:0 auto;box-sizing:border-box;font-size:1rem;line-height:150%;}#cookieman-modal .modal-dialog .modal-content{margin:2rem 0;text-align:left;}#cookieman-modal .modal-dialog .modal-content h5{margin:0 0 20px 0;}#cookieman-modal .modal-dialog .modal-content a{color:#fff;font-weight:700;text-decoration:none;}#cookieman-modal .modal-dialog .modal-content a:hover,#cookieman-modal .modal-dialog .modal-content a:focus{text-decoration:underline;}#cookieman-modal .modal-dialog .modal-content .collapse{display:none;}#cookieman-modal .modal-dialog .modal-content button{margin:.5rem;border:2px solid #fff;padding:6px 25px;color:#fff;background-color:transparent;cursor:pointer;font-size:1.2em;}#cookieman-modal .modal-dialog .modal-content button:hover,#cookieman-modal .modal-dialog .modal-content button:focus,#cookieman-modal .modal-dialog .modal-content button:active{background-color:#fff;color:#004696;}#cookieman-modal .modal-dialog .modal-content button:last-child{margin-right:0;}#cookieman-modal .modal-dialog .close-modal{position:absolute;top:.25em;right:.25em;width:1.5em;height:1.5em;background-image:url('../../../typo3conf/ext/fortiss_cookies/Resources/Public/Images/icon-close.svg');background-repeat:no-repeat;background-size:contain;cursor:pointer;}.tx_fortisscookies_button{text-align:center;margin-bottom:20px;}.tx_fortisscookies_button button{border:2px solid #004696;padding:6px 25px;color:#004696;background-color:#fff;}.tx_fortisscookies_button button:hover,.tx_fortisscookies_button button:focus{color:#fff;background-color:#004696;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300.eot');src:local("Roboto Light"),local("Roboto-Light"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300.woff2') format("woff2"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300.woff') format("woff"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300.ttf') format("truetype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300.svg#Roboto') format("svg");}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300italic.eot');src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300italic.woff2') format("woff2"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300italic.woff') format("woff"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300italic.ttf') format("truetype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-300italic.svg#Roboto') format("svg");}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-regular.eot');src:local("Roboto"),local("Roboto-Regular"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-regular.svg#Roboto') format("svg");}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-italic.eot');src:local("Roboto Italic"),local("Roboto-Italic"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-italic.woff2') format("woff2"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-italic.woff') format("woff"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-italic.ttf') format("truetype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-italic.svg#Roboto') format("svg");}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700.eot');src:local("Roboto Bold"),local("Roboto-Bold"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700.woff') format("woff"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700.ttf') format("truetype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700.svg#Roboto') format("svg");}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700italic.eot');src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700italic.woff2') format("woff2"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700italic.woff') format("woff"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700italic.ttf') format("truetype"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/roboto-v18-latin-700italic.svg#Roboto') format("svg");}@font-face{font-family:'MuseoSans';font-style:normal;font-weight:100;src:local("MuseoSans"),local("Museo Sans"),local("Museo-Sans"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/MuseoSans_100.otf') format("opentype");}@font-face{font-family:'MuseoSans';font-style:italic;font-weight:100;src:local("MuseoSans"),local("Museo Sans"),local("Museo-Sans"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/MuseoSans_100_Italic.otf') format("opentype");}@font-face{font-family:'MuseoSans';font-style:normal;font-weight:300;src:local("MuseoSans"),local("Museo Sans"),local("Museo-Sans"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/MuseoSans_300.otf') format("opentype");}@font-face{font-family:'MuseoSans';font-style:italic;font-weight:300;src:local("MuseoSans"),local("Museo Sans"),local("Museo-Sans"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/MuseoSans_300_Italic.otf') format("opentype");}@font-face{font-family:'MuseoSans';font-style:normal;font-weight:500;src:local("MuseoSans"),local("Museo Sans"),local("Museo-Sans"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/MuseoSans_500.otf') format("opentype");}@font-face{font-family:'MuseoSans';font-style:italic;font-weight:500;src:local("MuseoSans"),local("Museo Sans"),local("Museo-Sans"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/MuseoSans_500_Italic.otf') format("opentype");}@font-face{font-family:'MuseoSans';font-style:normal;font-weight:700;src:local("MuseoSans"),local("Museo Sans"),local("Museo-Sans"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/MuseoSans_700.otf') format("opentype");}@font-face{font-family:'MuseoSans';font-style:italic;font-weight:700;src:local("MuseoSans"),local("Museo Sans"),local("Museo-Sans"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/MuseoSans_700_Italic.otf') format("opentype");}@font-face{font-family:'MuseoSans';font-style:normal;font-weight:900;src:local("MuseoSans"),local("Museo Sans"),local("Museo-Sans"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/MuseoSans_900.otf') format("opentype");}@font-face{font-family:'MuseoSans';font-style:italic;font-weight:900;src:local("MuseoSans"),local("Museo Sans"),local("Museo-Sans"),url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Fonts/MuseoSans_900_Italic.otf') format("opentype");}*{margin:0;padding:0;}body{padding:0;margin:0 auto;background-color:#fff;color:#192846;font-size:100%;font-weight:500;text-align:center;font-family:'MuseoSans','Roboto',sans-serif;}h1{color:#192846;font-size:2.8rem;font-weight:500;line-height:120%;margin:0 0 40px 0;}h2{color:#192846;font-size:2.4rem;font-weight:500;line-height:120%;margin:0 0 20px 0;}h3{color:#192846;font-size:1.6rem;font-weight:500;line-height:120%;margin:0 0 15px 0;}h4{color:#ffcd00;font-size:1.2rem;font-weight:500;line-height:120%;margin:0 0 10px 0;}@media only screen and (max-width:600px){h1{font-size:2.2rem;margin:0 0 20px 0;}h2{font-size:2.0rem;}}p{margin:0 0 20px 0;}dl{margin:0 0 20px 0;}dl dt{margin-top:20px;}dl dt:first-child{margin-top:0;}dl dd{margin-left:2em;}span.bigfont{font-size:5.0rem;display:block;margin:0 0 15px 0;line-height:100%;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.text-justify{text-align:justify;}.content{}.content a{font-weight:700;color:#004696;text-decoration:none;transition:all ease 0.15s;}.content a:hover{color:#99b5dd;text-decoration:underline;}.content a:active{text-decoration:underline;}.content ul{list-style:square;margin:0 0 20px 18px;}.content ol{margin:0 0 20px 18px;}.content ol ol,.content ol ul,.content ul ol,.content ul ul{margin:10px 0 10px 30px;}.content li{margin:0 0 10px 0;}a.button{margin:5px 5px 0 0;background:#fff;display:inline-block;padding:6px 25px 6px 25px;border:2px solid #004696;color:#004696 !important;font-weight:500;text-decoration:none;}a.button:hover{background:#004696;color:#fff !important;text-decoration:none;}table{margin:0;padding:0;border-collapse:collapse;}table tr{vertical-align:middle;}table td{padding:10px;}hr{margin:40px 0 40px 0;border:0;border-bottom:1px solid #192846;padding:0;height:1px;}::-moz-selection{background:#192846;color:#fff;}::selection{background:#192846;color:#fff;}a img{border:none;}a img:hover{opacity:0.75;transition:all ease 0.3s;}img.thumbnail{width:19.166%;}form{margin:0;padding:0;}form fieldset{margin:0;padding:0;border:none;}form fieldset legend{display:none;}form label{display:block;color:#004696;}form select,form textarea,form input[type=search],form input[type=tel],form input[type=text],form input[type=email],form input[type=password]{background:#fff;margin:0 0 15px 0;width:100%;border:2px solid #004696;padding:7px 3% 7px 3%;box-sizing:border-box;color:#004696;font-size:1.0rem;font-weight:500;font-family:'MuseoSans','Roboto',sans-serif;}form select:focus,form textarea:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus{background:#99b5dd;color:#192846;transition:all ease 0.3s;}form select{width:calc(100% - 2px);}form textarea{overflow:auto;height:150px;}form input[type=radio],form input[type=checkbox]{margin:0 0 15px 0;}form input[type=submit],form input[type=reset],form button[type=submit],form button[type=reset]{background:#fff;padding:8px 25px;border:2px solid #004696;color:#004696;font-size:1.0rem;font-weight:500;text-align:center;font-family:'MuseoSans','Roboto',sans-serif;}form input[type=submit]:hover,form input[type=submit]:focus,form input[type=reset]:hover,form input[type=reset]:focus,form button[type=submit]:hover,form button[type=submit]:focus,form button[type=reset]:hover,form button[type=reset]:focus{background:#004696;color:#fff;cursor:pointer;transition:all ease 0.3s;}#header{position:fixed;z-index:10;width:100%;height:80px;background:#004696;}#header .searchwidget{display:none;width:100%;color:#004696;background-color:#fff;text-align:center;}#header .searchwidget .searchwidget-inner{position:relative;width:90%;max-width:1200px;margin:0 auto;padding:20px 0;}#header .searchwidget .searchwidget-inner .fieldset{margin:0 auto;border-bottom:1px solid #004696;display:flex;flex-wrap:nowrap;}#header .searchwidget .searchwidget-inner .fieldset input[type=search]{display:block;margin:0;border:none;}#header .searchwidget .searchwidget-inner .fieldset input[type=search]:focus{background-color:inherit;outline:none;}#header .searchwidget .searchwidget-inner .fieldset button[type=submit]{display:block;width:1em;height:1em;box-sizing:content-box;margin:0;border:none;background-image:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Images/icon-search-blue.svg');background-position:center center;background-repeat:no-repeat;background-size:1.25em 1.25em;}#header .searchwidget .searchwidget-inner .fieldset button[type=submit]:hover,#header .searchwidget .searchwidget-inner .fieldset button[type=submit]:focus{background-color:#004696;background-image:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Images/icon-search-white.svg');}#header #searchwidget-header{position:absolute;top:80px;}#header #searchwidget-header .searchwidget-inner .fieldset{width:640px;max-width:80%;}#header #searchwidget-header .searchwidget-inner .fieldset button[type=submit]{padding:10px 25px;}#header #searchwidget-header .searchwidget-inner .close-searchwidget{position:absolute;right:0;top:20px;width:1em;height:1em;cursor:pointer;background-image:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Images/icon-close-searchwidget.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity ease .2s;}#header #searchwidget-header .searchwidget-inner .close-searchwidget:hover{opacity:.7;}#header #searchwidget-menu{clear:left;border-bottom:1px solid #004696;}#header #searchwidget-menu .searchwidget-inner{width:100%;padding:12px 5% 12px 5%;box-sizing:border-box;}#header #searchwidget-menu .searchwidget-inner fieldset{margin:0;}#header #searchwidget-menu .searchwidget-inner fieldset button[type=submit]{padding:10px;}#header #searchwidget-menu .searchwidget-inner .close-searchwidget{display:none;}#header #header-content{position:relative;width:90%;height:auto;margin:0 auto;max-width:1200px;display:inline-block;text-align:left;}#header #header-content #logo{float:left;width:100%;height:auto;max-width:130px;margin:20px 0 0 0;}#header #header-content #logo img{width:100%;height:auto;display:block;}#header #header-content .open-menu{display:none;}#header #header-content #language{position:absolute;right:0;top:5px;}#header #header-content #language ul{float:right;width:100%;list-style:none;}#header #header-content #language ul li{float:left;}#header #header-content #language ul li a{float:left;margin:0 0 0 10px;color:#fff;font-size:0.9rem;font-weight:300;text-decoration:none;}#header #header-content #language ul li a:hover{color:#99b5dd;text-decoration:none;transition:all ease 0.3s;}#header #header-content #language ul li.current > a{color:#ffcd00;}#header #header-content #main-menu{float:right;margin:40px 0 0 0;}#header #header-content #main-menu ul{float:right;width:100%;list-style:none;}#header #header-content #main-menu ul li{float:left;}#header #header-content #main-menu ul li a{float:left;display:block;margin:0 0 0 35px;color:#fff;font-size:1.2rem;font-weight:300;text-decoration:none;}#header #header-content #main-menu ul li a:hover{color:#99b5dd;text-decoration:none;transition:all ease 0.3s;}#header #header-content #main-menu ul li a img{width:20px;height:auto;display:block;margin:2px 0 0 0;}#header #header-content #main-menu ul li.current > a{color:#ffcd00;}#header #header-content #main-menu ul li ul{position:absolute;top:0;width:250px;height:auto;display:none;margin:60px 0 0 -20px;padding:20px 0 0 0;transition:all ease 0.3s;}#header #header-content #main-menu ul li ul li{width:100%;}#header #header-content #main-menu ul li ul li.overview{display:none;}#header #header-content #main-menu ul li ul li a{width:210px;display:block;background:#fff;padding:10px 20px 10px 20px;border-bottom:1px solid #eee;color:#192846;font-size:1.0rem;}#header #header-content #main-menu ul li:hover ul{display:block;-moz-animation-name:dropdown;-moz-animation-duration:0.3s;-moz-animation-iteration-count:1;-moz-animation-direction:alternate;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forwards;-webkit-animation-name:dropdown;-webkit-animation-duration:0.3s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-o-animation-name:dropdown;-o-animation-duration:0.3s;-o-animation-iteration-count:1;-o-animation-direction:alternate;-o-animation-timing-function:ease-in-out;-o-animation-fill-mode:forwards;animation-name:dropdown;animation-duration:0.3s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-in-out;animation-fill-mode:forwards;}@media only screen and (max-width:1200px){#header{height:130px;}#header #header-content #language{top:20px;}#header #header-content #main-menu{float:left;width:100%;margin:30px 0 0 0;}#header #header-content #main-menu ul{float:right;}#header #header-content #main-menu ul li a{margin:0 20px 0 0;}#header #header-content #main-menu ul li ul{margin:110px 0 0 -20px;}#header #searchwidget-header{top:130px;}}@media only screen and (max-width:800px){#header{height:60px;}#header #header-content{width:100%;}#header #header-content #logo{max-width:100px;margin:12px 0 0 5%;}#header #header-content .open-menu{display:block;float:right;width:32px;height:32px;cursor:pointer;margin:12px 5% 0 0;background:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Images/icon-menu.svg') no-repeat;background-size:32px 32px;}#header #header-content #language{position:relative;float:right;top:0;margin:18px 10px 0 0;}#header #header-content #language ul li a{margin:0 5px 0 5px;font-size:1.0rem;}#header #header-content #main-menu{position:absolute;top:60px;left:-100%;width:100%;max-height:calc(100vh - 60px);overflow-x:hidden;overflow-y:auto;box-sizing:border-box;margin:0;z-index:1000;}#header #header-content #main-menu ul li{width:100%;}#header #header-content #main-menu ul li a{margin:0;width:90%;background:#004696;padding:12px 5% 12px 5%;border-top:1px solid #195faf;}#header #header-content #main-menu ul li a.has-sub:after{position:absolute;right:5%;float:right;content:"›";font-size:3.0rem;margin:-18px 0 0 0;transform:rotate(90deg);}#header #header-content #main-menu ul li ul,#header #header-content #main-menu ul li:hover ul{position:relative;width:100%;margin:0;padding:0;display:none;transition:none;animation:none !important;}#header #header-content #main-menu ul li ul li.overview{display:block;}#header #header-content #main-menu ul li ul li a{width:90%;border:none;border-top:1px solid #c8e6ff;background:#99b5dd;padding:10px 5% 10px 5%;}#header #header-content #main-menu ul li ul li a:hover{color:#195faf;}#header #header-content #main-menu ul li ul li a:after{position:absolute;right:5%;font-size:2.0rem;margin:-12px 8px 0 0;}}@keyframes dropdown{0%{opacity:0;}100%{opacity:1;}}#header-empty{position:relative;width:100%;height:80px;}@media only screen and (max-width:1200px){#header-empty{height:130px;}}@media only screen and (max-width:800px){#header-empty{height:60px;}}#cover-images{position:relative;width:100%;height:auto;}#cover-images img{width:100%;height:auto;display:block;}#cover-images div.cover-text-container{position:absolute;width:100%;height:auto;top:20%;}#cover-images div.cover-text-container div.cover-text{position:relative;width:90%;height:auto;max-width:1200px;margin:0 auto;}#cover-images div.cover-text-container div.cover-text div{position:relative;width:calc(50% - 60px);padding:30px;background:#004696;background:rgba(0,70,150,0.85);color:#fff;font-size:2.4rem;text-align:left;line-height:130%;}#cover-images div.cover-text-container div.cover-text div > *:last-child{margin-bottom:0;}#cover-images div.cover-text-container div.cover-text div .cover-more{font-size:1.2rem;line-height:initial;text-align:right;}#cover-images div.cover-text-container div.cover-text div .cover-more a{display:inline-block;border:2px solid #fff;padding:.5em;color:#fff;text-decoration:none;}#cover-images div.cover-text-container div.cover-text div .cover-more a:hover{border-color:#fff;background-color:#fff;color:#004696;}#cover-images div.cover-text-container div.cover-text.cover-text-news p{color:#ffcd00;font-size:1.2rem;font-weight:500;line-height:120%;margin:0 0 10px 0;}#cover-images div.cover-text-container div.cover-text.cover-text-news h1{color:#fff;font-size:2.4rem;line-height:130%;}#cover-images ul.rslides{position:relative;width:100%;height:auto;margin:0 0 -4px 0;list-style:none;display:inline-block;}#cover-images ul.rslides li{width:100%;height:auto;float:none;position:absolute;opacity:0;z-index:0;}#cover-images ul.rslides li:first-child{float:left;position:relative;opacity:1;z-index:1;}#cover-images ul.rslides li img{width:100%;height:auto;display:block;}#cover-images ul.rslides_tabs{position:absolute;width:100%;height:auto;list-style:none;margin:-60px 0 0 0;z-index:5;}#cover-images ul.rslides_tabs li{display:inline;}#cover-images ul.rslides_tabs li a{width:14px;height:14px;display:inline-block;border-radius:14px;border:2px solid #fff;margin:0 6px 0 6px;font-size:0;}#cover-images ul.rslides_tabs li.rslides_here a{background:#fff !important;}@media only screen and (max-width:1400px){#cover-images div.cover-text-container{top:10%;}#cover-images div.cover-text-container div.cover-text div{font-size:2.0rem;}#cover-images div.cover-text-container div.cover-text.cover-text-news h1{font-size:2.0rem;}}@media only screen and (max-width:1200px){#cover-images div.cover-text-container{top:8%;}#cover-images div.cover-text-container div.cover-text div{width:calc(75% - 60px);font-size:1.8rem;}#cover-images div.cover-text-container div.cover-text.cover-text-news h1{font-size:1.8rem;}}@media only screen and (max-width:800px){#cover-images img{min-height:150px;object-fit:cover;}#cover-images div.cover-text-container{position:relative;top:auto;}#cover-images div.cover-text-container div.cover-text{width:100%;background:#004696;}#cover-images div.cover-text-container div.cover-text div{box-sizing:border-box;width:100%;height:auto;margin:0 auto;background:none;padding:20px 5%;color:#fff;font-size:1.2rem;line-height:120%;}#cover-images div.cover-text-container div.cover-text div h4{font-size:0.8rem;font-weight:700;}#cover-images div.cover-text-container div.cover-text.cover-text-news h1{font-size:1.2rem;}#cover-images ul.rslides_tabs{position:absolute;margin:-55px 0 0 0;}#cover-images ul.rslides_tabs li a{width:10px;height:10px;border-radius:10px;}}@media only screen and (max-width:800px){#cover-images #slider div.cover-text-container div.cover-text div{min-height:225px;padding-bottom:60px;}}#breadcrumb{position:relative;width:100%;height:auto;}#breadcrumb ul{position:relative;width:90%;height:auto;margin:0 auto;list-style:none;max-width:1200px;display:inline-block;padding:15px 5% 15px 5%;text-align:left;}#breadcrumb ul li{display:inline;}#breadcrumb ul li:after{content:"/";padding:0 8px 0 8px;}#breadcrumb ul li:last-child:after{content:"";padding:0;}#breadcrumb ul li a{display:inline-block;color:#1a1a1a;font-size:0.8rem;text-decoration:none;}#breadcrumb ul li:last-child a{color:#192846;}#breadcrumb ul li a:hover,#breadcrumb ul li:last-child a:hover{color:#99b5dd;transition:all ease 0.3s;}section.content{position:relative;width:100%;height:auto;background:#fff;padding:80px 0;}section.content > header{width:90%;max-width:1200px;margin:0 auto;text-align:left;}section.content .content-wrap{position:relative;box-sizing:border-box;width:90%;height:auto;margin:0 auto;max-width:1200px;padding:0;font-size:1.0rem;font-weight:500;line-height:150%;text-align:left;}section.content .content-wrap.grid{display:grid;grid-gap:40px;grid-template-columns:1fr;}section.content .content-wrap.grid.grid-1-cols-100{display:block;}section.content .content-wrap.grid.grid-2-cols-33-67{grid-template-columns:1fr 2fr;}section.content .content-wrap.grid.grid-2-cols-67-33{grid-template-columns:2fr 1fr;}section.content .content-wrap.grid.grid-3-cols-33-33-33{grid-template-columns:1fr 1fr 1fr;}section.content .content-wrap.grid .grid-column > .frame{margin-bottom:40px;}section.content .content-wrap.grid .grid-column > .frame:last-child{margin-bottom:0;}section.content .content-wrap.grid .grid-column > .frame header:last-child h5{margin-bottom:20px;}section.content .flex-content{position:relative;width:100%;height:auto;padding:40px 0 0 0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}section.content.bg-lightblue{background:#99b5dd;}section.content.bg-lightblue a{}section.content.bg-lightblue a:hover{color:#fff;}section.content.bg-darkblue{background:#192846;color:#fff;}section.content.bg-darkblue a{color:#99b5dd;}section.content.bg-darkblue a:hover{color:#fff;}section.content.bg-darkblue a:active{color:#fff;}section.content.bg-darkblue ::-moz-selection{background:#004696;color:#fff;}section.content.bg-darkblue ::selection{background:#004696;color:#fff;}section.content.bg-darkblue h1,section.content.bg-darkblue h2,section.content.bg-darkblue h3{color:#fff;}section.content.bg-white + section.content.bg-white,section.content.bg-lightblue + section.content.bg-lightblue,section.content.bg-darkblue + section.content.bg-darkblue{padding-top:0;}@media only screen and (max-width:800px){section.content{padding:40px 0;}section.content .content-wrap.grid{grid-gap:20px;}section.content .content-wrap.grid.grid-2-cols-33-67,section.content .content-wrap.grid.grid-2-cols-67-33,section.content .content-wrap.grid.grid-3-cols-33-33-33{grid-template-columns:1fr;}section.content .content-wrap.grid .grid-column > .frame{margin-bottom:20px;}}#footer{position:relative;width:100%;height:auto;background:#004696;}#footer #footer-content{position:relative;width:90%;margin:0 auto;max-width:1200px;padding:50px 5% 20px 5%;color:#fff;font-weight:300;font-size:0.9rem;line-height:150%;text-align:left;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;}#footer #footer-content .footer-box h2,#footer #footer-content .footer-box h3,#footer #footer-content .footer-box h4{color:#fff;}#footer #footer-content .footer-box p{margin:0 0 15px 0;}#footer #footer-content .footer-box a{color:#fff;text-decoration:none;}#footer #footer-content .footer-box a:hover{color:#99b5dd;}#footer #footer-content .footer-box a.social{width:32px;height:32px;display:inline-block;margin:0 12px 30px 0;position:relative;}#footer #footer-content .footer-box a.social img{position:absolute;top:0;left:0;width:100%;height:auto;display:inline-block;transition:opacity ease 0.15s;}#footer #footer-content .footer-box a.social img:first-child{opacity:1;}#footer #footer-content .footer-box a.social img:last-child{opacity:0;}#footer #footer-content .footer-box a.social:hover img:first-child{opacity:0;}#footer #footer-content .footer-box a.social:hover img:last-child{opacity:1;}#footer #footer-content .footer-box input[type=email]{width:75%;border:none;margin:0 0 5px 0;font-size:0.9rem;}#footer #footer-content .footer-box input[type=submit],#footer #footer-content .footer-box button[type=submit]{background:none;border:none;padding:0;display:block;margin:0 0 10px 0;color:#fff;font-size:0.8rem;}#footer #footer-content .footer-box input[type=submit]:hover,#footer #footer-content .footer-box button[type=submit]:hover{color:#99b5dd;transition:all ease 0.3s;}#footer #footer-content .footer-box #footer-menu{width:100%;height:auto;margin:0 0 10px 0;}#footer #footer-content .footer-box #footer-menu ul{width:100%;height:auto;list-style:none;}#footer #footer-content .footer-box #footer-menu ul li a{width:100%;height:auto;display:block;margin:0 0 8px 0;color:#fff;text-decoration:none;}#footer #footer-content .footer-box #footer-menu ul li a:hover{color:#99b5dd;text-decoration:none;transition:all ease 0.3s;}#footer #footer-content .footer-box #footer-menu ul li.current > a{font-weight:700;color:#ffcd00;}@media only screen and (max-width:1200px){#footer #footer-content{grid-template-columns:repeat(2,1fr);grid-gap:40px;}#footer #footer-content .footer-box:nth-child(2){grid-column:2;grid-row:1 / span 2;}}@media only screen and (max-width:600px){#footer #footer-content{grid-template-columns:1fr;grid-gap:20px;}#footer #footer-content .footer-box:nth-child(2){grid-column:initial;grid-row:initial;}#footer #footer-content .footer-box input[type=email]{width:94%;}#footer #footer-content .footer-box #footer-menu ul li a{margin:0;padding:6px 0 6px 0;border-bottom:1px solid #195faf;}#footer #footer-content .footer-box #footer-menu ul li:first-child a{border-top:1px solid #195faf;}}.frame-type-textmedia figure{margin-bottom:20px;}.frame-type-textmedia figure.image img{display:block;max-width:100%;height:auto;margin:0 auto;}.frame-type-textmedia figure.video .video-embed{position:relative;overflow:hidden;padding-top:56.25%;}.frame-type-textmedia figure.video .video-embed iframe,.frame-type-textmedia figure.video .video-embed .media2click-wrap{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}.frame-type-textmedia figure figcaption{margin-top:8px;font-size:.9rem;line-height:120%;}.frame-type-textmedia.has-assets.asset-position-25 .ce-body,.frame-type-textmedia.has-assets.asset-position-26 .ce-body,.frame-type-textmedia.has-assets.asset-position-27 .ce-body,.frame-type-textmedia.has-assets.asset-position-28 .ce-body{display:grid;grid-gap:40px;grid-template-columns:repeat(3,1fr);}.frame-type-textmedia.has-assets.asset-position-25 .ce-body .ce-assets{grid-column:3;grid-row:1;}.frame-type-textmedia.has-assets.asset-position-25 .ce-body .ce-bodytext{grid-column:1 / span 2;grid-row:1;}.frame-type-textmedia.has-assets.asset-position-26 .ce-body .ce-assets{grid-column:1;grid-row:1;}.frame-type-textmedia.has-assets.asset-position-26 .ce-body .ce-bodytext{grid-column:2 / span 2;grid-row:1;}.frame-type-textmedia.has-assets.asset-position-27 .ce-body .ce-assets{grid-column:2 / span 2;grid-row:1;}.frame-type-textmedia.has-assets.asset-position-27 .ce-body .ce-bodytext{grid-column:1;grid-row:1;}.frame-type-textmedia.has-assets.asset-position-28 .ce-body .ce-assets{grid-column:1 / span 2;grid-row:1;}.frame-type-textmedia.has-assets.asset-position-28 .ce-body .ce-bodytext{grid-column:3;grid-row:1;}.frame-type-textmedia.has-assets .ce-assets.asset-cols-2,.frame-type-textmedia.has-assets .ce-assets.asset-cols-3{display:grid;grid-gap:20px;}.frame-type-textmedia.has-assets .ce-assets.asset-cols-2{grid-template-columns:repeat(2,1fr);}.frame-type-textmedia.has-assets .ce-assets.asset-cols-3{grid-template-columns:repeat(3,1fr);}.frame-type-textmedia.has-assets.asset-position-0 .ce-assets.asset-cols-2,.frame-type-textmedia.has-assets.asset-position-0 .ce-assets.asset-cols-3,.frame-type-textmedia.has-assets.asset-position-8 .ce-assets.asset-cols-2,.frame-type-textmedia.has-assets.asset-position-8 .ce-assets.asset-cols-3,.frame-type-textmedia.has-assets.asset-position-27 .ce-assets.asset-cols-2,.frame-type-textmedia.has-assets.asset-position-27 .ce-assets.asset-cols-3,.frame-type-textmedia.has-assets.asset-position-28 .ce-assets.asset-cols-2,.frame-type-textmedia.has-assets.asset-position-28 .ce-assets.asset-cols-3{grid-gap:40px;}@media only screen and (max-width:800px){.frame-type-textmedia.has-assets .ce-body{display:block !important;}.frame-type-textmedia.has-assets.asset-position-0 .ce-assets,.frame-type-textmedia.has-assets.asset-position-8 .ce-assets,.frame-type-textmedia.has-assets.asset-position-27 .ce-assets,.frame-type-textmedia.has-assets.asset-position-28 .ce-assets{display:block !important;}}.menu-pages.menu-layout-,.menu-pages.menu-layout-0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-bottom:30px;}.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item{position:relative;width:100%;height:0;padding-top:75%;box-sizing:content-box;overflow:hidden;transition:opacity ease .3s;hyphens:auto;}.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item a,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#99b5dd;}.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item a img,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item a img{width:100%;height:100%;object-fit:cover;transition:all ease .3s;}.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text{position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;min-height:50%;max-height:50%;padding:20px 5% 0 5%;color:#fff;background:#004696;background:rgba(0,70,150,0.85);font-weight:500;line-height:130%;}.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text h4,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text h4{color:#ffcd00;font-size:1.2rem;font-weight:500;line-height:120%;margin:0 0 10px 0;}.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item:hover a,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item:hover a{opacity:.9;text-decoration:none;}.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item:hover a img,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item:hover a img{transform:scale(1.05);opacity:1;}@media only screen and (max-width:1150px){.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text{min-height:60%;max-height:60%;}}@media only screen and (max-width:1024px){.menu-pages.menu-layout-,.menu-pages.menu-layout-0{grid-template-columns:repeat(2,1fr);}.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text{min-height:50%;max-height:50%;}}@media only screen and (max-width:720px){.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text{min-height:60%;max-height:60%;}}@media only screen and (max-width:640px){.menu-pages.menu-layout-,.menu-pages.menu-layout-0{grid-template-columns:1fr;grid-gap:15px;}.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text{min-height:50%;max-height:60%;}}@media only screen and (max-width:480px){.menu-pages.menu-layout- .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text,.menu-pages.menu-layout-0 .menu-pages-item-wrap .menu-pages-item a .menu-pages-item-text{min-height:50%;max-height:80%;}}.menu-pages.menu-layout-1 .event-filter{display:none;}.menu-pages.menu-layout-1 .event-filter .event-filter-form .event-filter-all{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin-bottom:40px;}@media screen and (max-width:800px){.menu-pages.menu-layout-1 .event-filter .event-filter-form .event-filter-all{grid-template-columns:1fr;}}.menu-pages.menu-layout-1 .event-filter .event-filter-form .event-filter-all.with-categories{grid-template-columns:repeat(3,1fr);}@media screen and (max-width:800px){.menu-pages.menu-layout-1 .event-filter .event-filter-form .event-filter-all.with-categories{grid-template-columns:1fr;}}.menu-pages.menu-layout-1 .event-filter .event-filter-form .event-filter-all > *{margin-bottom:0;}.menu-pages.menu-layout-1 .menu-pages-event{display:grid;grid-gap:20px;grid-template-columns:1fr 2fr;margin-bottom:40px;}.menu-pages.menu-layout-1 .menu-pages-event:last-child{margin-bottom:0;}@media only screen and (max-width:800px){.menu-pages.menu-layout-1 .menu-pages-event{grid-template-columns:1fr;}}.menu-pages.menu-layout-1 .menu-pages-event .menu-pages-event-dates{font-size:1.6rem;font-weight:500;line-height:120%;}@media only screen and (max-width:800px){.menu-pages.menu-layout-1 .menu-pages-event .menu-pages-event-dates{font-size:1.2rem;}}.menu-pages.menu-layout-1 .menu-pages-event .menu-pages-event-dates .menu-pages-event-datetime{display:inline-block;}.menu-pages.menu-layout-1 .menu-pages-event .menu-pages-event-dates .menu-pages-event-datetime .menu-pages-event-time{display:block;font-size:1rem;}.menu-pages.menu-layout-1 .menu-pages-event .menu-pages-event-description > *{margin-bottom:5px;}.menu-pages.menu-layout-1 .menu-pages-event .menu-pages-event-description > *:last-child{margin-bottom:0;}.menu-pages.menu-layout-1 .menu-pages-event .menu-pages-event-description .menu-pages-event-location{font-style:italic;}.menu-pages.menu-layout-1 .menu-pages-event .menu-pages-event-description .menu-pages-event-categories{font-size:.8rem;color:grey;}.frame-type-fortiss_slider{margin-bottom:40px;}.frame-type-fortiss_slider:last-child{margin-bottom:0;}.frame-type-fortiss_slider .fortiss-slide-wrap{display:grid;grid-gap:40px;grid-template-columns:1fr;}.frame-type-fortiss_slider .fortiss-slide-wrap.slide-1-cols-100{display:block;}.frame-type-fortiss_slider .fortiss-slide-wrap.slide-2-cols-33-67{grid-template-columns:1fr 2fr;}.frame-type-fortiss_slider .fortiss-slide-wrap.slide-2-cols-67-33{grid-template-columns:2fr 1fr;}.frame-type-fortiss_slider .slide-column-0 img{width:100%;height:auto;display:block;}.frame-type-fortiss_slider .slide-column-1{text-overflow:ellipsis;}.frame-type-fortiss_slider.slider-prepared{width:100%;}.frame-type-fortiss_slider.slider-prepared .fortiss-slider-wrap{width:100%;overflow:hidden;position:relative;}.frame-type-fortiss_slider.slider-prepared .fortiss-slider-wrap .fortiss-slider-inner{position:absolute;top:0;left:0;width:200%;}.frame-type-fortiss_slider.slider-prepared .fortiss-slider-wrap .fortiss-slider-inner .fortiss-slide{width:50%;float:left;}.frame-type-fortiss_slider ul.fortiss-slider-indicators{display:block;margin:.5em 0 0 0;padding:0;line-height:1em;text-align:center;}.frame-type-fortiss_slider ul.fortiss-slider-indicators li{display:inline-block;width:1em;height:1em;margin:.25em;padding:0;line-height:1em;border:2px solid #192846;border-radius:calc(2px + .5em);cursor:pointer;}.frame-type-fortiss_slider ul.fortiss-slider-indicators li.active,.frame-type-fortiss_slider ul.fortiss-slider-indicators li:hover{background-color:#192846;}.frame-type-fortiss_slider.slider-layout-1 ul.fortiss-slider-indicators{position:absolute;bottom:0;width:100%;}.frame-type-fortiss_slider.slider-layout-1 ul.fortiss-slider-indicators li{border-color:#fff;box-shadow:0 0 2px #000;background-color:rgba(42,42,42,0.25);}.frame-type-fortiss_slider.slider-layout-1 ul.fortiss-slider-indicators li.active,.frame-type-fortiss_slider.slider-layout-1 ul.fortiss-slider-indicators li:hover{background-color:#fff;}@media screen and (max-width:800px){.frame-type-fortiss_slider{margin-bottom:20px;}.frame-type-fortiss_slider .fortiss-slider-wrap{max-height:70vh;min-height:51vw;}.frame-type-fortiss_slider .fortiss-slide-wrap{grid-gap:20px;}.frame-type-fortiss_slider .fortiss-slide-wrap.slide-2-cols-33-67,.frame-type-fortiss_slider .fortiss-slide-wrap.slide-2-cols-67-33{grid-template-columns:1fr;}.frame-type-fortiss_slider ul.fortiss-slider-indicators li{font-size:1.5em;margin:.5em;}.frame-type-fortiss_slider.slider-layout-1 ul.fortiss-slider-indicators{display:none;}}.tx-indexedsearch-searchbox form fieldset{border:2px solid #004696;display:flex;flex-wrap:nowrap;}.tx-indexedsearch-searchbox form fieldset input[type=search]{display:block;border:none;margin:0;}.tx-indexedsearch-searchbox form fieldset button[type=submit]{display:block;width:1em;height:1em;box-sizing:content-box;margin:0;border:none;padding:10px 25px;background-image:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Images/icon-search-blue.svg');background-position:center center;background-repeat:no-repeat;background-size:1.25em 1.25em;}.tx-indexedsearch-searchbox form fieldset button[type=submit]:hover{background-color:#004696;background-image:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Images/icon-search-white.svg');}.tx-indexedsearch-searchbox{margin-bottom:20px;}.tx-indexedsearch-info-sword{margin-bottom:20px;font-size:1.2em;}.tx-indexedsearch-info-sword .tx-indexedsearch-sword{font-weight:700;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:1em;margin-left:0;list-style:none;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li{margin:0;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li strong{font-weight:normal;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li a{display:block;border:1px solid #004696;padding:4px 12px;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li a:hover{text-decoration:none;background-color:#99b5dd;color:#004696;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{background-color:#004696;color:#fff;}.tx-indexedsearch-res{margin-bottom:40px;}.tx-indexedsearch-res h3{margin-bottom:10px;}.tx-indexedsearch-res p{margin-bottom:5px;}.tx-indexedsearch-res .tx-indexedsearch-description{color:#666;}.tx-indexedsearch-res .tx-indexedsearch-description .tx-indexedsearch-redMarkup{font-weight:700;font-size:1.1em;color:#000;}.news .news-teaser-view{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-bottom:30px;}.news .news-teaser-view .article{margin-bottom:0;padding-bottom:0;}.news .news-teaser-view .article .article-inner{position:relative;width:100%;height:0;padding-top:75%;box-sizing:content-box;overflow:hidden;transition:opacity ease .3s;}.news .news-teaser-view .article .article-inner a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}.news .news-teaser-view .article .article-inner a img{width:100%;height:100%;object-fit:cover;transition:all ease .3s;}.news .news-teaser-view .article .article-inner a .news-teaser-text{position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;min-height:50%;max-height:50%;padding:20px 5% 0 5%;color:#fff;background:#004696;background:rgba(0,70,150,0.85);font-weight:500;line-height:130%;hyphens:auto;}.news .news-teaser-view .article .article-inner a .news-teaser-text .news-teaser-date{margin-bottom:10px;}.news .news-teaser-view .article .article-inner a .news-teaser-text .teaser-text{color:#ffcd00;}.news .news-teaser-view .article .article-inner a .news-teaser-text .teaser-text p{margin-bottom:10px;}.news .news-teaser-view .article .article-inner a .news-teaser-text h4{font-size:1.2rem;font-weight:500;line-height:120%;margin:0 0 10px 0;}.news .news-teaser-view .article .article-inner:hover a{opacity:.9;text-decoration:none;}.news .news-teaser-view .article .article-inner:hover img{transform:scale(1.05);opacity:1;}.news .news-teaser-view .news-teaser-more{grid-column:1 / span 3;text-align:center;}body.noscript .news .news-teaser-view .news-teaser-more a.script{display:none;}body.script .news .news-teaser-view .news-teaser-more a.noscript{display:none;}.news .news-teaser-view .news-teaser-more .spinner{display:inline-block;width:64px;height:64px;}.news .news-teaser-view .news-teaser-more .spinner:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border-width:5px;border-style:solid;border-color:#004696 transparent #004696 transparent;animation:spinner 1.2s linear infinite;}@keyframes spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media only screen and (max-width:1150px){.news .news-teaser-view .article .article-inner a .news-teaser-text{min-height:60%;max-height:60%;}}@media only screen and (max-width:1024px){.news .news-teaser-view{grid-template-columns:repeat(2,1fr);}.news .news-teaser-view .article .article-inner a .news-teaser-text{min-height:50%;max-height:50%;}.news .news-teaser-view .news-teaser-more{grid-column:1 / span 2;}}@media only screen and (max-width:720px){.news .news-teaser-view .article .article-inner a .news-teaser-text{min-height:60%;max-height:60%;}}@media only screen and (max-width:640px){.news .news-teaser-view{grid-template-columns:1fr;grid-gap:15px;}.news .news-teaser-view .article .article-inner a .news-teaser-text{min-height:50%;max-height:50%;}.news .news-teaser-view .news-teaser-more{grid-column:initial;}}@media only screen and (max-width:480px){.news .news-teaser-view .article .article-inner a .news-teaser-text{min-height:60%;max-height:80%;}}.news.news-single .header h1{}.news.news-single .footer{margin-bottom:30px;}.news.news-single .teaser-text{color:inherit;font-weight:bold;font-size:1.1em;margin-bottom:20px;}.news.news-single .news-media-wrap{max-width:50%;margin-left:20px;float:right;}@media only screen and (max-width:800px){.news.news-single .news-media-wrap{max-width:initial;margin-left:0;float:none;}}.news.news-single .news-media-wrap figure{margin-bottom:20px;}.news.news-single .news-media-wrap figure figcaption{margin-top:8px;font-size:.9rem;line-height:120%;}.news.news-single .news-media-wrap figure.mediaelement-image img{display:block;width:100%;height:auto;}.news.news-single .news-media-wrap figure .mediaelement-video{position:relative;width:800px;max-width:100%;height:0;padding-top:56.25%;}.news.news-single .news-media-wrap figure .mediaelement-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}.news.news-single .news-related-wrap{display:block;clear:right;}.news.news-single .news-related-wrap .news-related{display:initial;width:100%;padding:0;border:none;}.news.news-single .news-related-wrap .news-related h3{margin-bottom:15px;}.news.news-single .news-related-wrap .news-related ul li{line-height:inherit;}.news.news-single::after,.news.news-single .content::after{content:"";clear:both;display:table;}.media2click-ratio{width:100%;height:0;overflow:hidden;position:relative;}.media2click-ratio .media2click-placeholder-iframe,.media2click-ratio .media2click-placeholder-content,.media2click-ratio iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.media2click-ratio.media2click-ratio-219{padding-bottom:42.86%;}.media2click-ratio.media2click-ratio-169{padding-bottom:56.25%;}.media2click-ratio.media2click-ratio-32{padding-bottom:66.67%;}.media2click-ratio.media2click-ratio-43{padding-bottom:75%;}.media2click-ratio.media2click-ratio-50vh{padding-bottom:50vh;}.media2click-ratio.media2click-ratio-75vh{padding-bottom:75vh;}.media2click-ratio.media2click-ratio-90vh{padding-bottom:90vh;}.media2click-placeholder{position:relative;background-color:#ddd;border:0;box-sizing:border-box;padding:0;font-size:1em;transition:background-color .2s;}.media2click-placeholder:hover,.media2click-placeholder:focus-within{background-color:#eee;}.media2click-placeholder.media2click-haspreview{color:#fff;}.media2click-placeholder-video{position:absolute;top:0;left:0;width:100% !important;height:100%;background-image:url('../../../typo3conf/ext/fortiss_layout/Resources/Public/Images/placeholder.svg');background-repeat:no-repeat;background-position:center center;background-size:contain;}.media2click-placeholder-inner{position:absolute;bottom:0;width:100%;max-height:100%;overflow-y:auto;box-sizing:border-box;padding:1rem;background-color:rgba(0,70,150,0.65);}.media2click-placeholder.media2click-haspreview:hover .media2click-placeholder-inner,.media2click-placeholder.media2click-haspreview:focus-within .media2click-placeholder-inner{background-color:rgba(0,70,150,0.85);}.media2click-small .media2click-placeholder-inner{padding:.5rem;}.media2click-small .media2click-placeholder-inner::after{content:"";display:table;clear:both;}.media2click-placeholder-iframe.media2click-haspreview,.media2click-placeholder-content.media2click-haspreview{background-position:center center;background-size:cover;background-repeat:no-repeat;}.media2click-placeholder-logo{position:absolute;top:1rem;right:1rem;display:block;width:4rem;max-width:15%;height:auto;}.media2click-title{font-weight:bold;padding-top:.25em;margin-bottom:.25em;clear:both;}.media2click-content > *:last-child{margin-bottom:0;}.media2click-more a{color:#fff;text-decoration:underline;font-weight:400;}.media2click-more a:hover,.media2click-more a:focus{color:#c8e6ff;}.media2click-small .media2click-more{float:left;}.media2click-iframedata{display:none;}.media2click-controls{text-align:center;}.media2click-controls .media2click-button{color:#fff;text-decoration:underline;font-weight:700;}.media2click-controls .media2click-button:hover,.media2click-controls .media2click-button:focus{color:#c8e6ff;}.media2click-small .media2click-controls{text-align:right;float:right;}.media2click-hosts{list-style:none;margin-left:0;padding-left:0;}.media2click-hosts li{margin-left:0;padding-left:0;margin-bottom:1em;clear:both;display:grid;grid-template-columns:2em 1fr;grid-column-gap:.5em;}.media2click-hosts li:last-child{margin-bottom:0;}.media2click-hosts li .media2click-toggle-wrap .media2click-toggle:hover{cursor:pointer;}.media2click-hosts li .media2click-toggle-label{display:grid;grid-template-columns:5em 1fr;column-gap:1em;}@media screen and (max-width:640px){.media2click-hosts li .media2click-toggle-label{display:block;}}.media2click-hosts li .media2click-toggle-label:hover{cursor:pointer;}.media2click-hosts li .media2click-toggle-label .media2click-toggle-logo{display:block;}.media2click-hosts li .media2click-toggle-label .media2click-toggle-logo img{display:block;width:100%;height:auto;}@media screen and (max-width:640px){.media2click-hosts li .media2click-toggle-label .media2click-toggle-logo{width:10em;max-width:40%;float:left;margin:0 .5em .5em 0;}}.media2click-hosts li .media2click-toggle-label .media2click-toggle-text{display:block;}.media2click-hosts li .media2click-toggle-label .media2click-toggle-text:first-child{grid-column:1/3;}.media2click-hosts li .media2click-privacylink{display:block;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-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:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{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:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
