@import url('../../../typo3conf/ext/sollistico_cookieconsent/Resources/Public/CssFonts/font-awesome-5.6.3.css');@import url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2.css');.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%;}.sco-cookieconsent .flxwrap,.sco-cookieconsent .flxrow,.sco-cookieconsent .flxcol{display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;position:relative;padding:0;margin:0;}.sco-cookieconsent .flxwrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}.sco-cookieconsent .flxrow{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;}.sco-cookieconsent .flxcol{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}.sco-cookieconsent input[type='checkbox']:checked,.sco-cookieconsent input[type='checkbox']:not(:checked),.sco-cookieconsent input[type='radio']:checked,.sco-cookieconsent input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0;width:0;}.sco-cookieconsent input[type='checkbox'] + label,.sco-cookieconsent input[type='radio'] + label{cursor:pointer;}.sco-cookieconsent input[type='checkbox']:checked + label::before,.sco-cookieconsent input[type='checkbox']:not(:checked) + label::before,.sco-cookieconsent input[type='radio']:checked + label::before,.sco-cookieconsent input[type='radio']:not(:checked) + label::before{content:' ';display:inline-block;width:17px;height:17px;position:relative;top:4px;border:1px solid #bbb;background:white;margin-right:1em;}.sco-cookieconsent input[type=radio]:checked + label::before,.sco-cookieconsent input[type=radio]:not(:checked) + label::before{border-radius:30px;}.sco-cookieconsent input[type='checkbox']:hover  + label::before,.sco-cookieconsent input[type='radio']:hover  + label::before{background:#ddd;}.sco-cookieconsent input[type='checkbox']:checked  + label::before,.sco-cookieconsent input[type='radio']:checked  + label::before{background-color:rgb(200,0,0);}.sco-cookieconsent.default,.sco-cookieconsent.default .sco-cc-toggle,.sco-cookieconsent.sco-shrinked .sco-cc-information,.sco-cookieconsent.sco-shrinked .sco-cc-toolbar-settings,.sco-cookieconsent.sco-shrinked.sco-details .sco-cc-toolbar-settings .sco-cc-toolbar-column.column-2{display:none;}.sco-cookieconsent.default.sco-details .sco-cc-toggle{display:block;}.sco-cc{font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:0.90em;line-height:1.40em;color:rgb(255,255,255);background-color:rgb(50,50,50);box-shadow:0 0 0.5em rgba(0,0,0,0.25);}.sco-cc .sco-cc-toolbar{align-items:center;}.sco-cc .sco-cc-toolbar-column.column-1{text-align:left;}.sco-cc .sco-cc-toolbar-column.column-2{text-align:right;}.sco-cc .sco-cc-toolbar-settings .sco-cc-toolbar-column{width:50.00%;}.sco-cc .sco-cc-toolbar-save .sco-cc-toolbar-column.column-1{}.sco-cc .sco-cc-toolbar-save .sco-cc-toolbar-column.column-2{width:auto;}.sco-cc .sco-cc-toolbar-button{margin:0 -0.25em;}.sco-cc .sco-cc-toolbar-settings .sco-cc-toolbar-column.column-1 .sco-cc-toolbar-button{margin:0 -0.50em;}.sco-cc .sco-cc-action,.sco-cc .sco-cc-link{display:inline-block;cursor:pointer;margin:0.25em;padding:0.25em 0.50em;}.sco-cc .sco-cc-action{background-color:rgba(255,255,255,0.125);border:1px solid rgba(255,255,255,0.125);}.sco-cc .sco-cc-link a:before{font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;width:auto;height:auto;border:none;background:none;top:0;vertical-align:baseline;margin:0 0.25em 0 0;}.sco-cc .sco-cc-link a:before{content:'\f249';}.sco-cc .sco-cc-link a{font-weight:normal;}.sco-cc .sco-cc-action.cookie-settings-save{pointer-events:none;cursor:crosshair;opacity:0.50;white-space:nowrap;}.sco-cc .sco-cc-action.cookie-settings-save.marked{pointer-events:all;cursor:pointer;opacity:1.00;border-color:limegreen;background-color:limegreen;color:rgb(50,50,50);}.sco-cookieconsent .sco-cc-toggle{position:absolute;top:0;left:1.50em;height:0;}.sco-cookieconsent .sco-cc-toggle .sco-cc-action{background-color:rgb(50,50,50);border:none;padding:0.50em;margin:0;position:absolute;bottom:0;font-size:1.50em;}.sco-cc p,.sco-cc ul,.sco-cc li{list-style-type:none;margin:0;padding:0;}.sco-cc li.sco-cc-item-essential{pointer-events:none;margin-bottom:1.00em;}.sco-cc li.sco-cc-item-all{margin-top:1.00em;}.sco-cc .sco-cc-information,.sco-cc .sco-cc-details .sco-cc-items,.sco-cc .sco-cc-toolbar{margin:1.00em 0;}.sco-cc .sco-cc-information{margin-top:2.00em;}.sco-cc .sco-cc-details{margin:1.00em 0;border-width:1px 0;border-style:solid none;border-color:rgba(255,255,255,0.125) transparent;}.sco-shrinked .sco-cc .sco-cc-details{}.sco-cookieconsent.sco-shrinked.sco-details .sco-cc-information{display:block;}.sco-cc .sco-cc-details ul.sco-cc-items{}.sco-shrinked .sco-cc .sco-cc-toolbar span.sco-cc-action.toggle-settings,.sco-shrinked .sco-cc .sco-cc-toolbar span.sco-cc-action.toggle-settings span.icon i:before,.sco-cc input[type='checkbox']:checked + label::before,.sco-cc input[type='checkbox']:not(:checked) + label::before{transition:all 0.25s ease-in-out;}.sco-cc input[type='checkbox']:checked + label span.label::before,.sco-cc input[type='checkbox']:not(:checked) + label span.label::before{font-size:smaller;font-weight:normal;display:inline-block;opacity:0.75;width:27px;transition:all 0.25s ease-in-out;}.sco-cc input[type='checkbox']:checked + label span.label::before{content:'on';}.sco-cc input[type='checkbox']:not(:checked) + label span.label::before{content:'off';}.sco-cc input[type='checkbox']:checked + label::before,.sco-cc input[type='checkbox']:not(:checked) + label::before{font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;width:auto;height:auto;border:none;background:none;top:0;vertical-align:middle;}.sco-cc input[type='checkbox']:checked + label::before{content:"\f205";color:limegreen;}.sco-cc input[type='checkbox']:not(:checked) + label::before{content:"\f204";}.sco-cc input[type='checkbox']:checked + label::before,.sco-cc input[type='checkbox']:not(:checked) + label::before,.sco-cc input[type='checkbox']:checked + label span.label::before,.sco-cc input[type='checkbox']:not(:checked) + label span.label::before{margin:0;width:27px;}.sco-cc .sco-cc-items label span.label{font-weight:bolder;}.sco-cc .sco-cc-items label span.text{font-weight:smaller;}.sco-cc .sco-cc-details ul.sco-cc-items li{margin-left:60px;}.sco-cc .sco-cc-details ul.sco-cc-items li input[type='checkbox']:checked + label::before,.sco-cc .sco-cc-details ul.sco-cc-items li input[type='checkbox']:not(:checked) + label::before{margin-left:-62px;}.sco-cc-action.cookie-settings-save,.sco-cc .sco-cc-toggle .sco-cc-action,.sco-shrinked .sco-cc .sco-cc-toolbar span.sco-cc-action.toggle-settings,.sco-shrinked .sco-cc .sco-cc-toolbar span.sco-cc-action.toggle-settings span.icon i:before,.sco-cc input[type='checkbox']:checked + label::before,.sco-cc input[type='checkbox']:not(:checked) + label::before{transition:all ease 0.33s;}.sco-cc-toolbar span.sco-cc-action{box-shadow:0 0 0.50em rgba(0,0,0,0.75);}@media (max-width:550px){.sco-cc .sco-cc-toolbar-settings .sco-cc-toolbar-column{width:100.00%;text-align:center;}.sco-cc .sco-cc-toolbar-settings .sco-cc-toolbar-column.column-2{order:0;margin-bottom:0.50em;}.sco-cc .sco-cc-toolbar-settings .sco-cc-toolbar-column.column-1{order:1;}.sco-cc .sco-cc-action.cookie-settings-save{max-width:10.00em;text-align:center;white-space:normal;}}.sco-cookieconsent.sco-pos-top .sco-cc,.sco-cookieconsent.sco-pos-bottom .sco-cc,.sco-cookieconsent.sco-pos-overlay.default,.sco-cookieconsent.sco-pos-overlay.sco-shrinked.sco-details,.sco-cookieconsent.sco-pos-overlay.sco-shrinked .sco-cc{position:fixed;z-index:9999;}.sco-cookieconsent.sco-pos-overlay.default,.sco-cookieconsent.sco-pos-overlay.sco-shrinked.sco-details{top:0;left:0;right:0;bottom:0;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:center;background-color:rgba(50,50,50,0.50);}.sco-cookieconsent.sco-pos-overlay.default .sco-cc,.sco-cookieconsent.sco-pos-overlay.sco-shrinked.sco-details .sco-cc{margin:0 auto;width:95.00%;max-width:1600px;padding:0 1.50em;position:relative;}.sco-cookieconsent.sco-pos-overlay.default .sco-cc .grid,.sco-cookieconsent.sco-pos-overlay.sco-shrinked.sco-details .sco-cc .grid{width:100.00%;padding:0;}.sco-cookieconsent.sco-pos-top.default .sco-cc{left:0;right:0;top:0;}.sco-cookieconsent.sco-pos-bottom.default .sco-cc,.sco-cookieconsent.sco-pos-bottom.sco-shrinked .sco-cc,.sco-cookieconsent.sco-pos-top.sco-shrinked .sco-cc,.sco-cookieconsent.sco-pos-overlay.sco-shrinked .sco-cc{left:0;right:0;bottom:-1px;}.sco-cc-contentinfo{padding-top:56.25%;}.sco-cc-content{position:absolute;top:0;left:0;right:0;bottom:0;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:center;text-align:center;line-height:2.00em;color:rgba(100,100,100,1.00);background-color:rgba(100,100,100,0.125);border:1px solid rgba(100,100,100,0.250);}.sco-cc-content span.sco-cc-action{position:absolute;right:0.50em;bottom:0.50em;padding:0.50em;cursor:pointer;}.sco-cc li.sco-cc-item-essential{opacity:0.50;}.sco-cc li.sco-cc-item-essential input[type='checkbox']:checked + label::before{color:inherit;}.sco-cookieconsent.sco-pos-bottom .sco-cc{border-top:1px dotted rgba(255,255,255,0.25);}.sco-cc{color:rgb(240,240,240);background-color:rgb(80,90,100);box-shadow:0 0 0.5em rgba(40,50,60,0.250);}.sco-cc .sco-cc-toggle .sco-cc-action{color:rgb(240,240,240);background-color:rgb(80,90,100);box-shadow:0 -0.175em 0.5em 0 rgba(40,50,60,0.250);width:2.25em;text-align:center;border-radius:0.125em 0.125em 0 0;border:none;}.sco-cookieconsent.sco-shrinked.sco-details .sco-cc-action.toggle-settings{border:1px dotted rgba(255,255,255,0.25);border-bottom:none;}.sco-cookieconsent.default.sco-details .sco-cc-toggle .sco-cc-action.toggle-settings .icon .fas:before,.sco-cookieconsent.sco-shrinked.sco-details .sco-cc-toggle .sco-cc-action.toggle-settings .icon .fas:before{content:'\f107';}.sco-cc .sco-cc-toolbar .sco-cc-action{color:rgb(240,240,240);background-color:rgb(80,90,100);box-shadow:0 0 0.5em rgba(40,50,60,0.250);padding:0.50em 0.75em;border-radius:0.25em;}.sco-cc .sco-cc-toolbar .sco-cc-link,.sco-cc .sco-cc-toolbar .sco-cc-link a{color:rgb(240,240,240);text-decoration:none;}.sco-cc .sco-cc-toolbar .sco-cc-action.cookie-settings-save.marked,.sco-cc .sco-cc-toolbar .sco-cc-action.banner-close{}.sco-cookieconsent .sco-cc .sco-cc-toolbar.sco-cc-toolbar-save .sco-cc-toolbar-column.column-1.flxcol{flex:1;}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-brands-400.eot');src:url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-brands-400.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-brands-400.woff2') format("woff2"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-brands-400.woff') format("woff"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-brands-400.ttf') format("truetype"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-brands-400.svg#fontawesome') format("svg");}.fab{font-family:'Font Awesome 5 Brands';}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-regular-400.eot');src:url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-regular-400.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-regular-400.woff2') format("woff2"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-regular-400.woff') format("woff"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-regular-400.ttf') format("truetype"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-regular-400.svg#fontawesome') format("svg");}.far{font-family:'Font Awesome 5 Free';font-weight:400;}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-solid-900.eot');src:url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-solid-900.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-solid-900.woff2') format("woff2"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-solid-900.woff') format("woff"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-solid-900.ttf') format("truetype"),url('../../../typo3conf/ext/swordfish_design/Resources/Public/CssFonts/font-awesome-5.15.2/fa-solid-900.svg#fontawesome') format("svg");}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}:focus{outline:0;}/
 
body{-webkit-text-size-adjust:100.00%;-khtml-text-size-adjust:100.00%;-moz-text-size-adjust:100.00%;-ms-text-size-adjust:100.00%;-o-text-size-adjust:100.00%;text-size-adjust:100.00%;-webkit-font-smoothing:antialiased;-khtml-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;}html,body,figure{margin:0;padding:0;}.clearfix{position:relative;clear:both;height:auto;font-size:0.001em;}.grid{position:relative;width:95.00%;max-width:1325px;margin:0 auto;z-index:10;}.grid-row{position:relative;margin:0;width:100.00%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;justify-content:flex-start;}.grid-col{position:relative;width:100.00%;}@media only screen and (min-width :600px){.grid-row{-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;-o-flex-flow:row;flex-flow:row;justify-content:flex-start;}.col-20{width:20.00%;}.col-25{width:25.00%;}.col-30{width:30.00%;}.col-33{width:33.33%;}.col-40{width:40.00%;}.col-50{width:50.00%;}.col-60{width:60.00%;}.col-66{width:66.66%;}.col-70{width:70.00%;}.col-75{width:75.00%;}.col-80{width:80.00%;}}header,section,footer{position:relative;}header.header{z-index:200;}section.section{z-index:100;}img,figure,figure img,video,div.video-embed,div.video-embed video{padding:0;margin:0;line-height:0;max-width:100.00%;height:auto;}@media only screen and (max-width :599px){div.ce-textpic.ce-intext.ce-left div.ce-gallery,div.ce-textpic.ce-intext.ce-right div.ce-gallery{margin:0;width:100.00%;}}@media only screen and (min-width :600px){div.ce-textpic.ce-intext.ce-left div.ce-gallery,div.ce-textpic.ce-intext.ce-right div.ce-gallery{max-width:50.00%;}div.ce-textpic.ce-intext.ce-left div.ce-gallery{margin:0 0.75em 0.75em 0;}div.ce-textpic.ce-intext.ce-right div.ce-gallery{margin:0 0 0.75em 0.75em;}}div.ce-gallery{}div.ce-gallery div.ce-row,div.ce-gallery div.ce-row div.ce-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}div.ce-gallery div.ce-row{-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;-o-flex-flow:row;flex-flow:row;margin:0 -0.750em;justify-content:flex-start;}div.ce-gallery div.ce-row div.ce-column{border:1px solid rgba(240,240,240,0.25);margin:0.750em;}html{font-size:62.50%;}body{font-weight:normal;font-size:150.00%;line-height:1.45em;}body{color:rgb(120,120,120);font-family:'Roboto Condensed',sans-serif;font-weight:100;}@media only screen and (min-width :550px){body{font-size:150.00%;}}@media only screen and (min-width :1024px){body{font-size:162.50%;}}@media only screen and (min-width :1100px){body{font-size:175.00%;}}h1,h2,h3{font-family:'Roboto',sans-serif;font-weight:400;line-height:1.25em;color:rgb(180,180,180);}h4,h5,h6{font-family:'Roboto',sans-serif;font-weight:500;line-height:1.25em;}h1,h2{font-size:2.25em;}h3{font-size:1.75em;}h4{font-size:1.50em;}h5,h6{font-size:1.00em;}.text-right{text-align:right;}.section.content a{color:rgb(253,187,45);}div.quotes-col{font-family:'Roboto Slab','Times New Roman',serif;font-weight:100;font-style:italic;text-align:center;}div.quotes-col h1,div.quotes-col h2,div.quotes-col h3{font-family:'Roboto Slab','Times New Roman',serif;font-weight:400;font-size:1.50em;}div.quotes-col,div.quotes-col h1,div.quotes-col h2,div.quotes-col h3{color:rgb(240,240,240);color:rgba(240,240,240,0.75);}div.op-page-link{margin:3.00em 0;text-align:right;}div.op-page-link a.page-link{display:inline-block;font-family:'Roboto',sans-serif;font-weight:400;text-decoration:none;color:rgb(253,187,45);text-transform:uppercase;border:1px solid rgb(60,60,60);border-radius:0.25em;line-height:1.50em;padding:0.50em 1.50em;}div.op-page-link a.page-link span.fa{color:rgb(240,240,240);margin-left:0.50em;}header,section,footer{position:relative;}div.spc-box{padding:0 1.50em;}div.spc-out{margin:0 -1.50em;}section.section.content{padding:3.00em 0;}body,header.section,section.section{background-color:rgb(30,30,30);}header.section,div.op-section-header,div.header-slider,div.header-slider div.background-slide{position:relative;}div.header-skyline{position:absolute;left:0;right:0;top:0;bottom:0;z-index:100;line-height:0;}div.header-skyline,header.section.header-pages div.header-slider.flexslider,section.section.op-section div.op-section-header div.header-slider.flexslider{background-color:rgb(35,0,0);background:-webkit-radial-gradient(60.00% 70.00%,rgb(255,255,25) 0%,rgb(253,187,45) 12.50%,rgb(180,50,31) 50.00%,rgb(125,30,30) 70.00%,rgb(35,0,0) 90.00%);}header.section.header-home div.header-skyline,header.section.header-pages div.header-skyline{}header.section.header-pages div.header-skyline{background:none;}header.section div.header-skyline svg{position:absolute;left:0;right:0;bottom:0;line-height:0;}header.section.header-pages div.header-slider.flexslider ul.slides,section.section.op-section div.op-section-header div.header-slider.flexslider ul.slides{opacity:0.75;}svg#swordfish-skyline .skyline-background{opacity:0.75;}svg#swordfish-skyline .skyline-background,svg#swordfish-skyline .skyline-foreground{fill:rgb(30,30,30);}div.skyline-blackened{position:absolute;left:0;right:0;bottom:-3px;height:6px;background-color:rgb(30,30,30);z-index:10;}div.header-slider{position:absolute;top:0;left:0;right:0;z-index:0;}@media (orientation:landscape){header.section,div.op-section-header,div.header-slider,div.header-slider div.background-slide{width:100.00vw;height:100.00vh;max-height:100vh;}header.section.header-pages,header.section.header-pages div.header-slider,header.section.header-pages div.header-slider div.background-slide{width:100.00vw;height:80.00vh;max-height:100vh;}header.section.header-home div.header-skyline{border-bottom:40.00vh solid rgb(30,30,30);}}@media screen and (min-device-width :768px) and (orientation:landscape){header.section,div.op-section-header,div.header-slider,div.header-slider div.background-slide{width:100.00vw;height:90.00vh;max-height:100vh;}header.section.header-pages,header.section.header-pages div.header-slider,header.section.header-pages div.header-slider div.background-slide{width:100.00vw;height:56.25vw;max-height:50vh;}header.section.header-home div.header-skyline{border-bottom:27.50vh solid rgb(30,30,30);}}@media (orientation:portrait){header.section,div.op-section-header,div.header-slider,div.header-slider div.background-slide{width:100.00vw;height:90.00vh;max-height:100vh;}header.section.header-pages,header.section.header-pages div.header-slider,header.section.header-pages div.header-slider div.background-slide{width:100.00vw;height:56.25vh;max-height:100vh;}header.section.header-home div.header-skyline{border-bottom:27.50vh solid rgb(30,30,30);}}header.section.header-pages.meta-pages{height:auto;}header.section.header-pages.meta-pages div.header-navigation.default,header.section.header-pages.meta-pages div.header-navigation.fixed,header.section.header-pages.meta-pages div.header-navigation button.navigation-toggle{background-color:rgb(253,187,45);}header.section.header-pages.meta-pages div.header-navigation button.navigation-toggle{border-color:rgb(253,187,45);}header.section.header-pages.meta-pages div.logo-svg svg.swordfish-logo .swordfish-logo-secondary,header.section.header-pages.meta-pages div.logo-svg svg.swordfish-logo .swordfish-logo-primary{fill:rgb(240,240,240);}header.section div.header-slider,header.section div.header-slider ul.slides,header.section div.header-slider ul.slides li{}header.section div.grid{z-index:10;}div.header-slider div.background-slide{background-position:50.00% 50.00%;background-size:cover;background-repeat:no-repeat;}section.section.op-section{background-color:rgb(30,30,30);border-bottom:1px solid rgb(60,60,60);}div.op-section-header,div.op-section-header div.grid,div.op-section-header div.grid-row div.grid-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}div.header-navigation div.grid,div.op-section-header,div.op-section-header div.grid{-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;}div.op-section-header div.grid{}div.header-navigation div.grid-row div.grid-col,div.op-section-header div.grid-row div.grid-col.col-50{width:100.00%;}div.op-section-header div.grid-row div.grid-col.col-50{align-content:center;align-items:center;}div.op-section-header div.grid-row div.grid-col.quotes-col{background-color:rgba(30,30,30,0.50);justify-content:center;}div.header-navigation div.grid-col{align-content:center;align-items:center;justify-content:center;}header.section.header-home div.header-navigation.default div.grid-row{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;-o-flex-flow:column nowrap;flex-flow:column nowrap;}header.section.header-home div.header-navigation.default div.grid-row div.grid-col{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;}@media (orientation:landscape){div.op-section-header div.grid-row div.grid-col.col-50{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;align-content:center;align-items:center;}div.op-section-header div.grid-row div.grid-col.col-50{width:50.00%;}section.section.op-section:nth-child(even) div.grid-col,section.section.op-section:nth-child(odd) div.grid-col.quotes-col{order:2;}section.section.op-section:nth-child(odd) div.col-50,section.section.op-section:nth-child(even) div.grid-col.quotes-col{order:1;}section.section.op-section:nth-child(odd) div.grid-col.quotes-col{border-left:1px solid white;}section.section.op-section:nth-child(even) div.grid-col.quotes-col{border-right:1px solid white;}section.section.op-section:nth-child(odd) div.grid-col.quotes-col,section.section.op-section:nth-child(even) div.grid-col.quotes-col{border-color:rgba(240,240,240,0.25);}div.op-section-header div.grid-row div.grid-col.quotes-col div.spc-box,div.op-section-content div.grid div.spc-box{padding:0 3.00em;}}section.section.op-section .op-section-content,section.section.op-section.content-before div.spc-box,section.section.op-section.content-after div.spc-box{padding:3.00em;}@media (orientation:portrait){div.grid{width:100.00%;}div.op-section-header div.grid-row{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;-o-flex-flow:column nowrap;flex-flow:column nowrap;}div.op-section-header div.grid-row div.grid-col{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;}div.op-section-header div.grid-row div.grid-col{flex:0 0 50.00%;}section.section.op-section:nth-child(odd) div.grid-col.quotes-col,section.section.op-section:nth-child(even) div.grid-col.quotes-col{border-top:1px solid white;}section.section.op-section:nth-child(odd) div.grid-col.quotes-col,section.section.op-section:nth-child(even) div.grid-col.quotes-col{border-color:rgba(240,240,240,0.25);}section.section.op-section.content-before div.spc-box,section.section.op-section.content-after div.spc-box,div.op-section-header div.grid-row div.grid-col.quotes-col div.spc-box,div.op-section-content div.grid div.spc-box{padding:0 1.50em;}section.section.op-section.content-before div.spc-box,section.section.op-section.content-after div.spc-box,div.op-section-content div.grid div.spc-box{padding:3.00em 1.50em;}}footer.section{padding:3.00em 0;}header div.header-navigation{opacity:0.95;}.ce-uploads li{dispay:table;width:100.00%;}.ce-uploads-fileicon{width:2.50em;padding-top:0.25em;}.ce-uploads-fileicon svg .icon-ico{fill:rgb(253,187,45);}.ce-uploads-fileicon svg .icon-ico,.ce-uploads-fileicon svg .icon-font{fill:rgb(253,187,45);}.ce-uploads-filedata{padding:0 0 0 0.50em;width:auto;}.ce-uploads-fileicon,.ce-uploads-filedata{display:table-cell;vertical-align:top;}.ce-uploads li a{display:block;}.ce-uploads-fileicon svg .icon-font,.ce-uploads-filedata span.ce-uploads-fileName{font-weight:400;}.ce-uploads-filedata small{line-height:1.25em;opacity:0.75;margin-top:0.250em;display:inline-block;}.sco-cookieconsent .sco-cc{font-family:inherit;}.sco-cookieconsent .sco-cc,.sco-cookieconsent .sco-cc .sco-cc-toolbar .sco-cc-action,.sco-cookieconsent .sco-cc .sco-cc-toggle .sco-cc-action{color:rgb(120,120,120);background-color:rgb(0,0,0);box-shadow:0 0 0.5em rgba(0,0,0,1.0);}.sco-cookieconsent .sco-cc .sco-cc-toggle .sco-cc-action{box-shadow:0 -0.175em 0.5em 0 rgba(0,0,0,1.0);}.sco-cookieconsent .sco-cc .sco-cc-toolbar .sco-cc-action{color:rgb(253,187,45);text-transform:uppercase;border:1px solid rgb(60,60,60);}.menu{}.menu ul,.menu li{margin:0;padding:0;list-style-type:none;}.logo-svg{text-align:center;}.logo-svg svg{width:100.00%;max-width:25.00em;height:auto;}.logo-svg,.logo-svg a,.logo-svg svg{line-height:0;}svg.swordfish-logo .swordfish-logo-primary{fill:rgb(253,187,45);}svg.swordfish-logo .swordfish-logo-secondary,footer svg.swordfish-logo .swordfish-logo-primary{fill:rgb(240,240,240);}.header-navigation,.header-navigation .logo-svg,.header-navigation .logo-svg svg{-o-transition:all 0.33s ease;-ms-transition:all 0.33s ease;-moz-transition:all 0.33s ease;-webkit-transition:all 0.33s ease;transition:all 0.50s ease;}.header-navigation{position:relative;z-index:1500 !important;text-align:center;}.header-navigation.default,.header-navigation.fixed{left:0;right:0;text-align:center;}header.section.header-home div.header-navigation.default{position:absolute;bottom:0;padding-bottom:3.00em;}header.section.header-pages div.header-navigation.default{position:relative;background-color:rgba(30,30,30,1);}.header-navigation.fixed{position:fixed;top:0;background-color:rgba(30,30,30,1);border-bottom:1px solid rgb(60,60,60);box-shadow:0 0 0.50em rgba(0,0,0,0.50);}div.header-navigation.fixed div.grid-row,div.header-navigation.fixed div.grid-row div.grid-col,header.section.header-pages div.header-navigation.default div.grid-row,header.section.header-pages div.header-navigation.default div.grid-row div.grid-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}div.header-navigation.fixed div.grid-row,header.section.header-pages div.header-navigation.default div.grid-row{-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;-o-flex-flow:row;flex-flow:row;justify-content:flex-start;}div.header-navigation.fixed div.grid-row div.grid-col,header.section.header-pages div.header-navigation.default div.grid-row div.grid-col{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;align-content:center;align-items:center;}div.header-navigation div.grid-row div.grid-col{padding:0.75em 1.50em;}div.header-navigation.fixed div.grid-row div.grid-col.col-left,header.section.header-pages div.header-navigation.default div.grid-row div.grid-col.col-left{text-align:left;align-items:flex-start;}div.header-navigation.fixed div.grid-row div.grid-col.col-right,header.section.header-pages div.header-navigation.default div.grid-row div.grid-col.col-right{text-align:right;align-items:flex-end;}body.default div.header-navigation.fixed div.grid-row div.grid-col.col-left,body.default header.section.header-pages div.header-navigation.default div.grid-row div.grid-col.col-left{width:20.00%;}body.default div.header-navigation.fixed div.grid-row div.grid-col.col-right,body.default header.section.header-pages div.header-navigation.default div.grid-row div.grid-col.col-right{width:80.00%;}body.default div.mob-only,body.mobile div.desk-only{display:none;}body.mobile div.mob-only,body.default div.desk-only{display:block;}header.section.header-home div.header-navigation.default .menu.main-menu{border-top:1px solid rgb(60,60,60);padding-top:1.50em;margin:0 25.00%;}button.navigation-toggle{font-size:1.50em;color:rgb(240,240,240);width:auto;display:inline-block;border:1px dotted rgb(30,30,30);background-color:rgb(30,30,30);}li.closer button.navigation-toggle{color:rgb(253,187,45);border-color:transparent;background-color:transparent;}html.overlay,body.mobile.overlay{position:fixed;overflow:hidden;}div.mobile-navigation-overlay,div.mobile-navigation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}div.mobile-navigation-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100.00%;height:100.00%;min-width:100.00vw;z-index:9999;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.75);opacity:0.90;overflow:scroll;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;-o-flex-flow:row;flex-flow:row;}div.mobile-navigation{position:relative;min-height:100vh;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;align-content:center;align-items:center;justify-content:center;flex:1 0 auto;}.mobile-main-menu{text-align:center;}.mobile-main-menu ul{margin:1.50em 0;}.mobile-main-menu ul,.mobile-main-menu li,.mobile-main-menu a{display:block;}.mobile-main-menu a{text-decoration:none;text-transform:uppercase;color:rgb(240,240,240);padding:0.75em;}.main-menu ul,.main-menu li{display:inline-block;}.main-menu ul{margin:0 -0.50em;}.main-menu li{margin:0.25em 0.50em;}.main-menu{}.main-menu a{display:block;text-transform:uppercase;font-weight:300;text-decoration:none;color:rgb(240,240,240);}.pageteaser-menu ul,.pageteaser-menu li,.pageteaser-menu div.pageteaser-menu-item,.pageteaser-menu div.pageteaser-menu-txt{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.pageteaser-menu ul{-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;margin:0 -1.50em;}.pageteaser-menu li{width:33.33%;padding:1.50em;text-align:center;}.pageteaser-menu li,.pageteaser-menu div.pageteaser-menu-item,.pageteaser-menu div.pageteaser-menu-txt{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}.pageteaser-menu div.pageteaser-menu-item,.pageteaser-menu div.pageteaser-menu-txt{flex:1 0 auto;}.pageteaser-menu div.pageteaser-menu-txt,.pageteaser-menu div.pageteaser-menu-spanicon{padding:0.75em 1.50em;}.pageteaser-menu div.pageteaser-menu-item{background-color:rgb(20,70,160);}.pageteaser-menu div.pageteaser-menu-svg,.pageteaser-menu div.pageteaser-menu-svg svg{line-height:0;}.pageteaser-menu div.pageteaser-menu-svg{padding:0 1.50em;}.pageteaser-menu div.pageteaser-menu-spanicon{}.pageteaser-menu div.pageteaser-menu-spanicon span.fa{font-size:3.00em;}.pageteaser-menu div.pageteaser-menu-divider,.pageteaser-menu div.pageteaser-menu-divider svg{line-height:0;margin:0 -1px;}.pageteaser-menu,.pageteaser-menu a{color:rgb(255,255,255);text-decoration:none;}footer .meta-menu{margin:0.50em 0;}footer .meta-menu ul,footer .meta-menu li{display:inline-block;}footer .meta-menu li{margin:0.50em -2px;padding:0 0.50em;border-right:1px solid rgb(60,60,60);}footer .meta-menu li:last-child{border-right:none;}footer .meta-menu a{text-decoration:none;color:rgb(120,120,120);}footer div.logo-svg svg.swordfish-logo .swordfish-logo-secondary,footer div.logo-svg svg.swordfish-logo .swordfish-logo-primary{fill:rgb(120,120,120);}:focus{outline:0;}form{margin:0 auto;}fieldset{padding:0;margin:1.50em 0;border:none;}legend{font-size:1.2em;font-weight:bold;}label{display:inline-block;}label{margin:.2em 0;}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}input,button,textarea{background-color:white;border:1px solid #bbb;padding:.75em 1em .5em 1em;}textarea{resize:vertical;}input:hover,input:active,button:hover,button:active,textarea:hover,textarea:active{border:1px solid #666;}select{width:100%;border:1px solid #bbb;padding:.75em 1em .5em 1em;background-color:white;background-image:url('../../../typo3conf/ext/swordfish_design/Resources/Public/Icons/Form/select-arrow.png');background-size:1.50em;background-position:97.25% 50.00%;background-repeat:no-repeat;}select:hover{}select::-ms-expand{display:none;}.lt-ie10 select{background-image:none;}input[type='checkbox'],input[type='radio']{width:auto;float:left;margin-right:.75em;background:transparent;border:none;}input[type='checkbox']:checked,input[type='checkbox']:not(:checked),input[type='radio']:checked,input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0;}input[type='checkbox'] + label,input[type='radio'] + label{cursor:pointer;}input[type='checkbox']:checked + label::before,input[type='checkbox']:not(:checked) + label::before,input[type='radio']:checked + label::before,input[type='radio']:not(:checked) + label::before{content:' ';display:inline-block;width:17px;height:17px;position:relative;top:4px;border:1px solid #bbb;background:white;margin-right:1em;}input[type=radio]:checked + label::before,input[type=radio]:not(:checked) + label::before{border-radius:30px;}input[type='checkbox']:hover  + label::before,input[type='radio']:hover  + label::before{background:#ddd;}input[type='checkbox']:checked  + label::before,input[type='radio']:checked  + label::before{background-image:url('../../../typo3conf/ext/swordfish_design/Resources/Public/Icons/Form/checkbox-active.png');background-position:50.00% 50.00%;background-size:1.00em;}.powermail_fieldset.nolabel legend,.powermail_fieldwrap.nolabel label{display:none;}.powermail_fieldwrap{margin:0 0 0.50em;}.powermail_field input.powermail_input,.powermail_field textarea.powermail_textarea{color:rgb(180,180,180);border:1px solid rgb(60,60,60);background-color:rgb(40,40,40);}.powermail_field input.powermail_submit{color:rgb(255,255,255);border:1px solid rgb(253,187,45);background-color:rgb(253,187,45);}.powermail_field input.powermail_input,.powermail_field textarea.powermail_textarea,.powermail_field input.powermail_submit{border-radius:0.25em;}.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:inline-block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{position:relative;zoom:1;background-color:rgb(255,255,255);}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0.5;cursor:pointer;color:rgba(0,0,0,0.8);}.flex-direction-nav .flex-prev{left:20px;}.flex-direction-nav .flex-next{right:20px;text-align:right;}.flex-control-nav{width:100%;position:absolute;text-align:center;line-height:0;margin:0;z-index:10;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}
