@charset "UTF-8";@font-face{font-family:'PFCentroSansPro-Black';src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_0_0.eot');src:url('../../../typo3conf/ext/takuma_setup/Resources/Fonts/38ECB2_0_0.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_0_0.woff2') format("woff2"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_0_0.woff') format("woff"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_0_0.ttf') format("truetype");font-display:swap;}@font-face{font-family:'PFCentroSansPro-Regular';src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_1_0.eot');src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_1_0.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_1_0.woff2') format("woff2"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_1_0.woff') format("woff"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_1_0.ttf') format("truetype");font-display:swap;}@font-face{font-family:'PFCentroSansPro-Bold';src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_2_0.eot');src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_2_0.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_2_0.woff2') format("woff2"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_2_0.woff') format("woff"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_2_0.ttf') format("truetype");font-display:swap;}@font-face{font-family:'FFOlsenWebProRegular';src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_3_0.eot');src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_3_0.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_3_0.woff2') format("woff2"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_3_0.woff') format("woff"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_3_0.ttf') format("truetype");font-display:swap;}@font-face{font-family:'FFOlsenWebProBold';src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_4_0.eot');src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_4_0.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_4_0.woff2') format("woff2"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_4_0.woff') format("woff"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/38ECB2_4_0.ttf') format("truetype");font-display:swap;}@font-face{font-family:'kunsthalle';src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/kunsthalle.eot?im9kmp');src:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/kunsthalle.eot?im9kmp#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/kunsthalle.ttf?im9kmp') format("truetype"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/kunsthalle.woff?im9kmp') format("woff"),url('../../../typo3conf/ext/takuma_setup/Resources/Public/Fonts/kunsthalle.svg?im9kmp#kunsthalle') format("svg");font-weight:normal;font-style:normal;font-display:block;font-display:swap;}[class^="icon-"],[class*=" icon-"]{font-family:'kunsthalle' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-ticket-2:before{content:"\e930";}.icon-ausflug:before{content:"\e92f";}.icon-bus:before{content:"\e928";}.icon-car:before{content:"\e929";}.icon-parking:before{content:"\e92b";}.icon-train:before{content:"\e92c";}.icon-boat:before{content:"\e92d";}.icon-bike:before{content:"\e927";}.icon-cafe:before{content:"\e92a";}.icon-wheelchair:before{content:"\e92e";}.icon-mail-2:before{content:"\e926";}.icon-print:before{content:"\e925";}.icon-arrow-right-long:before{content:"\e900";}.icon-arrow-right:before{content:"\e901";}.icon-bg-active:before{content:"\e902";}.icon-bg-inactive:before{content:"\e903";}.icon-breadcrumb:before{content:"\e904";}.icon-check:before{content:"\e905";}.icon-checkbox-active:before{content:"\e906";}.icon-checkbox:before{content:"\e907";}.icon-chevron-down:before{content:"\e908";}.icon-chevron-left:before{content:"\e909";}.icon-chevron-right:before{content:"\e90a";}.icon-chevron-up:before{content:"\e90b";}.icon-clock:before{content:"\e90c";}.icon-close:before{content:"\e90d";}.icon-compass:before{content:"\e90e";}.icon-download:before{content:"\e90f";}.icon-event-on:before{content:"\e910";}.icon-event:before{content:"\e911";}.icon-external-2:before{content:"\e912";}.icon-external:before{content:"\e913";}.icon-facebook:before{content:"\e914";}.icon-fullscreen:before{content:"\e915";}.icon-instagram:before{content:"\e916";}.icon-mail:before{content:"\e917";}.icon-map:before{content:"\e918";}.icon-menu-close:before{content:"\e919";}.icon-menu-open:before{content:"\e91a";}.icon-phone:before{content:"\e91b";}.icon-play:before{content:"\e91c";}.icon-podcast:before{content:"\e91d";}.icon-search:before{content:"\e91e";}.icon-shop:before{content:"\e91f";}.icon-ticket:before{content:"\e920";}.icon-twitter:before{content:"\e921";}.icon-video:before{content:"\e922";}.icon-vimeo:before{content:"\e923";}.icon-world:before{content:"\e924";}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}h1{font-size:2em;margin:0.67em 0;}article,aside,details,div,dt,figcaption,footer,form,header,hgroup,html,main,nav,section,summary{box-sizing:border-box;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}ul,ol{list-style:none;margin:0;padding:0;}body{margin:0;padding:0;font-size:16px;font-size:1rem;font-family:PFCentroSansPro-Regular,sans-serif;color:#242e6f;background:#ffffff;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;}header,section,footer{width:100%;position:relative;}#wrapper{position:relative;}.wrap,.wrap-medium,.takuma_text.layout-1 .wrap,.wrap-small,.takuma_text.layout-2 .wrap,.wrap-tiny{position:relative;max-width:1170px;max-width:73.125rem;padding:0 15px;padding:0 0.9375rem;margin:0 auto;}.wrap::after,.wrap-medium::after,.takuma_text.layout-1 .wrap::after,.wrap-small::after,.takuma_text.layout-2 .wrap::after,.wrap-tiny::after{clear:both;content:"";display:block;}.wrap-medium,.takuma_text.layout-1 .wrap{max-width:900px;max-width:56.25rem;}.wrap-small,.takuma_text.layout-2 .wrap{max-width:750px;max-width:46.875rem;}.wrap-tiny{max-width:500px;max-width:31.25rem;}figure{margin:0;padding:0;}h1,h2,h3,h4,h5,.headline{font-family:FFOlsenWebProRegular,serif;font-weight:normal;font-style:normal;padding:0;margin:0;color:#242e6f;}.pagetitle,.takuma_teaser header h2,.takuma_textimageblock header h2,.takuma_magazin header h2,.takuma_socialstream header h2,.pagetitle.large,.takuma_teaser header h2.large,.takuma_textimageblock header h2.large,.takuma_magazin header h2.large,.takuma_socialstream header h2.large{font-size:72px;font-size:4.5rem;line-height:76px;line-height:4.75rem;}@media (max-width:600px){.pagetitle,.takuma_teaser header h2,.takuma_textimageblock header h2,.takuma_magazin header h2,.takuma_socialstream header h2,.pagetitle.large,.takuma_teaser header h2.large,.takuma_textimageblock header h2.large,.takuma_magazin header h2.large,.takuma_socialstream header h2.large{font-size:42px;font-size:2.625rem;line-height:42px;line-height:2.625rem;}}.large,.headline.large{font-size:40px;font-size:2.5rem;line-height:55px;line-height:3.4375rem;}@media (max-width:600px){.large,.headline.large{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem;}}.medium,.headline.medium{font-size:28px;font-size:1.75rem;line-height:38px;line-height:2.375rem;}@media (max-width:600px){.medium,.headline.medium{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem;}}.small,.takuma_text .headline,.takuma_textwithblock .headline,.takuma_textwithimage .headline,.headline.small,.takuma_text .headline,.takuma_textwithblock .headline,.takuma_textwithimage .headline{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;}@media (max-width:600px){.small,.takuma_text .headline,.takuma_textwithblock .headline,.takuma_textwithimage .headline,.headline.small,.takuma_text .headline,.takuma_textwithblock .headline,.takuma_textwithimage .headline{font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem;}}.tiny,.headline.tiny{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;}@media (max-width:600px){.tiny,.headline.tiny{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;}}.subheader .large{margin:0 0 16px 0;margin:0 0 1rem 0;}.subheader .large + h2,.subheader .large + h3,.subheader .large + h4,.subheader .large + h5{font-size:28px;font-size:1.75rem;margin:0 0 16px 0;margin:0 0 1rem 0;}.subheader .medium{margin:0 0 16px 0;margin:0 0 1rem 0;}.subheader .medium + h2,.subheader .medium + h3,.subheader .medium + h4,.subheader .medium + h5{font-size:24px;font-size:1.5rem;margin:0 0 16px 0;margin:0 0 1rem 0;}.subheader .small,.subheader .takuma_text .headline,.takuma_text .subheader .headline,.subheader .takuma_textwithblock .headline,.takuma_textwithblock .subheader .headline,.subheader .takuma_textwithimage .headline,.takuma_textwithimage .subheader .headline{margin:0 0 16px 0;margin:0 0 1rem 0;}.subheader .small + h2,.subheader .takuma_text .headline + h2,.takuma_text .subheader .headline + h2,.subheader .takuma_textwithblock .headline + h2,.takuma_textwithblock .subheader .headline + h2,.subheader .takuma_textwithimage .headline + h2,.takuma_textwithimage .subheader .headline + h2,.subheader .small + h3,.subheader .takuma_text .headline + h3,.takuma_text .subheader .headline + h3,.subheader .takuma_textwithblock .headline + h3,.takuma_textwithblock .subheader .headline + h3,.subheader .takuma_textwithimage .headline + h3,.takuma_textwithimage .subheader .headline + h3,.subheader .small + h4,.subheader .takuma_text .headline + h4,.takuma_text .subheader .headline + h4,.subheader .takuma_textwithblock .headline + h4,.takuma_textwithblock .subheader .headline + h4,.subheader .takuma_textwithimage .headline + h4,.takuma_textwithimage .subheader .headline + h4,.subheader .small + h5,.subheader .takuma_text .headline + h5,.takuma_text .subheader .headline + h5,.subheader .takuma_textwithblock .headline + h5,.takuma_textwithblock .subheader .headline + h5,.subheader .takuma_textwithimage .headline + h5,.takuma_textwithimage .subheader .headline + h5{font-size:18px;font-size:1.125rem;margin:0 0 16px 0;margin:0 0 1rem 0;}.h-center h1,.h-center h2,.h-center h3,.h-center h4,.h-center h5{text-align:center;}p,.text-style{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;margin:0 0 18px;margin:0 0 1.125rem;font-family:PFCentroSansPro-Regular,sans-serif;font-weight:normal;font-style:normal;}@media (max-width:600px){p,.text-style{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin:0 0 18px;margin:0 0 1.125rem;}}p:last-child,.text-style:last-child{margin:0;}strong{font-family:PFCentroSansPro-Bold,sans-serif;font-weight:normal;font-style:normal;}p.attention{width:calc(100% - 30px);padding:15px;padding:0.9375rem;background:#f1f1f1;border:1px solid #ff625a;}p.text-small{font-size:13px;font-size:0.8125rem;line-height:18px;line-height:1.125rem;}.headline{display:block;}.colorwrap{width:100%;text-align:center;color:#ffffff;line-height:2rem;background:#ccc;position:relative;z-index:2;}.colorwrap .wrap,.colorwrap .wrap-medium,.colorwrap .takuma_text.layout-1 .wrap,.takuma_text.layout-1 .colorwrap .wrap,.colorwrap .wrap-small,.colorwrap .takuma_text.layout-2 .wrap,.takuma_text.layout-2 .colorwrap .wrap,.colorwrap .wrap-tiny{background:#f9f9f9;}.helper-element::after{clear:both;content:"";display:block;}.helper-large{display:none;background:#b45491;}@media (min-width:1194px){.helper-large{display:block;}}.helper-desktop{display:none;background:#6d54b4;}@media (min-width:900px) and (max-width:1194px){.helper-desktop{display:block;}}.helper-tablet{display:none;background:#54b4ae;}@media (min-width:600px) and (max-width:900px){.helper-tablet{display:block;}}.helper-mobile{display:none;background:#6db454;}@media (max-width:600px){.helper-mobile{display:block;}}@keyframes ripple{0%{transform:scale(0,0);opacity:1;}30%{transform:scale(50,50);opacity:1;}100%{opacity:0;transform:scale(80,80);}}@keyframes blow{0%{opacity:0.5;-webkit-transform:scale3d(0.8,0.8,1);transform:scale3d(0.8,0.8,1);}80%{box-shadow:inset 0 0 0 20px #ff625a;opacity:0.5;}80%{box-shadow:inset 0 0 0 20px #ff625a;opacity:0.1;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}100%{box-shadow:inset 0 0 0 20px #ff625a;opacity:0;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}}@keyframes attention{0%{opacity:0.7;}50%{opacity:1;}100%{opacity:0.7;}}@keyframes moving{0%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);}50%{transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);-o-transform:scale(1.15);-moz-transform:scale(1.15);}100%{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);}}@keyframes hero-text{0%{transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-moz-transform:scale(0.8);backface-visibility:hidden;perspective:1000;filter:blur(10px);opacity:0;will-change:transform;transform:translateZ(0);}100%{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);filter:blur(0);opacity:1;}}@keyframes icon-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}50%{-webkit-transform:rotate(90deg);transform:rotate(90deg);}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}.btn,.nav-content .actions a,.takuma_magazin .ias-trigger-next a,.takuma_socialstream .ias-trigger-next a,.takuma_magazin .pagination a,.takuma_search .kesearch_searchbox input.btn.btn-orange{text-decoration:none;font-weight:normal;font-style:normal;display:inline-block;padding:10px 20px;padding:0.625rem 1.25rem;line-height:32px;line-height:2rem;font-size:12px;font-size:0.75rem;letter-spacing:2.8px;text-transform:uppercase;font-family:PFCentroSansPro-Black,sans-serif;text-align:center;position:relative;overflow:hidden;outline:none;cursor:pointer;background-color:transparent;color:#fff;border:2px solid;border-image-slice:100%;border-image-source:unset;border-image-width:1;border-image-slice:16;border-image-width:8;}.btn:hover,.nav-content .actions a:hover,.takuma_magazin .ias-trigger-next a:hover,.takuma_socialstream .ias-trigger-next a:hover,.takuma_magazin .pagination a:hover,.takuma_search .kesearch_searchbox input.btn.btn-orange:hover{border-image-slice:16 fill;}.btn.btn-white,.nav-content .actions a.btn-white,.takuma_magazin .ias-trigger-next a,.takuma_socialstream .ias-trigger-next a,.takuma_magazin .pagination a,.takuma_search .kesearch_searchbox input.btn-white.btn.btn-orange{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-white.svg');}.btn.btn-white:hover,.nav-content .actions a.btn-white:hover,.takuma_magazin .ias-trigger-next a:hover,.takuma_socialstream .ias-trigger-next a:hover,.takuma_magazin .pagination a:hover,.takuma_search .kesearch_searchbox input.btn-white.btn.btn-orange:hover{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-white-fill.svg');color:#ff625a;}.btn.btn-orange-white,.nav-content .actions a.btn-orange-white,.takuma_magazin .ias-trigger-next a.btn-orange-white,.takuma_socialstream .ias-trigger-next a.btn-orange-white,.takuma_magazin .pagination a.btn-orange-white,.takuma_magazin .pagination .active a,.takuma_search .kesearch_searchbox input.btn-orange-white.btn.btn-orange{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-orange.svg');}.btn.btn-orange-white:hover,.nav-content .actions a.btn-orange-white:hover,.takuma_magazin .ias-trigger-next a.btn-orange-white:hover,.takuma_socialstream .ias-trigger-next a.btn-orange-white:hover,.takuma_magazin .pagination a.btn-orange-white:hover,.takuma_magazin .pagination .active a:hover,.takuma_search .kesearch_searchbox input.btn-orange-white.btn.btn-orange:hover{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-white-fill.svg');color:#ff625a;}.btn.btn-orange,.nav-content .actions a.btn-orange,.takuma_magazin .ias-trigger-next a.btn-orange,.takuma_socialstream .ias-trigger-next a.btn-orange,.takuma_magazin .pagination a.btn-orange,.takuma_search .kesearch_searchbox input.btn-orange.btn{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-orange.svg');}.btn.btn-orange:hover,.nav-content .actions a.btn-orange:hover,.takuma_magazin .ias-trigger-next a.btn-orange:hover,.takuma_socialstream .ias-trigger-next a.btn-orange:hover,.takuma_magazin .pagination a.btn-orange:hover,.takuma_search .kesearch_searchbox input.btn-orange.btn:hover{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-orange-fill.svg');color:#fff;}.btn.btn-orange2,.nav-content .actions a.btn-orange2,.takuma_magazin .ias-trigger-next a.btn-orange2,.takuma_socialstream .ias-trigger-next a.btn-orange2,.takuma_magazin .pagination a.btn-orange2,.takuma_search .kesearch_searchbox input.btn-orange2.btn.btn-orange{color:#ff625a;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-orange.svg');}.btn.btn-orange2:hover,.nav-content .actions a.btn-orange2:hover,.takuma_magazin .ias-trigger-next a.btn-orange2:hover,.takuma_socialstream .ias-trigger-next a.btn-orange2:hover,.takuma_magazin .pagination a.btn-orange2:hover,.takuma_search .kesearch_searchbox input.btn-orange2.btn.btn-orange:hover{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-orange-fill.svg');color:#fff;}.btn.btn-orange-full,.nav-content .actions a.btn-orange-full,.takuma_magazin .ias-trigger-next a.btn-orange-full,.takuma_socialstream .ias-trigger-next a.btn-orange-full,.takuma_magazin .pagination a.btn-orange-full,.takuma_search .kesearch_searchbox input.btn-orange-full.btn.btn-orange{color:#fff;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-orange-fill.svg');border-image-slice:16 fill;}.btn.btn-orange-full:hover,.nav-content .actions a.btn-orange-full:hover,.takuma_magazin .ias-trigger-next a.btn-orange-full:hover,.takuma_socialstream .ias-trigger-next a.btn-orange-full:hover,.takuma_magazin .pagination a.btn-orange-full:hover,.takuma_search .kesearch_searchbox input.btn-orange-full.btn.btn-orange:hover{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-orange.svg');color:#ff625a;}.btn.btn-blue,.nav-content .actions a.btn-blue,.takuma_magazin .ias-trigger-next a.btn-blue,.takuma_socialstream .ias-trigger-next a.btn-blue,.takuma_magazin .pagination a.btn-blue,.takuma_search .kesearch_searchbox input.btn-blue.btn.btn-orange{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-white.svg');}.btn.btn-blue:hover,.nav-content .actions a.btn-blue:hover,.takuma_magazin .ias-trigger-next a.btn-blue:hover,.takuma_socialstream .ias-trigger-next a.btn-blue:hover,.takuma_magazin .pagination a.btn-blue:hover,.takuma_search .kesearch_searchbox input.btn-blue.btn.btn-orange:hover{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-white-fill.svg');color:#2088c5;}.shadow{box-shadow:0 0 20px rgba(0,0,0,0.2);}.radius{border-radius:5px;overflow:hidden;}img{display:block;width:100%;height:auto;}a{text-decoration:none;color:#ff625a;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}a:after{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}p a{color:#ff625a;outline:none;font-family:PFCentroSansPro-Black,sans-serif;text-transform:uppercase;letter-spacing:2px;border-bottom:2px solid transparent;}p a:hover{border-bottom:2px solid #ff625a;color:#ff625a;}p a.textlink.white{color:#fff;}p a.textlink.white:hover{border-bottom:2px solid #fff;color:#fff;}p a[href^="tel"]:link,p a[href^="tel"]:visited,p a[href^="tel"]:hover{text-decoration:none;color:#ff625a;cursor:pointer;}p a[href^="tel"]:link:hover,p a[href^="tel"]:visited:hover,p a[href^="tel"]:hover:hover{color:#ff625a;}.btnlink{font-size:12px;font-size:0.75rem;font-family:PFCentroSansPro-Black,sans-serif;letter-spacing:2.7px;text-transform:uppercase;}.btnlink:hover{border-color:transparent;}a.arrow:after,.btnlink.arrow:after,.btnlink.internal:after,.btnlink.external:after,.btnlink.download:after,.btnlink.mail:after{content:"\e901";display:inline-block;width:16px;height:16px;font-family:'kunsthalle';font-size:16px;font-size:1rem;top:2px;position:relative;padding-left:5px;padding-left:0.3125rem;}a.arrow:hover:after,.btnlink.arrow:hover:after,.btnlink.internal:hover:after,.btnlink.external:hover:after,.btnlink.download:hover:after,.btnlink.mail:hover:after{padding-left:10px;padding-left:0.625rem;}.btnlink.internal:after,.btnlink.arrow:after{content:"\e901";}.btnlink.external:after{content:"\e912";}.btnlink.download:after{content:"\e90f";}.btnlink.mail:after{content:"\e917";}.border-blue{border:5px dotted #fff;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Css/.../Images/Backgrounds/border-blue.svg');border-image-slice:5;border-image-repeat:round;border-image-width:auto;border-image-width:0 0 auto 0;}.border-wide{border:2px dotted #242e6f;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-wide.svg');border-image-slice:2;border-image-repeat:repeat;border-image-width:auto;border-image-width:auto 0 0 0;}.border-white{border:5px dotted #fff;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Css/.../Images/Backgrounds/border-white.svg');border-image-slice:5;border-image-repeat:round;border-image-width:auto;}@media (max-width:600px){body{padding-top:109px;}}header#pagehead{border-bottom:1px solid #e6e6e6;position:sticky;width:100%;top:0;z-index:800;background:#fff;}@media (max-width:900px){header#pagehead{height:109px;position:fixed;transition:top 0.2s ease-in-out;}}@media (max-width:600px){header#pagehead.nav-up{top:-109px;}}header#pagehead.sticky .logo svg{max-width:60px;max-width:3.75rem;}header#pagehead.sticky #mainnav{display:none;}header#pagehead.sticky #mainnav.active,header#pagehead.sticky #mainnav.show{display:block;}header#pagehead.sticky .left .mainnav-trigger{opacity:1;}header#pagehead .top{font-size:12px;font-size:0.75rem;letter-spacing:1px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;padding:16px 0 10px;padding:1rem 0 0.625rem;}header#pagehead .top .icon{font-size:20px;font-size:1.25rem;}@media (max-width:600px){header#pagehead .top{justify-content:unset;}}header#pagehead .left{width:calc(41.66667%);float:left;margin-left:0px;color:#ff625a;display:flex;align-items:center;justify-content:center;}@media (max-width:900px){header#pagehead .left{display:none;}}header#pagehead .left em{font-family:PFCentroSansPro-Black,sans-serif;font-style:normal;padding-left:4px;}header#pagehead .left span{margin:0 8px 0 0;margin:0 0.5rem 0 0;}header#pagehead .left span:last-child{margin:0 8px 0 32px;margin:0 0.5rem 0 2rem;}header#pagehead .left .mainnav-trigger{opacity:0;margin:6px 30px 0 0;margin:0.375rem 1.875rem 0 0;color:#242e6f;}header#pagehead .left .mainnav-trigger span.icon{margin:0;}header#pagehead .left .mainnav-trigger.active .icon-menu-open:before{content:"\e919";}header#pagehead .left a{display:flex;align-items:center;color:#242e6f;}header#pagehead .mobile-ticket{align-items:center;color:#242e6f;display:none;font-family:PFCentroSansPro-Bold,sans-serif;}header#pagehead .mobile-ticket span{padding-right:4px;}@media (max-width:600px){header#pagehead .mobile-ticket{display:flex;}}header#pagehead .search-trigger{cursor:pointer;margin:0 0 0 20px;margin:0 0 0 1.25rem;}header#pagehead .logo{width:calc(16.66667%);float:left;margin-left:0px;text-align:center;}header#pagehead .logo svg{max-width:80px;max-width:5rem;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}@media (max-width:900px){header#pagehead .logo{text-align:left;width:calc(33.33333%);float:left;margin-left:0px;}header#pagehead .logo svg{max-width:60px;max-width:3.75rem;}}header#pagehead .right{width:calc(41.66667%);float:left;margin-left:0px;display:flex;align-items:center;justify-content:center;}@media (max-width:900px){header#pagehead .right{width:calc(66.66667%);float:left;margin-left:0px;display:flex;width:100%;display:flex;justify-content:flex-end;}}header#pagehead .right a{color:#242e6f;}header#pagehead .right a:hover{color:#ff625a;}@media (max-width:900px){header#pagehead .menu-meta{display:none;}}header#pagehead .language-nav{position:relative;}header#pagehead .language-trigger{cursor:pointer;}header#pagehead .language-trigger.active{color:#ff625a;}header#pagehead .language-dropdown{display:none;position:absolute;top:30px;right:0;background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,0.1);font-size:18px;font-size:1.125rem;text-transform:none;z-index:99;}header#pagehead .language-dropdown.active{display:block;}header#pagehead .language-dropdown a{display:block;}header#pagehead .language-dropdown ul{padding:35px;padding:2.1875rem;letter-spacing:0;min-width:140px;min-width:8.75rem;}header#pagehead .language-dropdown ul li{line-height:32px;line-height:2rem;padding-left:35px;padding-left:2.1875rem;}#mainnav{border-top:1px solid #e6e6e6;text-align:center;padding:25px 0;padding:1.5625rem 0;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;}#mainnav:hover{background:#ff625a;}@media (max-width:900px){#mainnav{display:none;}}#mobilenav{position:fixed;top:109px;left:0;z-index:999;display:none;}#mobilenav.resize{display:block;opacity:0;}@media (min-width:900px){#mobilenav.resize{display:none;}}#mobilenav.active{display:block;}section{width:100%;}main{margin:0;margin:0;padding:0;padding:0;overflow:hidden;width:100%;}section.sb-default{margin-top:40px;margin-top:2.5rem;}section.sb-l{margin-top:150px;margin-top:9.375rem;}@media (max-width:900px){section.sb-l{margin-top:60px;margin-top:3.75rem;}}section.sb-m{margin-top:60px;margin-top:3.75rem;}@media (max-width:900px){section.sb-m{margin-top:40px;margin-top:2.5rem;}}section.sb-s{margin-top:40px;margin-top:2.5rem;}section.sa-default{margin-bottom:40px;margin-bottom:2.5rem;}section.sa-l{margin-bottom:150px;margin-bottom:9.375rem;}@media (max-width:900px){section.sa-l{margin-bottom:60px;margin-bottom:3.75rem;}}section.sa-m{margin-bottom:60px;margin-bottom:3.75rem;}@media (max-width:900px){section.sa-m{margin-bottom:40px;margin-bottom:2.5rem;}}section.sa-s{margin-bottom:40px;margin-bottom:2.5rem;}div.sb-l{margin-top:150px;margin-top:9.375rem;}div.sb-m{margin-top:60px;margin-top:3.75rem;}div.sb-s{margin-top:40px;margin-top:2.5rem;}div.sa-l{margin-bottom:150px;margin-bottom:9.375rem;}div.sa-m{margin-bottom:60px;margin-bottom:3.75rem;}div.sa-s{margin-bottom:40px;margin-bottom:2.5rem;}footer{background:#1b2145;color:#fff;}footer nav{padding:58px 0 48px 0;padding:3.625rem 0 3rem 0;}@media (max-width:600px){footer nav{display:none;}}footer .inner{padding:38px 0 48px 0;padding:2.375rem 0 3rem 0;position:relative;float:left;width:100%;}footer .inner:before{border:2px dotted #fff;border-image-slice:2;border-image-repeat:round;border-image-width:auto;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-white.svg');border-image-width:0 0 auto 0;opacity:0.4;content:"";width:100%;position:absolute;top:0;left:0;}@media (max-width:600px){footer .inner:before{border:unset;border-image:unset;border-top:4px dotted #fff;}}footer .copyright{font-size:12px;font-size:0.75rem;}footer .copyright ul{float:left;}@media (max-width:600px){footer .copyright ul{float:left;width:100%;text-align:center;display:block;font-size:14px;font-size:0.875rem;}}footer .copyright span{float:right;}@media (max-width:600px){footer .copyright span{border-top:4px dotted rgba(255,255,255,0.4);float:left;width:100%;text-align:right;display:block;padding:26px 0 0;padding:1.625rem 0 0;margin:20px 0 0;margin:1.25rem 0 0;font-size:20px;font-size:1.25rem;}}@media (max-width:600px){footer .copyright .page-11,footer .copyright .page-14{display:none;}}@media (max-width:600px){footer .copyright .inner{padding:30px 0 48px 0;padding:1.875rem 0 3rem 0;}}.footer-info .inner{display:flex;justify-content:space-between;align-items:center;}@media (max-width:900px){.footer-info .inner{flex-direction:column;}}@media (max-width:600px){.footer-info .inner{padding:0 0 30px 0;padding:0 0 1.875rem 0;}}@media (max-width:600px){.footer-info .inner:before{display:none;}}.footer-info p{margin-bottom:12px;margin-bottom:0.75rem;font-size:16px;font-size:1rem;}.footer-info p:last-child{margin:0;}.footer-info .item{width:calc(33.33333%);float:left;margin-left:0px;padding:0 0 0 70px;padding:0 0 0 4.375rem;}@media (max-width:900px){.footer-info .item{width:calc(100%);float:left;margin-left:0px;padding:0 0 50px 0;padding:0 0 3.125rem 0;}}@media (max-width:600px){.footer-info .item{padding:30px 0 0 0;padding:1.875rem 0 0 0;}}.footer-info .item:first-child{padding-left:0;align-items:center;display:flex;}@media (max-width:600px){.footer-info .item:nth-child(3){display:none;}}.footer-info a{font-size:13px;font-size:0.8125rem;text-transform:uppercase;color:#ff625a;text-decoration:none;font-family:PFCentroSansPro-Bold,sans-serif;margin-top:32px;margin-top:2rem;}.footer-info a:hover{color:#fff;}.footer-info a:after{font-size:16px;font-size:1rem;top:2px;}.footer-info .img{float:left;margin:0 50px 0 0;margin:0 3.125rem 0 0;}@media (max-width:600px){.footer-info .img{margin:0 20px 0 0;margin:0 1.25rem 0 0;}}.footer-info .text{float:left;}.footer-info svg{width:130px;width:8.125rem;}@media (max-width:600px){.footer-info svg{width:100px;width:6.25rem;}}.contact-options{background:transparent url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/footer-bg.jpg') 0 0 no-repeat;background-size:cover;padding:150px 0 30px;padding:9.375rem 0 1.875rem;}.footer-contact{padding:0 0 0 40px;padding:0 0 0 2.5rem;width:calc(50%);float:left;margin-left:0px;}.footer-contact header{font-family:FFOlsenWebProRegular,serif;font-size:22px;font-size:1.375rem;margin:0 0 30px -40px;margin:0 0 1.875rem -2.5rem;}@media (max-width:600px){.footer-contact header{margin:0;}}.footer-contact p{padding-top:20px;padding-top:1.25rem;}.footer-contact p span{font-size:18px;font-size:1.125rem;font-family:PFCentroSansPro-Bold,sans-serif;letter-spacing:1px;}@media (max-width:600px){.footer-contact p{display:none;}}.footer-contact img{border-radius:100%;overflow:hidden;width:80px;width:5rem;height:80px;height:5rem;float:left;margin:0 30px 0 0;margin:0 1.875rem 0 0;}@media (max-width:600px){.footer-contact img{display:none;}}.footer-contact .actions{text-transform:uppercase;float:left;font-size:13px;font-size:0.8125rem;margin:18px 0 0;margin:1.125rem 0 0;font-family:PFCentroSansPro-Bold,sans-serif;letter-spacing:2px;}.footer-contact .actions a{color:#fff;display:block;margin-bottom:12px;margin-bottom:0.75rem;}.footer-contact .actions a:hover{color:#ff625a;}.footer-contact .actions a:hover span{color:#fff;background:#ff625a;}.footer-contact .actions span{background:#fff;border-radius:100%;color:#242e6f;width:32px;height:32px;display:inline-block;text-align:center;line-height:32px;margin-right:12px;margin-right:0.75rem;font-size:18px;font-size:1.125rem;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.footer-contact .actions span:before{position:relative;top:0px;left:1px;}@media (max-width:600px){.footer-contact{width:calc(100%);float:left;margin-left:0px;padding:0 40px 40px;padding:0 2.5rem 2.5rem;}}.footer-newsletter{padding:0 0 40px 0;padding:0 0 2.5rem 0;width:calc(50%);float:left;margin-left:0px;}.footer-newsletter header{font-family:FFOlsenWebProRegular,serif;font-size:22px;font-size:1.375rem;margin:0 0 30px -40px;margin:0 0 1.875rem -2.5rem;}@media (max-width:600px){.footer-newsletter header{margin-left:0;}}@media (max-width:600px){.footer-newsletter{width:calc(100%);float:left;margin-left:0px;padding:0 40px 40px;padding:0 2.5rem 2.5rem;}}.footer-social{font-family:PFCentroSansPro-Bold,sans-serif;float:right;}@media (max-width:600px){.footer-social{float:left;width:100%;text-align:center;margin:20px 0 0;margin:1.25rem 0 0;}}.footer-social a{color:#242e6f;background:#fff;border-radius:100%;width:32px;height:32px;display:inline-block;text-align:center;line-height:32px;position:relative;margin-left:12px;margin-left:0.75rem;}.footer-social a span:before{position:relative;top:4px;left:0px;font-size:20px;font-size:1.25rem;}.footer-social a:hover{background:#ff625a;}.footer-sponsors .inner{font-size:14px;letter-spacing:1px;line-height:1.57;position:relative;border:2px solid;border-image-slice:100%;border-image-source:none;border-image-width:1;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/btn-white-fill.svg');border-image-slice:16 fill;border-image-width:8;padding:20px;color:#9c9c9c;bottom:-80px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}@media (max-width:600px){.footer-sponsors .inner{flex-direction:column;}}.footer-sponsors img{width:auto;max-width:unset;margin:0 0 0 50px;margin:0 0 0 3.125rem;}@media (max-width:600px){.footer-sponsors img{margin:15px 0;margin:0.9375rem 0;}}.footer-sponsors img.small,.footer-sponsors .takuma_text img.headline,.takuma_text .footer-sponsors img.headline,.footer-sponsors .takuma_textwithblock img.headline,.takuma_textwithblock .footer-sponsors img.headline,.footer-sponsors .takuma_textwithimage img.headline,.takuma_textwithimage .footer-sponsors img.headline{margin-top:20px;max-width:120px;max-width:7.5rem;}.footer-donation{background:#2088c5;padding:50px 0 0;padding:3.125rem 0 0;}@media (max-width:600px){.footer-donation{text-align:center;}}.footer-donation header{font-size:32px;font-size:2rem;font-family:FFOlsenWebProBold,serif;margin:0 0 20px 0;margin:0 0 1.25rem 0;}.footer-donation .text{max-width:500px;max-width:31.25rem;float:left;}.footer-donation p{margin:0;}.footer-donation .btn,.footer-donation .nav-content .actions a,.nav-content .actions .footer-donation a,.footer-donation .takuma_magazin .ias-trigger-next a,.takuma_magazin .ias-trigger-next .footer-donation a,.footer-donation .takuma_socialstream .ias-trigger-next a,.takuma_socialstream .ias-trigger-next .footer-donation a,.footer-donation .takuma_magazin .pagination a,.takuma_magazin .pagination .footer-donation a,.footer-donation .takuma_search .kesearch_searchbox input.btn.btn-orange,.takuma_search .kesearch_searchbox .footer-donation input.btn.btn-orange{float:right;}@media (max-width:600px){.footer-donation .btn,.footer-donation .nav-content .actions a,.nav-content .actions .footer-donation a,.footer-donation .takuma_magazin .ias-trigger-next a,.takuma_magazin .ias-trigger-next .footer-donation a,.footer-donation .takuma_socialstream .ias-trigger-next a,.takuma_socialstream .ias-trigger-next .footer-donation a,.footer-donation .takuma_magazin .pagination a,.takuma_magazin .pagination .footer-donation a,.footer-donation .takuma_search .kesearch_searchbox input.btn.btn-orange,.takuma_search .kesearch_searchbox .footer-donation input.btn.btn-orange{float:none;margin:30px 0 0;margin:1.875rem 0 0;}}.menu-main,.menu-main li,.menu-main a{margin:0;padding:0;display:block;line-height:normal;text-decoration:none;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.menu-main{position:relative;}.menu-main li{display:inline-block;text-transform:uppercase;letter-spacing:2px;font-size:15px;font-size:0.9375rem;padding:0 20px;padding:0 1.25rem;}.menu-main li a{font-family:PFCentroSansPro-Black,sans-serif;color:#242e6f;border-bottom:2px solid #fff;position:relative;z-index:2;}.menu-main li.current a,.menu-main li.active a{border-color:#242e6f;}.menu-main .drop{display:none;background:#ff625a;position:absolute;top:-25px;padding:100px 0 40px;padding:6.25rem 0 2.5rem;z-index:1;text-align:left;width:100%;left:0;}.menu-main .drop:after{background:#ff625a;width:150vw;height:100%;position:absolute;left:-50vw;top:0;content:"";display:block;z-index:-1;}.menu-main .drop ul{width:calc(33.33333%);float:left;margin-left:0px;}.menu-main .drop li{display:block;margin:0 0 30px 0;margin:0 0 1.875rem 0;padding:0;}.menu-main .drop li.current a{border-color:#fff;}.menu-main .drop a{font-family:PFCentroSansPro-Regular,sans-serif;display:inline-block;border-color:#ff625a;}#mainnav:hover .menu-main li a{color:#fff;border-color:#ff625a;}#mainnav:hover .menu-main li a:hover{border-color:#fff;}#mainnav:hover .menu-main li:hover a{border-color:#fff;}#mainnav:hover .menu-main li:hover .drop{display:block;}#mainnav:hover .menu-main li:hover .drop a{border-color:#ff625a;}#mainnav:hover .menu-main li:hover .drop a:hover{border-color:#fff;}#mainnav:hover .menu-main li:hover .drop li.current a{border-color:#fff;}#mainnav:hover .menu-main li.current a,#mainnav:hover .menu-main li.active a{border-color:#fff;}.nav-content{width:calc(66.66667%);float:left;margin-left:0px;border:2px dotted #fff;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-white.svg');border-image-slice:2;border-image-repeat:round;border-image-width:auto;color:#fff;padding:25px;}.nav-content header{border:2px dotted #fff;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-white.svg');border-image-slice:2;border-image-repeat:round;border-image-width:0 0 auto 0;font-size:14px;font-size:0.875rem;letter-spacing:1px;padding-bottom:5px;text-transform:none;margin:0 0 35px 0;margin:0 0 2.1875rem 0;}.nav-content a.arrow{text-transform:none;letter-spacing:1px;font-size:14px;font-size:0.875rem;color:#fff;border:0;}.nav-content a.arrow span{text-transform:uppercase;display:inline-block;border-bottom:2px solid #ff625a;-webkit-transition:border-color 0.25s ease-in-out;-moz-transition:border-color 0.25s ease-in-out;-ms-transition:border-color 0.25s ease-in-out;-o-transition:border-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out;}.nav-content a.arrow span.desc{text-transform:none;border:0;}.nav-content a.arrow:hover span{border-color:#fff;}@media (max-width:900px){.nav-content a.arrow br{display:none;}}@media (min-width:900px){.nav-content a.arrow.high:after{top:-10px;}}.nav-content .exhibiton{margin:0 0 20px 0;margin:0 0 1.25rem 0;}.nav-content .actions{margin:30px 0 0;margin:1.875rem 0 0;display:flex;}.nav-content .actions a{flex-grow:2;font-family:PFCentroSansPro-Black,sans-serif;}.nav-content .actions a:hover{color:#ff625a !important;}.nav-content .actions a:last-child{margin-left:20px;}.menu-footer{text-transform:uppercase;font-family:PFCentroSansPro-Bold,sans-serif;font-size:14px;font-size:0.875rem;opacity:0.6;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;width:calc(16.66667%);float:left;margin-left:0px;}@media (min-width:600px) and (max-width:900px){.menu-footer{width:calc(33.33333%);float:left;margin-left:0px;margin-bottom:20px;margin-bottom:1.25rem;}}@media (max-width:600px){.menu-footer{width:calc(100%);float:left;margin-left:0px;margin-bottom:20px;margin-bottom:1.25rem;}}.menu-footer a{color:#fff;padding:0 0 12px 0;padding:0 0 0.75rem 0;display:block;}.menu-footer a:hover{color:#ff625a;}.menu-footer ul{text-transform:none;font-family:PFCentroSansPro-Regular,sans-serif;}.menu-footer:hover{opacity:1;}.mobile-nav-toggle{z-index:5;cursor:pointer;display:none;margin:0 0 0 1.25rem;width:20px;height:20px;}.mobile-nav-toggle:after{content:"\e91a";display:inline-block;width:20px;height:20px;font-family:'kunsthalle';font-size:20px;font-size:1.25rem;position:relative;}@media (max-width:900px){.mobile-nav-toggle{display:block;}}.mobile-nav-toggle.active:after{content:"\e919";}#mobilenav{background:#ff625a;width:100%;float:left;text-align:center;padding:20px;padding:1.25rem;}#mobilenav .nav-content{width:100%;text-align:left;margin:40px 0;margin:2.5rem 0;padding:25px 25px 5px 25px;padding:1.5625rem 1.5625rem 0.3125rem 1.5625rem;}#mobilenav .nav-content a.arrow span{font-family:PFCentroSansPro-Black,sans-serif;}#mobilenav .nav-content a.arrow span.desc{display:none;}#mobilenav .nav-content a.arrow:after{top:0px;}#mobilenav .nav-content .actions{display:none;}.slinky-theme-default li{line-height:1;display:flex;width:100%;align-items:center;justify-content:space-between;}.slinky-theme-default li .link{width:100%;}.slinky-theme-default li i,.slinky-theme-default li .next{width:50px;padding:0;min-height:10px;display:block;}.slinky-theme-default li i{display:none;}.kesearch_pagebrowser{text-align:center;border-top:2px dotted #242e6f;padding:40px 0 80px;padding:2.5rem 0 5rem;}.kesearch_pagebrowser ul{list-style:none;margin:0;padding:0;}.kesearch_pagebrowser ul li{display:inline;margin:0 8px 0 0;margin:0 0.5rem 0 0;}.kesearch_pagebrowser ul li a{display:inline-block;padding:12px 16px;padding:0.75rem 1rem;background:#ff625a;color:#ffffff;}.kesearch_pagebrowser ul li a:hover,.kesearch_pagebrowser ul li a.current{color:#ffffff;background:#242e6f;}.page-navigation{width:100%;display:inline-block;padding:50px 0 0;padding:3.125rem 0 0;}.page-navigation ul.f3-widget-paginator,.ce ul.f3-widget-paginator{list-style:none;float:left;padding:0;text-align:center;width:100%;margin:0;}.page-navigation ul.f3-widget-paginator li,.ce ul.f3-widget-paginator li{display:inline-block;margin:8px;margin:0.5rem;}.page-navigation ul.f3-widget-paginator li a,.ce ul.f3-widget-paginator li a{background:#ff625a;display:inline-block;color:#ffffff;padding:12px 20px;padding:0.75rem 1.25rem;}.page-navigation ul.f3-widget-paginator li a:hover,.ce ul.f3-widget-paginator li a:hover{color:#ffffff;background:#ff625a;}.page-navigation ul.f3-widget-paginator li a.current,.ce ul.f3-widget-paginator li a.current{padding:12px 18px;padding:0.75rem 1.125rem;background:#ffffff;color:#242e6f;}@media (max-width:600px){.page-navigation ul.f3-widget-paginator li.previous,.page-navigation ul.f3-widget-paginator li.next,.ce ul.f3-widget-paginator li.previous,.ce ul.f3-widget-paginator li.next{display:none;}}.breadcrumbs{border-bottom:1px solid #e6e6e6;padding:18px 0 17px 0;padding:1.125rem 0 1.0625rem 0;}@media (max-width:600px){.breadcrumbs{display:none;}}.menu-breadcrumbs li{color:#9c9c9c;display:inline-block;font-size:12px;font-size:0.75rem;letter-spacing:1px;margin:0 10px 0 0;margin:0 0.625rem 0 0;}.menu-breadcrumbs a{color:#9c9c9c;font-size:12px;font-size:0.75rem;letter-spacing:1px;position:relative;text-decoration:underline;}.menu-breadcrumbs a:after{content:"\e904";display:inline-block;width:12px;height:12px;font-family:'kunsthalle';font-size:10px;font-size:0.625rem;top:1px;position:relative;padding-left:10px;padding-left:0.625rem;}.menu-social li{display:inline-block;margin:0 10px 0 0;margin:0 0.625rem 0 0;float:left;}.menu-social a{display:block;width:32px;width:2rem;height:32px;height:2rem;border-radius:100%;color:#fff;text-align:center;line-height:32px;line-height:2rem;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;}.menu-social a:hover{background:#242e6f;}.menu-social a:after{content:"";display:block;font-size:16px;font-family:'kunsthalle';padding-left:2px;}.menu-social a.facebook{background:#345d99;}.menu-social a.facebook:after{content:"\e914";}.menu-social .twitter{background:#3ab1ee;}.menu-social .twitter:after{content:"\e921";}.menu-social .mail{background:#ff625a;}.menu-social .mail:after{content:"\e926";}.menu-social .instagram{background:#ff625a;}.menu-social .instagram:after{content:"\e916";}.menu-social .vimeo{background:#ff625a;}.menu-social .vimeo:after{content:"\e923";}.menu-copyright{text-transform:uppercase;}.menu-copyright li{display:inline-block;float:left;margin:0 20px 0 0;margin:0 1.25rem 0 0;}.menu-copyright a{color:#fff;}.menu-copyright a:hover{color:#ff625a;}.menu-meta li{display:inline-block;padding:0 20px 0 0;padding:0 1.25rem 0 0;float:left;}.menu-meta a{border-bottom:2px solid #fff;}.menu-meta a:hover{border-color:#ff625a;}#mobilenav .menu-meta{display:inline-block;}#mobilenav .menu-meta a{color:#fff;border:0;}.menu-lang li{position:relative;}.menu-lang .current{color:#2088c5;font-family:PFCentroSansPro-Bold,sans-serif;}.menu-lang .current a{color:#2088c5 !important;}.menu-lang .current:before{content:"\e905";display:inline-block;width:16px;height:16px;font-family:'kunsthalle';font-size:16px;font-size:1rem;top:-1px;position:absolute;left:0;}.breadcrumbs{border-bottom:1px solid #e6e6e6;padding:18px 0 17px 0;padding:1.125rem 0 1.0625rem 0;}@media (max-width:600px){.breadcrumbs{display:none;}}.menu-breadcrumbs li{color:#9c9c9c;display:inline-block;font-size:12px;font-size:0.75rem;letter-spacing:1px;margin:0 10px 0 0;margin:0 0.625rem 0 0;}.menu-breadcrumbs a{color:#9c9c9c;font-size:12px;font-size:0.75rem;letter-spacing:1px;position:relative;text-decoration:underline;}.menu-breadcrumbs a:after{content:"\e904";display:inline-block;width:12px;height:12px;font-family:'kunsthalle';font-size:10px;font-size:0.625rem;top:1px;position:relative;padding-left:10px;padding-left:0.625rem;}.ce{width:100%;}.ce.sb-ns{padding-top:0;}.ce.sa-ns{padding-bottom:0;}.ce header{padding:0;border:0;}.ce ul:last-child,.ce ol:last-child,.ce p:last-child{margin-bottom:0;}.ce:last-child{border:0;padding-bottom:0;}.ce.header.layout-1{text-align:center;}.ce.header h1,.ce.header h2,.ce.header h3,.ce.header h4,.ce.header h5{margin:0;}table{width:100%;margin:0 0 30px 0;margin:0 0 1.875rem 0;}table.table-70-30 tr td:first-child{width:70%;}table.table-70-30 tr td:last-child{width:30%;}.div{width:100%;padding:25px 0;padding:1.5625rem 0;border:0;}.div hr{border:none;border-top:1px solid #e8e8e8;color:#e8e8e8;background-color:unset;height:1px;}.textpic{display:inline-block;}.textpic.layout-1{text-align:center;}.tm-below .ce-gallery{width:100%;float:left;margin:8px 0 0 0;margin:0.5rem 0 0 0;}.tm-above .ce-gallery{width:100%;float:left;margin:0 0 30px 0;margin:0 0 1.875rem 0;}.tm-right-inside .ce-gallery{width:40%;margin:7px 0 0 10px;margin:0.4375rem 0 0 0.625rem;float:right;}@media (max-width:600px){.tm-right-inside .ce-gallery{margin:0;margin:0;width:100%;}}.tm-left-inside .ce-gallery{width:40%;margin:7px 10px 0 0;margin:0.4375rem 0.625rem 0 0;float:left;}@media (max-width:600px){.tm-left-inside .ce-gallery{margin:0;margin:0;width:100%;}}.tm-right{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.tm-right .text{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}@media (max-width:900px){.tm-right .text{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:24px;margin-bottom:1.5rem;}}.tm-right .ce-gallery{margin-top:3px;margin-top:0.1875rem;width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;}@media (max-width:900px){.tm-right .ce-gallery{width:calc(100% - 40px);float:left;margin-left:20px;}}.tm-left{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.tm-left .text{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}@media (max-width:900px){.tm-left .text{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:24px;margin-bottom:1.5rem;}}.tm-left .ce-gallery{margin-top:3px;margin-top:0.1875rem;width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;}@media (max-width:900px){.tm-left .ce-gallery{width:calc(100% - 40px);float:left;margin-left:20px;}}.img-count-2 figure,.img-count-3 figure,.img-count-4 figure,.img-count-6 figure{display:inline-block;vertical-align:top;}.img-count-1 figure{width:calc(100% / 1 - 0.625rem);margin:0 0 10px 0;margin:0 0 0.625rem 0;}.img-count-2 figure{width:calc(100% / 2 - 0.625rem);margin:0 10px 10px 0;margin:0 0.625rem 0.625rem 0;}.img-count-3 figure{width:calc(100% / 3 - 0.625rem);margin:0 10px 10px 0;margin:0 0.625rem 0.625rem 0;}.img-count-4 figure{width:calc(100% / 4 - 0.625rem);margin:0 10px 10px 0;margin:0 0.625rem 0.625rem 0;}@media (min-width:600px) and (max-width:900px){.img-count-4 figure{width:calc(100% / 3 - 0.625rem);}}@media (max-width:600px){.img-count-4 figure{width:calc(100% / 2 - 0.625rem);}}.img-count-6 figure{width:calc(100% / 6 - 0.625rem);margin:0 10px 10px 0;margin:0 0.625rem 0.625rem 0;}@media (min-width:600px) and (max-width:900px){.img-count-6 figure{width:calc(100% / 3 - 0.625rem);}}@media (max-width:600px){.img-count-6 figure{width:calc(100% / 2 - 0.625rem);}}.tm-right .img-count-1 figure{width:100%;margin:0 0 10px 0;margin:0 0 0.625rem 0;}.tm-right .img-count-2 figure,.tm-right .img-count-3 figure,.tm-right .img-count-4 figure,.tm-right .img-count-6 figure{margin:0 0 10px 10px;margin:0 0 0.625rem 0.625rem;}.tm-left .img-count-1 figure{width:100%;margin:0 0 10px 0;margin:0 0 0.625rem 0;}.tm-left .img-count-2 figure,.tm-left .img-count-3 figure,.tm-left .img-count-4 figure,.tm-left .img-count-6 figure{margin:0 10px 10px 0;margin:0 0.625rem 0.625rem 0;}.tm-left .img-count-2 figure:nth-child(even),.tm-left .img-count-3 figure:nth-child(even),.tm-left .img-count-4 figure:nth-child(even),.tm-left .img-count-6 figure:nth-child(even){margin-right:0;}.ce ul{font-size:18px;margin:0 0 36px 36px;margin:0 0 2.25rem 2.25rem;}.ce ul li{line-height:26px;position:relative;margin:0 0 12px;margin:0 0 0.75rem;}.ce ul li:before{content:"";width:10px;height:10px;border-radius:10px;background-color:currentColor;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:8px;left:-20px;}.menu_pages li:before,.menu_subpages li:before{content:"\f749";font-size:17px;font-size:1.0625rem;}.takuma_form_formframework{max-width:830px;max-width:51.875rem;margin:0 auto;}.takuma_form_formframework form .form-group{margin-bottom:30px;margin-bottom:1.875rem;}.takuma_form_formframework form .form-group label{display:none;}.takuma_form_formframework form .form-group::after{clear:both;content:"";display:block;}.takuma_form_formframework form .has-error{border:1px solid #e84b39;padding:20px;padding:1.25rem;margin:20px 0;margin:1.25rem 0;background:#fbdcd9;}.takuma_form_formframework .form-navigation{background:none;padding:0;}.takuma_form_formframework.frame-layout-0 .control-label,.takuma_form_formframework.frame-layout-0 .input{width:calc(100%);float:left;margin-left:0px;margin:0;width:100%;}.takuma_form_formframework.frame-layout-1{background:#fff;}.takuma_form_formframework.frame-layout-1 .control-label,.takuma_form_formframework.frame-layout-1 .input{width:calc(100%);float:left;margin-left:0px;}.takuma_form_formframework .form-check:hover{color:#242e6f;}.takuma_form_formframework .actions{text-align:center;}label{margin:0;padding:0;line-height:34px;line-height:2.125rem;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}textarea{overflow:auto;}optgroup{font-weight:bold;}textarea{height:auto;min-height:50px;}select{width:100%;border-radius:5px;}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:5px;line-height:1;}input[type='text'],input[type='password'],input[type='email'],input[type='number'],input[type='search'],input[type='tel'],input[type='date'],textarea{display:block;box-sizing:border-box;width:100%;height:48px;height:3rem;padding:0 0.5rem;border:1px solid #B2C9CC;font-family:inherit;font-size:18px;color:#242e6f;background:#fff;box-shadow:0 0 0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;}input[type='text']:focus,input[type='password']:focus,input[type='email']:focus,input[type='number']:focus,input[type='search']:focus,input[type='tel']:focus,input[type='date']:focus,textarea:focus{border:1px solid #242e6f;background-color:#242e6f;outline:none;color:#fff;}input[type='text'].placeholder,input[type='password'].placeholder,input[type='email'].placeholder,input[type='number'].placeholder,input[type='search'].placeholder,input[type='tel'].placeholder,textarea.placeholder{opacity:0.7;color:#242e6f;}input[type='text']:-moz-placeholder,input[type='password']:-moz-placeholder,input[type='email']:-moz-placeholder,input[type='number']:-moz-placeholder,input[type='search']:-moz-placeholder,input[type='tel']:-moz-placeholder,textarea:-moz-placeholder{opacity:0.7;color:#242e6f;}input[type='text']::-moz-placeholder,input[type='password']::-moz-placeholder,input[type='email']::-moz-placeholder,input[type='number']::-moz-placeholder,input[type='search']::-moz-placeholder,input[type='tel']::-moz-placeholder,textarea::-moz-placeholder{opacity:0.7;color:#242e6f;}input[type='text']:-ms-input-placeholder,input[type='password']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder,input[type='number']:-ms-input-placeholder,input[type='search']:-ms-input-placeholder,input[type='tel']:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:0.7;color:#242e6f;}input[type='text']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder,input[type='number']::-webkit-input-placeholder,input[type='search']::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:0.7;color:#242e6f;}textarea{min-height:253px;min-height:15.8125rem;line-height:26px;line-height:1.625rem;resize:none;}textarea[rows]{height:auto;}[type='submit'],[type='button'],[type='reset']{-webkit-appearance:none;-moz-appearance:none;}input[type="search"]{box-sizing:border-box;}fieldset{border:0;padding:0;margin:0;}legend{border:0;padding:0;display:block;padding:10px 0;padding:0.625rem 0;color:#242e6f;}select{padding:0 0.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;height:40px;height:2.5rem;line-height:40px;line-height:2.5rem;color:#242e6f;background-color:#fff;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill:rgb%2851,51,51%29"></polygon></svg>');background-size:9px 6px;background-position:right center;background-origin:content-box;background-repeat:no-repeat;}@media (max-width:600px){select{border-radius:3px;}}select:focus{border:1px solid #242e6f;background-color:#242e6f;outline:none;color:#fff;}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");}}select::-ms-expand{display:none;}select[multiple]{height:auto;}select:focus{background-color:#242e6f;border-color:#242e6f;}.error{color:#e84b39;display:inline-block;margin-top:6px;margin-top:0.375rem;}input[type=checkbox]:not(old),input[type=radio]:not(old){width:2rem;margin:0;padding:0;font-size:1rem;opacity:0;position:absolute;}input[type=checkbox]:not(old) + div,input[type=radio]:not(old) + div{display:inline-block;margin-left:0;line-height:28px;line-height:1.75rem;}input[type=checkbox]:not(old) + div > span,input[type=radio]:not(old) + div > span{display:inline-block;width:16px;width:1rem;height:16px;height:1rem;margin:0 10px 0 0;margin:0 0.625rem 0 0;vertical-align:text-top;border-radius:2px;overflow:hidden;}input[type=radio]:not(old) + div > span{border-radius:50%;}input[type=checkbox]:not(old):checked + div > span,input[type=radio]:not(old):checked + div > span{background:#ffffff;border-color:#242e6f;}.form-check:hover input[type=checkbox]:not(old) + div > span,.form-check:hover input[type=radio]:not(old) + div > span{background:#ffffff;border-color:#242e6f;}input[type=radio]:not(old) + div > span > span,input[type=checkbox]:not(old) + div > span > span{display:block;width:16px;width:1rem;height:16px;height:1rem;background:transparent url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Icons/checkbox.svg') center center no-repeat;background-size:16px;background-size:1rem;}input[type=radio]:not(old):checked + div > span > span,input[type=checkbox]:not(old):checked + div > span > span{display:block;width:16px;width:1rem;height:16px;height:1rem;background:transparent url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Icons/checkbox-active.svg') center center no-repeat;background-size:16px;background-size:1rem;}input[type=radio]:not(old):checked + div > span > span{background:transparent url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Icons/checkbox-active.svg') center center no-repeat;background-size:16px;background-size:1rem;}.control-label{display:none;}.form-group{margin:0 0 30px;margin:0 0 1.875rem;}.row{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.row .form-col{width:calc(50% - 30px);float:left;margin-left:20px;}@media (max-width:600px){.row .form-col{width:calc(100% - 40px);float:left;margin-left:20px;}}.row [type="text"],.row [type="password"],.row [type="email"],.row [type="number"],.row [type="search"],.row [type="tel"],.row textarea{border-radius:0;padding:0 15px;padding:0 0.9375rem;line-height:48px;line-height:3rem;height:48px;height:3rem;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.row textarea{min-height:253px;min-height:15.8125rem;margin:0 0 30px;margin:0 0 1.875rem;}.row .form-navigation{text-align:center;}.row .clearfix{width:100%;text-align:center;margin:0 0 24px;margin:0 0 1.5rem;}.smalltext{font-size:15px;font-size:0.9375rem;text-align:center;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}button{background:#ff625a;color:#fff;border-radius:0;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;}button:hover{background:#ff625a;}.takuma_accordion .item{margin-bottom:12px;margin-bottom:0.75rem;}.takuma_accordion .accordion-toggle{color:#242e6f;background:#fff;cursor:pointer;position:relative;font-size:40px;font-family:FFOlsenWebProRegular,serif;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-ms-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;padding:24px 0 16px;padding:1.5rem 0 1rem;border:2px dotted #fff;border-image-repeat:stretch;border-image-source:none;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-blue.svg');border-image-slice:2;border-image-repeat:round;border-image-width:auto 0 0 0;}.takuma_accordion .accordion-toggle:hover{color:#ff625a;}.takuma_accordion .accordion-toggle.active .toggle-off{opacity:0;}.takuma_accordion .accordion-toggle.active .toggle-on{opacity:1;}.takuma_accordion .accordion-toggle .toggle-on{position:absolute;top:0;right:0;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}.takuma_accordion .accordion-toggle .toggle-on .icon-chevron-up{color:#fff;z-index:2;}.takuma_accordion .accordion-toggle .toggle-off{position:absolute;top:0;right:0;opacity:1;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}.takuma_accordion .accordion-toggle span.front{font-size:32px;font-size:2rem;vertical-align:top;top:8px;position:relative;}.takuma_accordion .accordion-toggle h1,.takuma_accordion .accordion-toggle h2,.takuma_accordion .accordion-toggle h3,.takuma_accordion .accordion-toggle h4,.takuma_accordion .accordion-toggle h5{display:inline-block;margin:0 0 0 20px;margin:0 0 0 1.25rem;}.takuma_accordion .accordion-toggle h1.small,.takuma_accordion .accordion-toggle .takuma_text h1.headline,.takuma_text .takuma_accordion .accordion-toggle h1.headline,.takuma_accordion .accordion-toggle .takuma_textwithblock h1.headline,.takuma_textwithblock .takuma_accordion .accordion-toggle h1.headline,.takuma_accordion .accordion-toggle .takuma_textwithimage h1.headline,.takuma_textwithimage .takuma_accordion .accordion-toggle h1.headline,.takuma_accordion .accordion-toggle h2.small,.takuma_accordion .accordion-toggle .takuma_text h2.headline,.takuma_text .takuma_accordion .accordion-toggle h2.headline,.takuma_accordion .accordion-toggle .takuma_textwithblock h2.headline,.takuma_textwithblock .takuma_accordion .accordion-toggle h2.headline,.takuma_accordion .accordion-toggle .takuma_textwithimage h2.headline,.takuma_textwithimage .takuma_accordion .accordion-toggle h2.headline,.takuma_accordion .accordion-toggle h3.small,.takuma_accordion .accordion-toggle .takuma_text h3.headline,.takuma_text .takuma_accordion .accordion-toggle h3.headline,.takuma_accordion .accordion-toggle .takuma_textwithblock h3.headline,.takuma_textwithblock .takuma_accordion .accordion-toggle h3.headline,.takuma_accordion .accordion-toggle .takuma_textwithimage h3.headline,.takuma_textwithimage .takuma_accordion .accordion-toggle h3.headline,.takuma_accordion .accordion-toggle h4.small,.takuma_accordion .accordion-toggle .takuma_text h4.headline,.takuma_text .takuma_accordion .accordion-toggle h4.headline,.takuma_accordion .accordion-toggle .takuma_textwithblock h4.headline,.takuma_textwithblock .takuma_accordion .accordion-toggle h4.headline,.takuma_accordion .accordion-toggle .takuma_textwithimage h4.headline,.takuma_textwithimage .takuma_accordion .accordion-toggle h4.headline,.takuma_accordion .accordion-toggle h5.small,.takuma_accordion .accordion-toggle .takuma_text h5.headline,.takuma_text .takuma_accordion .accordion-toggle h5.headline,.takuma_accordion .accordion-toggle .takuma_textwithblock h5.headline,.takuma_textwithblock .takuma_accordion .accordion-toggle h5.headline,.takuma_accordion .accordion-toggle .takuma_textwithimage h5.headline,.takuma_textwithimage .takuma_accordion .accordion-toggle h5.headline{font-family:PFCentroSansPro-Bold,sans-serif;}@media (max-width:600px){.takuma_accordion .accordion-toggle h1.large,.takuma_accordion .accordion-toggle h2.large,.takuma_accordion .accordion-toggle h3.large,.takuma_accordion .accordion-toggle h4.large,.takuma_accordion .accordion-toggle h5.large{margin:0 0 0 20px;margin:0 0 0 1.25rem;font-size:20px;font-size:1.25rem;max-width:220px;max-width:13.75rem;}}.takuma_accordion .accordion-toggle .toggler{position:absolute;top:24px;right:44px;}.takuma_accordion .accordion-toggle .toggler span{position:absolute;top:0;left:0;font-size:16px;color:#ff625a;}.takuma_accordion .accordion-toggle .toggler span.icon-chevron-up{color:#fff;top:14px;left:14px;}.takuma_accordion .accordion-toggle .toggler span.icon-chevron-down{top:14px;left:14px;}.takuma_accordion .accordion-toggle .toggler span.icon-bg-inactive,.takuma_accordion .accordion-toggle .toggler span.icon-bg-active{font-size:44px;}@media (max-width:600px){.takuma_accordion .accordion-toggle{border-image:unset;border-bottom:2px dotted #242e6f;padding:10px 0;padding:0.625rem 0;}.takuma_accordion .accordion-toggle .large{font-size:26px;margin:0;}.takuma_accordion .accordion-toggle .toggler{top:4px;}}.takuma_accordion .accordion-content{margin:0;}.takuma_accordion .accordion-content .wrap,.takuma_accordion .accordion-content .wrap-medium,.takuma_accordion .accordion-content .wrap-small,.takuma_accordion .accordion-content .wrap-tiny{padding:0;}@media (max-width:600px){.takuma_accordion .accordion-content section.sb-ns{margin:15px 0;margin:0.9375rem 0;}}@media (max-width:600px){.takuma_accordion.sb-default,.takuma_accordion.sa-default{margin:10px 0;margin:0.625rem 0;}}.takuma_sharelinks{text-transform:uppercase;font-size:14px;font-size:0.875rem;letter-spacing:1px;}.takuma_sharelinks header{margin:0 0 12px 0;margin:0 0 0.75rem 0;padding:12px 0 0 0;padding:0.75rem 0 0 0;}.takuma_sharelinks ul{float:left;}.takuma_sharelinks .icon{float:right;display:block;width:32px;width:2rem;height:32px;height:2rem;border-radius:100%;color:#fff;text-align:center;line-height:32px;line-height:2rem;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;background:#ff625a;}.takuma_sharelinks .icon:hover{background:#242e6f;}.takuma_sharelinks.layout-0 .wrap,.takuma_sharelinks.layout-0 .wrap-medium,.takuma_sharelinks.layout-0 .wrap-small,.takuma_sharelinks.layout-0 .wrap-tiny{max-width:750px;max-width:46.875rem;}.takuma_teaser header{margin:0 0 50px 0;margin:0 0 3.125rem 0;}.takuma_teaser header h2 span{display:block;font-family:FFOlsenWebProBold,serif;}@media (max-width:600px){.takuma_teaser header{margin:0 0 12px 0;margin:0 0 0.75rem 0;}}.takuma_teaser .teaser{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.takuma_teaser .item{width:calc(50% - 30px);float:left;margin-left:20px;position:relative;margin-bottom:20px;margin-bottom:1.25rem;}.takuma_teaser .item:hover .image img{opacity:0.5;mix-blend-mode:multiply;}.takuma_teaser .item:hover .image:after{opacity:1;}.takuma_teaser .item:hover .icon{opacity:1;margin-top:10px;}.takuma_teaser .item:hover .imagelink:before{opacity:0;}@media (min-width:1194px){.takuma_teaser .item{min-height:317px;min-height:19.8125rem;}}@media (max-width:600px){.takuma_teaser .item{width:calc(100% - 40px);float:left;margin-left:20px;}}.takuma_teaser .imagelink{position:relative;display:block;z-index:1;background:#ce4040;}.takuma_teaser .imagelink:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:2;opacity:0.3;}.takuma_teaser .image{position:relative;}.takuma_teaser .image:after{border:5px dotted #fff;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-white-big.svg');border-image-slice:5;border-image-repeat:round;border-image-width:auto;display:block;content:"";position:absolute;top:20px;bottom:20px;left:20px;right:20px;z-index:2;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}.takuma_teaser .image:before{background:#ff625a;}.takuma_teaser .image img{display:block;opacity:1;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}.takuma_teaser .icon{font-size:20px;font-size:1.25rem;opacity:0;margin-top:0;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.takuma_teaser .text{display:flex;flex-direction:column;position:absolute;align-items:center;justify-content:center;width:100%;height:100%;z-index:3;top:0;left:0;color:#fff;padding:0 50px;padding:0 3.125rem;text-align:center;}.takuma_teaser .headline.large{color:#fff;font-family:FFOlsenWebProBold,serif;}.takuma_teaser .headline.small,.takuma_teaser .takuma_text .headline,.takuma_text .takuma_teaser .headline,.takuma_teaser .takuma_textwithblock .headline,.takuma_textwithblock .takuma_teaser .headline,.takuma_teaser .takuma_textwithimage .headline,.takuma_textwithimage .takuma_teaser .headline{font-family:PFCentroSansPro-Bold,sans-serif;margin:15px 0 8px;margin:0.9375rem 0 0.5rem;}.takuma_textimageblock{padding-top:100px;}.takuma_textimageblock .wrap,.takuma_textimageblock .wrap-medium,.takuma_textimageblock .takuma_text.layout-1 .wrap,.takuma_text.layout-1 .takuma_textimageblock .wrap,.takuma_textimageblock .wrap-small,.takuma_textimageblock .takuma_text.layout-2 .wrap,.takuma_text.layout-2 .takuma_textimageblock .wrap,.takuma_textimageblock .wrap-tiny{display:flex;}@media (max-width:900px){.takuma_textimageblock .wrap,.takuma_textimageblock .wrap-medium,.takuma_textimageblock .takuma_text.layout-1 .wrap,.takuma_text.layout-1 .takuma_textimageblock .wrap,.takuma_textimageblock .wrap-small,.takuma_textimageblock .takuma_text.layout-2 .wrap,.takuma_text.layout-2 .takuma_textimageblock .wrap,.takuma_textimageblock .wrap-tiny{flex-direction:column;}}.takuma_textimageblock .inner{margin:80px 0 80px 0;margin:5rem 0 5rem 0;}.takuma_textimageblock header{margin:0 0 40px 0;margin:0 0 2.5rem 0;}.takuma_textimageblock header h2 span{display:block;font-family:FFOlsenWebProBold,serif;}@media (max-width:600px){.takuma_textimageblock header{display:none;}}.takuma_textimageblock header.mobile-only{display:none;top:-60px;top:-3.75rem;}@media (max-width:600px){.takuma_textimageblock header.mobile-only{display:block;}}.takuma_textimageblock .image{position:relative;top:-80px;top:-5rem;}.takuma_textimageblock .text{position:relative;top:-40px;top:-2.5rem;flex-basis:355px;padding:0 0 0 30px;padding:0 0 0 1.875rem;}@media (max-width:900px){.takuma_textimageblock .text{flex-basis:100%;padding:0;}}.takuma_textimageblock p{font-size:16px;font-size:1rem;}.takuma_textimageblock.layout-1{padding:0;}.takuma_textimageblock.layout-1 .inner{margin:0;}.takuma_textimageblock.layout-1 .image{position:relative;top:unset;}.takuma_infoblock h3.small,.takuma_infoblock .takuma_text h3.headline,.takuma_text .takuma_infoblock h3.headline,.takuma_infoblock .takuma_textwithblock h3.headline,.takuma_textwithblock .takuma_infoblock h3.headline,.takuma_infoblock .takuma_textwithimage h3.headline,.takuma_textwithimage .takuma_infoblock h3.headline{font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_infoblock .actions{width:calc(100%);float:left;margin-left:0px;text-align:center;margin-top:35px;margin-top:2.1875rem;}@media (max-width:900px){.takuma_infoblock .actions{margin:0;}}.takuma_infoblock .text{float:left;padding:0 0 0 12px;padding:0 0 0 0.75rem;}@media (max-width:900px){.takuma_infoblock .text{margin-bottom:35px;margin-bottom:2.1875rem;max-width:250px;max-width:15.625rem;}}.takuma_infoblock span{float:left;font-size:25px;font-size:1.5625rem;}.takuma_infoblock p{line-height:32px;line-height:2rem;margin:15px 0 0 0;margin:0.9375rem 0 0 0;}@media (max-width:900px){.takuma_infoblock p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;margin:10px 0 0 0;margin:0.625rem 0 0 0;}}@media (max-width:900px){.takuma_infoblock .inner{margin:0 auto;max-width:280px;max-width:17.5rem;}}.three-col{margin-left:0px;margin-right:0px;width:calc(100% + 0px);}.three-col .col{width:calc(33.33333%);float:left;margin-left:0px;}@media (max-width:900px){.three-col .col{width:calc(100%);float:left;margin-left:0px;}}.two-col{margin-left:0px;margin-right:0px;width:calc(100% + 0px);}.two-col .col{width:calc(50%);float:left;margin-left:0px;padding:0 30px 0 0;padding:0 1.875rem 0 0;}.two-col .col:last-child{padding:0 0 0 30px;padding:0 0 0 1.875rem;}@media (max-width:900px){.two-col .col{width:calc(100%);float:left;margin-left:0px;padding:0;}.two-col .col:last-child{padding:35px 0 0 0;padding:2.1875rem 0 0 0;}}.two-col-left{display:flex;}@media (max-width:600px){.two-col-left{flex-direction:column;}}.two-col-left main{flex-basis:650px;}@media (max-width:900px){.two-col-left main{flex-basis:100%;}}.two-col-left aside{flex-basis:390px;margin:0 0 0 100px;margin:0 0 0 6.25rem;padding:0 0 0 30px;padding:0 0 0 1.875rem;position:relative;}@media (min-width:600px) and (max-width:900px){.two-col-left aside{margin:0 0 0 30px;margin:0 0 0 1.875rem;}}@media (max-width:600px){.two-col-left aside{margin:0;padding:0;border-top:4px dotted #242e6f;}}.two-col-left aside:before{border:2px dotted #fff;border-image-repeat:stretch;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-blue.svg');border-image-slice:2;border-image-repeat:round;border-image-width:0 0 0 auto;content:"";position:absolute;left:0;top:0;height:100%;}@media (max-width:600px){.two-col-left aside:before{display:none;}}.takuma_introtext header{position:relative;text-align:center;padding:0 0 25px 0;padding:0 0 1.5625rem 0;margin:0 0 50px 0;margin:0 0 3.125rem 0;}.takuma_introtext header:after{content:"";width:70px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px dotted #fff;border-image-repeat:stretch;border-image-source:none;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-blue-big.svg');border-image-slice:5;border-image-repeat:round;border-image-width:auto;border-image-width:0 0 auto 0;}.takuma_introtext.layout-1 .pagetitle,.takuma_introtext.layout-1 .takuma_teaser header h2,.takuma_teaser header .takuma_introtext.layout-1 h2,.takuma_introtext.layout-1 .takuma_textimageblock header h2,.takuma_textimageblock header .takuma_introtext.layout-1 h2,.takuma_introtext.layout-1 .takuma_magazin header h2,.takuma_magazin header .takuma_introtext.layout-1 h2,.takuma_introtext.layout-1 .takuma_socialstream header h2,.takuma_socialstream header .takuma_introtext.layout-1 h2{font-size:42px;font-size:2.625rem;}.takuma_topimage{overflow-x:hidden;}.takuma_topimage h1,.takuma_topimage h2,.takuma_topimage h3{color:#fff;text-align:center;}.takuma_topimage h3{font-family:PFCentroSansPro-Regular,sans-serif;margin:0 0 25px 0;margin:0 0 1.5625rem 0;}.takuma_topimage header{position:relative;text-align:center;padding:70px 0 25px 0;padding:4.375rem 0 1.5625rem 0;margin:0 0 25px 0;margin:0 0 1.5625rem 0;}.takuma_topimage header:after{content:"";width:70px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px dotted #fff;border-image-repeat:stretch;border-image-source:none;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-white-big.svg');border-image-slice:5;border-image-repeat:round;border-image-width:auto;border-image-width:0 0 auto 0;}.takuma_topimage .image{position:relative;z-index:1;}.takuma_topimage .image img{box-shadow:0 2px 20px 0 rgba(0,0,0,0.2);}.takuma_topimage .image:after{content:"";width:200vw;height:50%;background:#fff;position:absolute;z-index:-1;bottom:0;left:-50vw;}.takuma_topimage .badge{position:absolute;left:-64px;top:64px;width:128px;height:128px;text-align:center;border-radius:100%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 24px 0 rgba(0,0,0,0.2);}@media (max-width:600px){.takuma_topimage .badge{display:none;}}@media (max-width:1272px){.takuma_topimage .badge{left:24px;top:24px;box-shadow:0 2px 24px 0 rgba(0,0,0,0.5);}}.takuma_topimage .inner{transform:rotate(-15deg);}.takuma_topimage strong{display:block;}.takuma_topimage.layout-1 .image img{box-shadow:0 0 0;}.takuma_topimage.layout-1 .image span{display:block;padding:12px 0 0;padding:0.75rem 0 0;font-size:14px;letter-spacing:1px;}.takuma_topimage.override-1{background:#fff !important;}.takuma_topimage.override-1 h1,.takuma_topimage.override-1 h2,.takuma_topimage.override-1 h3{color:#242e6f;}.takuma_topimage.override-1 header:after{border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-blue-big.svg');}.takuma_text header{margin:0 0 15px 0;margin:0 0 0.9375rem 0;}.takuma_text header h1,.takuma_text header h2,.takuma_text header h3,.takuma_text header h4,.takuma_text header h5{font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_text .headline{font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_text .has-bg-color{padding:16px;padding:1rem;}.takuma_blockquote blockquote{border-left:5px dotted #2088c5;padding-left:20px;padding-left:1.25rem;margin:0;width:100%;}.takuma_blockquote p{font-size:28px;font-size:1.75rem;line-height:38px;line-height:2.375rem;font-family:FFOlsenWebProBold,serif;}.takuma_blockquote p:before{content:"„";}.takuma_blockquote p:after{content:"“";}.takuma_blockquote cite{display:block;font-size:14px;letter-spacing:1px;line-height:1.57;text-transform:uppercase;margin-top:20px;font-family:PFCentroSansPro-Regular,sans-serif;font-style:normal;}.takuma_works .inner{margin:80px 0 80px 0;margin:5rem 0 5rem 0;background:#ECF4F9;}.takuma_works header{position:relative;top:-40px;top:-2.5rem;}.takuma_works .works{columns:3 300px;column-gap:20px;column-gap:1.25rem;}.takuma_works .item{margin:0 1rem 1rem 0;display:inline-block;width:100%;font-size:14px;font-size:0.875rem;letter-spacing:1px;line-height:1.57;}.takuma_works figcaption{padding:10px 0;padding:0.625rem 0;}.takuma_textwithblock header{margin:0 0 18px 0;margin:0 0 1.125rem 0;}.takuma_textwithblock header h1,.takuma_textwithblock header h2,.takuma_textwithblock header h3,.takuma_textwithblock header h4,.takuma_textwithblock header h5{font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_textwithblock .headline{font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_textwithblock .box{width:50%;max-width:450px;float:left;border-right:5px dotted #2088c5;position:relative;margin:0 50px 0 -225px;margin:0 3.125rem 0 -14.0625rem;padding:0 50px 0 0;padding:0 3.125rem 0 0;}@media (min-width:600px) and (max-width:900px){.takuma_textwithblock .box{margin:0 50px 18px 0;margin:0 3.125rem 1.125rem 0;}}@media (max-width:600px){.takuma_textwithblock .box{max-width:unset;width:100%;margin:0 18px 18px 0;margin:0 1.125rem 1.125rem 0;border:5px dotted #2088c5;padding:20px;padding:1.25rem;}}.takuma_textwithblock .box img{margin:0 0 18px 0;margin:0 0 1.125rem 0;}.takuma_textwithblock .box a{font-family:PFCentroSansPro-Black,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-size:0.75rem;}.takuma_textwithblock.layout-1 .box{width:50%;max-width:450px;float:right;border-right:0;border-left:5px dotted #2088c5;position:relative;margin:0 -225px 0 50px;margin:0 -14.0625rem 0 3.125rem;padding:0 0 0 50px;padding:0 0 0 3.125rem;}@media (min-width:600px) and (max-width:900px){.takuma_textwithblock.layout-1 .box{margin:0 0 18px 50px;margin:0 0 1.125rem 3.125rem;}}@media (max-width:600px){.takuma_textwithblock.layout-1 .box{max-width:unset;width:100%;margin:0 0 18px 18px;margin:0 0 1.125rem 1.125rem;border:5px dotted #2088c5;padding:20px;padding:1.25rem;}}.takuma_imageblock .item{width:calc(100%);float:left;margin-left:0px;padding:35px;padding:2.1875rem;color:#fff;}.takuma_imageblock .image{width:calc(33.33333%);float:left;margin-left:0px;padding-right:35px;padding-right:2.1875rem;}@media (max-width:600px){.takuma_imageblock .image{width:calc(100%);float:left;margin-left:0px;padding:0 0 20px 0;padding:0 0 1.25rem 0;}}.takuma_imageblock .text{width:calc(66.66667%);float:left;margin-left:0px;}@media (max-width:600px){.takuma_imageblock .text{width:calc(100%);float:left;margin-left:0px;}}.takuma_imageblock .topline{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;letter-spacing:1px;margin:0 0 10px 0;margin:0 0 0.625rem 0;}.takuma_imageblock .headline{color:#fff;margin:0 0 10px 0;margin:0 0 0.625rem 0;}.takuma_imageblock .large{font-family:FFOlsenWebProBold,serif;color:#fff;margin:0 0 10px 0;margin:0 0 0.625rem 0;}@media (max-width:600px){.takuma_imageblock .large{word-break:break-all;}}.takuma_imageblock p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;letter-spacing:1px;}.takuma_gallery .galleryslides{position:relative;z-index:1;}.takuma_gallery .item{padding:0 35px;padding:0 2.1875rem;opacity:0.5;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;position:relative;}@media (max-width:600px){.takuma_gallery .item{padding:0 5px;padding:0 0.3125rem;}}.takuma_gallery .slick-current .item{opacity:1;}.takuma_gallery .bottom{padding:10px 0 0;padding:0.625rem 0 0;font-size:14px;font-size:0.875rem;letter-spacing:1px;}.takuma_gallery .counter{float:right;}.takuma_gallery span{margin:0 0 0 12px;margin:0 0 0 0.75rem;}@media (max-width:600px){.takuma_gallery span{position:absolute;top:5px;right:10px;color:#fff;}}.takuma_gallery a{color:#242e6f;}.takuma_gallery a:hover{color:#ff625a;}.takuma_gallery .gallery-nav{background:transparent;width:calc(50% - 450px);height:100%;position:absolute;top:0;left:0;display:block;z-index:2;cursor:pointer;}@media (max-width:600px){.takuma_gallery .gallery-nav{width:40px;}}.takuma_gallery .gallery-next{left:auto;right:0;}.takuma_boxinfo .item{display:flex;background:#fafafa;padding:20px;padding:1.25rem;}.takuma_boxinfo .icon{font-size:25px;font-size:1.5625rem;margin-top:3px;margin-right:4px;margin-right:0.25rem;}.takuma_event .item{color:#fff;display:flex;background:#242e6f;margin:0 0 20px 0;margin:0 0 1.25rem 0;}.takuma_event .item:last-child{margin:0;}.takuma_event .date{font-size:24px;font-size:1.5rem;background:#2088c5;font-family:FFOlsenWebProRegular,serif;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-basis:100px;padding:0 20px;padding:0 1.25rem;flex-shrink:0;}.takuma_event .date span{display:block;font-size:72px;font-size:4.5rem;}@media (max-width:600px){.takuma_event .date{flex-basis:120px;font-size:20px;font-size:1.25rem;}.takuma_event .date span{font-size:36px;font-size:2.25rem;}}.takuma_event .text{padding:20px 35px;padding:1.25rem 2.1875rem;}.takuma_event .large{font-family:FFOlsenWebProBold,serif;color:#fff;}.takuma_event .medium{color:#fff;padding:8px 0 15px;padding:0.5rem 0 0.9375rem;}.takuma_related header{text-align:center;margin:0 0 50px 0;margin:0 0 3.125rem 0;}.takuma_related .items{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.takuma_related .item{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);display:flex;flex-direction:column;}.takuma_related .text{padding:35px;padding:2.1875rem;}.takuma_related .small,.takuma_related .takuma_text .headline,.takuma_text .takuma_related .headline,.takuma_related .takuma_textwithblock .headline,.takuma_textwithblock .takuma_related .headline,.takuma_related .takuma_textwithimage .headline,.takuma_textwithimage .takuma_related .headline{margin:8px 0 25px;margin:0.5rem 0 1.5625rem;font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_related span{letter-spacing:1px;}@media (min-width:600px) and (max-width:900px){.takuma_related .item{width:calc(100%);float:left;margin-left:0px;flex-direction:row;margin-bottom:20px;margin-bottom:1.25rem;}.takuma_related .item:last-child{margin:0;}.takuma_related .image{flex-basis:300px;}}@media (max-width:600px){.takuma_related .item{width:calc(100%);float:left;margin-left:0px;}}.takuma_related.layout-1{background:#f9f9f9;padding:50px 0;padding:3.125rem 0;}.takuma_related.layout-2 .item{background:#f9f9f9;box-shadow:0 0 0;}.takuma_hero .item{position:relative;}.takuma_hero .wrap,.takuma_hero .wrap-medium,.takuma_hero .takuma_text.layout-1 .wrap,.takuma_text.layout-1 .takuma_hero .wrap,.takuma_hero .wrap-small,.takuma_hero .takuma_text.layout-2 .wrap,.takuma_text.layout-2 .takuma_hero .wrap,.takuma_hero .wrap-tiny{z-index:2;padding:35px 15px;padding:2.1875rem 0.9375rem;color:#fff;}.takuma_hero .inner{border:10px solid #fff;padding:50px;padding:3.125rem;position:relative;}@media (max-width:900px){.takuma_hero .inner{padding:30px;padding:1.875rem;padding-top:calc(50% + 50px);}}.takuma_hero .inner .full-link{position:absolute;top:0;left:0;width:100%;height:100%;}.takuma_hero .image{width:50%;height:100%;background-size:cover;background-position:50%;position:absolute;top:0;left:50%;z-index:1;}@media (max-width:900px){.takuma_hero .image{left:auto;width:100%;height:calc(50% - 100px);min-height:250px;min-height:15.625rem;}}@media (max-width:900px){.takuma_hero .image.id{display:none;}}.takuma_hero .image.im{display:none;}@media (max-width:900px){.takuma_hero .image.im{display:block;}}.takuma_hero .topline{border-bottom:2px dotted #fff;padding:0 0 8px 0;padding:0 0 0.5rem 0;margin:0 0 10px 0;margin:0 0 0.625rem 0;display:inline-block;}.takuma_hero .large{font-family:FFOlsenWebProBold,serif;margin:0 0 12px 0;margin:0 0 0.75rem 0;color:#fff;}.takuma_hero .small,.takuma_hero .takuma_text .headline,.takuma_text .takuma_hero .headline,.takuma_hero .takuma_textwithblock .headline,.takuma_textwithblock .takuma_hero .headline,.takuma_hero .takuma_textwithimage .headline,.takuma_textwithimage .takuma_hero .headline{margin:0 0 30px 0;margin:0 0 1.875rem 0;color:#fff;}.takuma_hero p{margin:0 0 35px 0;margin:0 0 2.1875rem 0;}.takuma_hero.layout-0 .slick-slide{margin:0 35px;margin:0 2.1875rem;width:1140px;width:71.25rem;}@media (max-width:900px){.takuma_hero.layout-0 .slick-slide{width:100%;margin:0;}}.takuma_hero.layout-0 .item:after{left:0;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:32px;margin-top:-32px;}@media (max-width:900px){.takuma_hero.layout-0 .item:after{display:none;}}.takuma_hero.layout-0 .wrap,.takuma_hero.layout-0 .wrap-medium,.takuma_hero.layout-0 .wrap-small,.takuma_hero.layout-0 .wrap-tiny{padding:40px 70px;padding:2.5rem 4.375rem;}@media (max-width:900px){.takuma_hero.layout-0 .wrap,.takuma_hero.layout-0 .wrap-medium,.takuma_hero.layout-0 .wrap-small,.takuma_hero.layout-0 .wrap-tiny{padding:40px 20px;padding:2.5rem 1.25rem;}}.takuma_hero .slick-dots{bottom:35px;position:relative;}.takuma_hero .slick-dots li{margin:0 10px;}@media (max-width:900px){.takuma_hero .slick-dots{bottom:unset;top:236px;position:absolute;}}.takuma_hero .slick-dots li button{width:4px;height:4px;}.takuma_hero .slick-dots li button::before{background:transparent;border:2px solid #fff;width:6px;height:6px;}.takuma_hero .slick-dots li.slick-active button::before{background:#fff;border-color:#fff;}.takuma_hero .slick-dots li button::before{background:transparent;border:2px solid #fff;}.takuma_hero .heroslides{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;overflow:hidden;}@media (min-width:900px){.takuma_hero .heroslides{height:490px;height:30.625rem;}}.takuma_hero .heroslides.slick-initialized{visibility:visible;opacity:1;}.takuma_contacts header{margin:0 0 35px 0;margin:0 0 2.1875rem 0;}.takuma_contacts .items{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);display:flex;flex-wrap:wrap;}.takuma_contacts .item{background:#f9f9f9;width:calc(33.33333% - 40px);float:left;margin-left:30px;margin-bottom:30px;}@media (min-width:600px) and (max-width:900px){.takuma_contacts .item{width:calc(50% - 45px);float:left;margin-left:30px;}}@media (max-width:600px){.takuma_contacts .item{width:calc(100% - 60px);float:left;margin-left:30px;}}.takuma_contacts .text{padding:35px 20px 23px;padding:2.1875rem 1.25rem 1.4375rem;}.takuma_contacts .job{letter-spacing:1px;}.takuma_contacts .small,.takuma_contacts .takuma_text .headline,.takuma_text .takuma_contacts .headline,.takuma_contacts .takuma_textwithblock .headline,.takuma_textwithblock .takuma_contacts .headline,.takuma_contacts .takuma_textwithimage .headline,.takuma_textwithimage .takuma_contacts .headline{font-family:PFCentroSansPro-Bold,sans-serif;margin:12px 0;margin:0.75rem 0;}.takuma_contacts .actions{text-transform:uppercase;font-size:12px;font-size:0.75rem;font-family:PFCentroSansPro-Bold,sans-serif;letter-spacing:2px;}.takuma_contacts .actions a{display:block;margin-bottom:12px;margin-bottom:0.75rem;}.takuma_contacts .actions span{color:#242e6f;width:32px;height:32px;display:inline-block;text-align:center;line-height:32px;margin-right:4px;margin-right:0.25rem;font-size:18px;font-size:1.125rem;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.takuma_contacts .actions span:before{position:relative;top:3px;left:-2px;}.takuma_jumpnav nav{display:flex;justify-content:center;}.takuma_jumpnav a{text-transform:uppercase;margin:0 20px;margin:0 1.25rem;color:#242e6f;border-bottom:1px solid transparent;font-family:PFCentroSansPro-Bold,sans-serif;font-size:14px;font-size:0.875rem;letter-spacing:1px;}.takuma_jumpnav a:first-child{margin-left:0;}.takuma_jumpnav a:last-child{margin-right:0;}.takuma_jumpnav a:hover{border-color:#242e6f;}@media (max-width:600px){.takuma_jumpnav{display:none;}}.takuma_exhibition .item{display:flex;margin-bottom:40px;margin-bottom:2.5rem;background:#fff;}@media (max-width:600px){.takuma_exhibition .item{flex-direction:column;}}.takuma_exhibition .item:last-child{margin:0;}.takuma_exhibition .text{padding:20px 35px;padding:1.25rem 2.1875rem;}@media (max-width:600px){.takuma_exhibition .text{padding:20px;padding:1.25rem;}}.takuma_exhibition .image{flex-shrink:0;flex-basis:320px;}@media (max-width:600px){.takuma_exhibition .image{flex-shrink:1;flex-basis:100%;}}.takuma_exhibition h3{font-family:PFCentroSansPro-Bold,sans-serif;margin:12px 0;margin:0.75rem 0;}.takuma_exhibition p{margin:0 0 2px 0;margin:0 0 0.125rem 0;letter-spacing:1px;}.takuma_exhibition .large{margin:0 0 37px 0;margin:0 0 2.3125rem 0;}.takuma_exhibition .headline{font-family:FFOlsenWebProBold,serif;margin:0 0 32px 0;margin:0 0 2rem 0;}.takuma_exhibition .text span{letter-spacing:1px;}.takuma_exhibition.layout-1{background:#f9f9f9;padding:60px 0;padding:3.75rem 0;}.takuma_boxdownload span{letter-spacing:1px;}.takuma_boxdownload .tiny{margin:20px 0 10px;margin:1.25rem 0 0.625rem;font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_boxdownload p.dot{padding:0 0 0 20px;padding:0 0 0 1.25rem;position:relative;margin:0 0 8px 0;margin:0 0 0.5rem 0;}.takuma_boxdownload p.dot:before{content:"·";position:absolute;left:0;top:0;font-family:PFCentroSansPro-Bold,sans-serif;font-size:20px;}.takuma_boxdownload.layout-1{background:#f9f9f9;padding:20px 45px;padding:1.25rem 2.8125rem;}.takuma_boxcontact .text{padding:20px 0 0;padding:1.25rem 0 0;float:left;}.takuma_boxcontact .job{letter-spacing:1px;}.takuma_boxcontact .tiny{font-family:PFCentroSansPro-Bold,sans-serif;margin:12px 0;margin:0.75rem 0;}.takuma_boxcontact img{border-radius:100%;max-width:80px;max-width:5rem;float:left;margin:0 20px 0 0;margin:0 1.25rem 0 0;}.takuma_boxcontact .top{float:left;width:100%;display:flex;align-items:center;}.takuma_boxcontact .name{align-items:center;justify-content:center;}.takuma_boxcontact .actions{margin:20px 0 0;margin:1.25rem 0 0;text-transform:uppercase;float:left;font-size:12px;font-size:0.75rem;font-family:PFCentroSansPro-Bold,sans-serif;letter-spacing:2px;}.takuma_boxcontact .actions a{display:block;height:32px;height:2rem;line-height:32px;line-height:2rem;}.takuma_boxcontact .actions span{color:#242e6f;width:32px;height:32px;display:inline-block;text-align:center;line-height:32px;margin-right:4px;margin-right:0.25rem;font-size:18px;font-size:1.125rem;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.takuma_boxcontact .actions span:before{position:relative;top:3px;left:-2px;}.takuma_boxcontact.layout-1{background:#f9f9f9;padding:20px 45px;padding:1.25rem 2.8125rem;}div.takuma_boxcontact{float:left;}.takuma_magazin,.takuma_socialstream{background:#2088c5;padding:100px 0;padding:6.25rem 0;}.takuma_magazin header,.takuma_socialstream header{margin:0 0 50px 0;margin:0 0 3.125rem 0;}.takuma_magazin header h2,.takuma_socialstream header h2{color:#fff;}.takuma_magazin header h2 span,.takuma_socialstream header h2 span{display:block;font-family:FFOlsenWebProBold,serif;}.takuma_magazin span,.takuma_socialstream span{letter-spacing:1px;}.takuma_magazin h3.small,.takuma_magazin .takuma_text h3.headline,.takuma_text .takuma_magazin h3.headline,.takuma_magazin .takuma_textwithblock h3.headline,.takuma_textwithblock .takuma_magazin h3.headline,.takuma_magazin .takuma_textwithimage h3.headline,.takuma_textwithimage .takuma_magazin h3.headline,.takuma_socialstream h3.small,.takuma_socialstream .takuma_text h3.headline,.takuma_text .takuma_socialstream h3.headline,.takuma_socialstream .takuma_textwithblock h3.headline,.takuma_textwithblock .takuma_socialstream h3.headline,.takuma_socialstream .takuma_textwithimage h3.headline,.takuma_textwithimage .takuma_socialstream h3.headline{font-family:PFCentroSansPro-Bold,sans-serif;margin:14px 0 36px;margin:0.875rem 0 2.25rem;}.takuma_magazin .actions,.takuma_socialstream .actions{text-align:center;margin:40px 0 60px;margin:2.5rem 0 3.75rem;}@media (max-width:600px){.takuma_magazin .actions,.takuma_socialstream .actions{margin:40px 0 0;margin:2.5rem 0 0;}}.takuma_magazin .follow,.takuma_socialstream .follow{padding:30px 0 0;padding:1.875rem 0 0;text-align:center;color:#fff;border:2px dotted #fff;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-white.svg');border-image-slice:2;border-image-repeat:round;border-image-width:auto 0 0 0;}.takuma_magazin .follow .headline,.takuma_socialstream .follow .headline{color:#fff;letter-spacing:0;}.takuma_magazin .follow .hashtag,.takuma_socialstream .follow .hashtag{display:block;margin:10px 0 20px;margin:0.625rem 0 1.25rem;}@media (max-width:600px){.takuma_magazin .follow,.takuma_socialstream .follow{display:none;}}.takuma_magazin .menu-social,.takuma_socialstream .menu-social{text-align:center;}.takuma_magazin .menu-social li,.takuma_socialstream .menu-social li{float:none;margin:0 19px;margin:0 1.1875rem;}.takuma_magazin .menu-social a,.takuma_socialstream .menu-social a{width:48px;width:3rem;height:48px;height:3rem;line-height:48px;line-height:3rem;background:#fff;color:#2088c5;}.takuma_magazin .menu-social a:hover,.takuma_socialstream .menu-social a:hover{background:#ff625a;color:#fff;}.takuma_magazin .menu-social a:after,.takuma_socialstream .menu-social a:after{font-size:26px;padding-left:0;}.takuma_magazin .items,.takuma_socialstream .items{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:masonry;margin:0 -15px;}@media (max-width:600px){.takuma_magazin .items,.takuma_socialstream .items{grid-template-columns:repeat(1,1fr);}}.takuma_magazin .item,.takuma_socialstream .item{margin:0 0 30px 0;display:inline-block;width:100%;position:relative;}.takuma_magazin .text,.takuma_socialstream .text{padding:20px 30px;padding:1.25rem 1.875rem;}.takuma_magazin .card-news,.takuma_socialstream .card-news{margin:0 15px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.2);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;display:flex;flex-direction:column;height:100%;background:#fff;}.takuma_magazin .card-news .text,.takuma_socialstream .card-news .text{background:#fff;padding:20px 30px;padding:1.25rem 1.875rem;}.takuma_magazin .card-news:hover,.takuma_socialstream .card-news:hover{box-shadow:0 0 0;transform:scale(1.05);}.takuma_magazin .card-twitter,.takuma_socialstream .card-twitter{background:#1e2965;}.takuma_magazin .card-twitter .text,.takuma_socialstream .card-twitter .text{color:#fff;padding:30px;padding:1.875rem;}.takuma_magazin .card-twitter a,.takuma_socialstream .card-twitter a{color:#fff;text-transform:none;font-family:PFCentroSansPro-Regular,sans-serif;letter-spacing:0;}.takuma_magazin .card-twitter a:hover,.takuma_socialstream .card-twitter a:hover{color:#ff625a;}.takuma_magazin .card-twitter:after,.takuma_socialstream .card-twitter:after{content:"\e921";display:inline-block;width:16px;height:16px;font-family:'kunsthalle';font-size:30px;font-size:1.875rem;bottom:30px;right:30px;position:absolute;padding-left:5px;padding-left:0.3125rem;color:#fff;}.takuma_magazin .card-instagram,.takuma_socialstream .card-instagram{background:#1e2965;}.takuma_magazin .card-instagram .text,.takuma_socialstream .card-instagram .text{color:#fff;padding:30px;padding:1.875rem;background:rgba(255,98,90,0.9);position:absolute;top:0;left:0;width:100%;height:100%;}.takuma_magazin .card-instagram p,.takuma_socialstream .card-instagram p{font-family:PFCentroSansPro-Black,sans-serif;letter-spacing:1px;}.takuma_magazin .card-instagram span,.takuma_socialstream .card-instagram span{font-family:PFCentroSansPro-Regular,sans-serif;letter-spacing:0;display:inline-block;}.takuma_magazin .card-instagram:after,.takuma_socialstream .card-instagram:after{content:"\e916";display:inline-block;width:16px;height:16px;font-family:'kunsthalle';font-size:30px;font-size:1.875rem;bottom:30px;right:30px;position:absolute;padding-left:5px;padding-left:0.3125rem;color:#fff;}.takuma_magazin .ias-spinner,.takuma_magazin .ias-trigger-prev,.takuma_socialstream .ias-spinner,.takuma_socialstream .ias-trigger-prev{visibility:hidden;}.takuma_magazin .ias-trigger,.takuma_socialstream .ias-trigger{column-span:all;text-align:center;margin:40px 0 0;margin:2.5rem 0 0;}.takuma_magazin header.ajax-header,.takuma_socialstream header.ajax-header{position:relative;text-align:center;padding:0 0 25px 0;padding:0 0 1.5625rem 0;margin:0 0 25px 0;margin:0 0 1.5625rem 0;}.takuma_magazin header.ajax-header:after,.takuma_socialstream header.ajax-header:after{content:"";width:70px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px dotted #fff;border-image-repeat:stretch;border-image-source:none;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-white-big.svg');border-image-slice:5;border-image-repeat:round;border-image-width:auto;border-image-width:0 0 auto 0;}.takuma_magazin header.ajax-header h1,.takuma_magazin header.ajax-header h2,.takuma_magazin header.ajax-header h3,.takuma_socialstream header.ajax-header h1,.takuma_socialstream header.ajax-header h2,.takuma_socialstream header.ajax-header h3{color:#fff;text-align:center;}.takuma_magazin .select,.takuma_socialstream .select{width:258px;width:16.125rem;margin:0 30px 0 0;margin:0 1.875rem 0 0;display:inline-block;position:relative;border:2px solid #fff;line-height:48px;line-height:3rem;height:48px;height:3rem;text-align:left;font-size:19px;font-size:1.1875rem;}@media (min-width:600px) and (max-width:900px){.takuma_magazin .select,.takuma_socialstream .select{width:220px;width:13.75rem;}}@media (max-width:600px){.takuma_magazin .select,.takuma_socialstream .select{width:100%;margin:0 0 24px 0;margin:0 0 1.5rem 0;}}.takuma_magazin label,.takuma_socialstream label{width:100%;display:block;cursor:pointer;font-size:15px;}.takuma_magazin .select-trigger,.takuma_socialstream .select-trigger{display:block;cursor:pointer;padding:0 20px;padding:0 1.25rem;color:#fff;}.takuma_magazin .select-icon,.takuma_socialstream .select-icon{float:right;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.takuma_magazin .select-icon i,.takuma_socialstream .select-icon i{font-size:14px;top:2px;position:relative;}.takuma_magazin .select-icon.active,.takuma_socialstream .select-icon.active{transform:rotate(180deg);}.takuma_magazin .select-values,.takuma_socialstream .select-values{position:absolute;left:-2px;top:54px;background:#fff;width:calc(100% + 4px);padding:16px;display:none;z-index:405;box-shadow:0 2px 20px 0 rgba(0,0,0,0.2);}.takuma_magazin .select-values.active,.takuma_socialstream .select-values.active{display:block;background:#fff;}.takuma_magazin .select-values ul,.takuma_socialstream .select-values ul{border-top:1px solid #fff;}.takuma_magazin .select-values li,.takuma_socialstream .select-values li{border-top:1px solid #B2C9CC;}.takuma_magazin .select-values li:hover,.takuma_socialstream .select-values li:hover{background:#fff;}.takuma_magazin .select-values [type="checkbox"],.takuma_magazin .select-values [type="radio"],.takuma_socialstream .select-values [type="checkbox"],.takuma_socialstream .select-values [type="radio"]{display:none;}.takuma_magazin .select-values .btn,.takuma_magazin .select-values .nav-content .actions a,.nav-content .actions .takuma_magazin .select-values a,.takuma_magazin .select-values .ias-trigger-next a,.takuma_magazin .ias-trigger-next .select-values a,.takuma_socialstream .ias-trigger-next .takuma_magazin .select-values a,.takuma_magazin .select-values .pagination a,.takuma_magazin .pagination .select-values a,.takuma_magazin .select-values .takuma_search .kesearch_searchbox input.btn.btn-orange,.takuma_search .kesearch_searchbox .takuma_magazin .select-values input.btn.btn-orange,.takuma_socialstream .select-values .btn,.takuma_socialstream .select-values .nav-content .actions a,.nav-content .actions .takuma_socialstream .select-values a,.takuma_magazin .ias-trigger-next .takuma_socialstream .select-values a,.takuma_socialstream .select-values .ias-trigger-next a,.takuma_socialstream .ias-trigger-next .select-values a,.takuma_socialstream .select-values .takuma_magazin .pagination a,.takuma_magazin .pagination .takuma_socialstream .select-values a,.takuma_socialstream .select-values .takuma_search .kesearch_searchbox input.btn.btn-orange,.takuma_search .kesearch_searchbox .takuma_socialstream .select-values input.btn.btn-orange{width:100%;}.takuma_magazin .select-values2,.takuma_socialstream .select-values2{text-align:center;}.takuma_magazin .select-values2 input,.takuma_socialstream .select-values2 input{width:100%;text-align:center;}.takuma_magazin .news-filter p,.takuma_socialstream .news-filter p{font-size:14px;color:#fff;margin:0;text-transform:uppercase;letter-spacing:1px;}.takuma_magazin .news-filter fieldset,.takuma_socialstream .news-filter fieldset{margin:25px 0 48px;margin:1.5625rem 0 3rem;}.news_head{text-align:center;}.news_head .image{max-width:945px;max-width:59.0625rem;margin:0 auto;}.news_head .copy{text-align:left;padding-top:12px;font-size:14px;letter-spacing:1px;}.news_head header{position:relative;text-align:center;padding:0 0 25px 0;padding:0 0 1.5625rem 0;margin:50px 0;margin:3.125rem 0;}.news_head header:after{content:"";width:70px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px dotted #fff;border-image-repeat:stretch;border-image-source:none;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-blue-light.svg');border-image-slice:5;border-image-repeat:round;border-image-width:auto;border-image-width:0 0 auto 0;}.takuma_magazin .news-filter .inner{margin:0 0 48px;margin:0 0 3rem;display:flex;justify-content:space-between;}@media (max-width:900px){.takuma_magazin .news-filter .inner{flex-direction:column;}}.takuma_magazin .form-group{margin:0;}.takuma_magazin .select{flex:0 1 220px;margin:0;}@media (max-width:900px){.takuma_magazin .select{flex:1 1 100%;margin:0 0 10px 0;}}.takuma_magazin .rss svg{width:16px;fill:#2088c5;}.takuma_magazin .news-filter .btn,.takuma_magazin .news-filter .nav-content .actions a,.nav-content .actions .takuma_magazin .news-filter a,.takuma_magazin .news-filter .ias-trigger-next a,.takuma_magazin .ias-trigger-next .news-filter a,.takuma_socialstream .ias-trigger-next .takuma_magazin .news-filter a,.takuma_magazin .news-filter .pagination a,.takuma_magazin .pagination .news-filter a,.takuma_magazin .news-filter .takuma_search .kesearch_searchbox input.btn.btn-orange,.takuma_search .kesearch_searchbox .takuma_magazin .news-filter input.btn.btn-orange{display:flex;align-items:center;text-transform:unset;font-family:PFCentroSansPro-Regular,sans-serif;padding:4px 20px;font-size:19px;}.takuma_magazin .news-filter .btn svg,.takuma_magazin .news-filter .nav-content .actions a svg,.nav-content .actions .takuma_magazin .news-filter a svg,.takuma_magazin .news-filter .ias-trigger-next a svg,.takuma_magazin .ias-trigger-next .news-filter a svg,.takuma_socialstream .ias-trigger-next .takuma_magazin .news-filter a svg,.takuma_magazin .news-filter .pagination a svg,.takuma_magazin .pagination .news-filter a svg,.takuma_magazin .news-filter .takuma_search .kesearch_searchbox input.btn.btn-orange svg,.takuma_search .kesearch_searchbox .takuma_magazin .news-filter input.btn.btn-orange svg{width:16px;fill:#fff;margin-right:10px;}.takuma_magazin .news-filter .btn:hover svg,.takuma_magazin .news-filter .nav-content .actions a:hover svg,.nav-content .actions .takuma_magazin .news-filter a:hover svg,.takuma_magazin .news-filter .ias-trigger-next a:hover svg,.takuma_magazin .ias-trigger-next .news-filter a:hover svg,.takuma_socialstream .ias-trigger-next .takuma_magazin .news-filter a:hover svg,.takuma_magazin .news-filter .pagination a:hover svg,.takuma_magazin .pagination .news-filter a:hover svg{fill:#ff625a;}@media (max-width:1194px){.takuma_magazin .news-filter .search-trigger{display:none;}}.takuma_magazin .select-values2{text-align:left;}.takuma_magazin header{position:relative;text-align:center;padding:0 0 25px 0;padding:0 0 1.5625rem 0;margin:0 0 50px 0;margin:0 0 3.125rem 0;}.takuma_magazin header:after{content:"";width:70px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px dotted #fff;border-image-repeat:stretch;border-image-source:none;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-white-big.svg');border-image-slice:5;border-image-repeat:round;border-image-width:auto;border-image-width:0 0 auto 0;}.takuma_magazin header h1,.takuma_magazin header h2,.takuma_magazin header h3{color:#fff;}.takuma_magazin header .small,.takuma_magazin header .takuma_text .headline,.takuma_text .takuma_magazin header .headline,.takuma_magazin header .takuma_textwithblock .headline,.takuma_textwithblock .takuma_magazin header .headline,.takuma_magazin header .takuma_textwithimage .headline,.takuma_textwithimage .takuma_magazin header .headline{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;}.takuma_magazin .item{}.takuma_magazin .menu-social{display:flex;justify-content:center;align-items:center;}.takuma_magazin .menu-social a{display:flex;justify-content:center;}.takuma_magazin .ias-trigger{display:flex;justify-content:center;}.takuma_magazin .pagination{margin:30px 0 50px;margin:1.875rem 0 3.125rem;column-span:all;width:100%;display:flex;justify-content:center;}.takuma_magazin .pagination li{margin:0 10px;}.magazin-all{display:flex;justify-content:center;margin:30px 0 50px;margin:1.875rem 0 3.125rem;}.blogpagination{grid-column-start:1;grid-column-end:4;display:flex;justify-content:center;margin-bottom:2rem;}.blogpagination__item{margin:0 10px;}.blogpagination__link:hover{background:#fff;}.blogpagination__item--current{background:#fff;}.blogpagination__item--previous,.blogpagination__item--next{display:none;}.takuma_calendar .day{display:flex;width:100%;border-bottom:2px dotted #242e6f;padding:35px 0 15px;padding:2.1875rem 0 0.9375rem;}@media (max-width:600px){.takuma_calendar .day{border:unset;padding:0;padding:0;}}.takuma_calendar .date{display:flex;flex-basis:80px;text-align:center;flex-direction:column;padding:0 60px 0 0;padding:0 3.75rem 0 0;}.takuma_calendar .date .headline{font-family:FFOlsenWebProBold,serif;line-height:40px;line-height:2.5rem;}@media (max-width:600px){.takuma_calendar .date{display:none;}}.takuma_calendar .entrys{display:flex;flex-grow:1;flex-direction:column;}.takuma_calendar .entry{display:flex;margin:0 0 35px 0;margin:0 0 2.1875rem 0;position:relative;}@media (max-width:600px){.takuma_calendar .entry{flex-direction:column;padding:20px 0;padding:1.25rem 0;margin:0;border-bottom:2px dotted #242e6f;}}.takuma_calendar .entry .time{display:flex;letter-spacing:1px;font-size:13px;font-size:0.8125rem;flex-basis:220px;width:220px;line-height:24px;line-height:1.5rem;}@media (max-width:600px){.takuma_calendar .entry .time{display:none;}}.takuma_calendar .entry .time-mobile{display:none;letter-spacing:1px;font-size:13px;font-size:0.8125rem;line-height:24px;line-height:1.5rem;}@media (max-width:600px){.takuma_calendar .entry .time-mobile{display:block;}}.takuma_calendar .entry .text{display:flex;flex-direction:column;flex-grow:1;width:100%;}@media (max-width:600px){.takuma_calendar .entry .text{padding:0 20px 0 0;padding:0 1.25rem 0 0;}}.takuma_calendar .entry .headline{font-family:PFCentroSansPro-Bold,sans-serif;border-bottom:2px solid transparent;display:inline-block;}.takuma_calendar .entry .headline:hover{color:#ff625a;border-color:#ff625a;}@media (max-width:600px){.takuma_calendar .entry .headline{display:inline;}}.takuma_calendar .entry .actions{text-align:right;flex-basis:80px;width:100px;display:flex;align-items:center;justify-content:center;}.takuma_calendar .entry .action{text-align:right;flex-basis:120px;width:120px;display:flex;}@media (max-width:600px){.takuma_calendar .entry .action{position:absolute;right:0;top:42px;width:unset;}.takuma_calendar .entry .action span{display:none;}}.takuma_calendar .calendar_head{text-align:center;}.takuma_calendar .calendar_head .image{max-width:945px;max-width:59.0625rem;margin:0 auto;}.takuma_calendar .calendar_head .copy{text-align:left;padding-top:12px;font-size:14px;letter-spacing:1px;}.takuma_calendar .calendar_head header{position:relative;text-align:center;padding:0 0 25px 0;padding:0 0 1.5625rem 0;margin:50px 0;margin:3.125rem 0;}.takuma_calendar .calendar_head header:after{content:"";width:70px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px dotted #fff;border-image-repeat:stretch;border-image-source:none;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-blue-light.svg');border-image-slice:5;border-image-repeat:round;border-image-width:auto;border-image-width:0 0 auto 0;}.takuma_calendar .calendarslides .day{border-top:2px dotted #242e6f;border-bottom:0;}.takuma_calendar .calendarslides header{display:flex;width:100%;justify-content:center;align-items:center;margin:0 0 10px 0;margin:0 0 0.625rem 0;}@media (max-width:600px){.takuma_calendar .calendarslides header{justify-content:space-between;}}.takuma_calendar .calendarslides .cal-nav{font-size:30px;font-size:1.875rem;cursor:pointer;position:relative;padding:0 20px;padding:0 1.25rem;}@media (max-width:600px){.takuma_calendar .calendarslides .cal-nav{padding:0 0 0 20px;padding:0 0 0 1.25rem;}}.takuma_calendar .calendarslides .cal-nav.cal-prev{transform:rotate(180deg);top:-7px;}@media (max-width:600px){.takuma_calendar .calendarslides .cal-nav.cal-prev{padding:0 0 0 20px;padding:0 0 0 1.25rem;}}.takuma_calendar .calendarslides .cal-nav:hover{color:#242e6f;}.takuma_calendar .calendarslides .cal-nav.slick-disabled{color:#e7e7e7;cursor:default;}.takuma_calendar .slide-actions{display:flex;width:100%;justify-content:center;align-items:center;margin:40px 0 0;margin:2.5rem 0 0;}.takuma_calendar .calendarmini .day{border-top:2px dotted #242e6f;border-bottom:0;}.takuma_calendar .calendarmini header{display:flex;width:100%;justify-content:center;align-items:center;margin:0 0 10px 0;margin:0 0 0.625rem 0;}@media (max-width:600px){.takuma_calendar .calendarmini header{justify-content:space-between;}}.takuma_calendar .calendarmini .date{text-transform:uppercase;}.takuma_calendar .month-nav{display:flex;align-content:center;align-items:center;margin:0 0 24px 0;margin:0 0 1.5rem 0;}.takuma_calendar .month-nav ul{display:flex;width:100%;font-family:PFCentroSansPro-Bold,sans-serif;text-transform:uppercase;font-size:18px;font-size:1.125rem;}.takuma_calendar .month-nav ul li{text-align:center;}.takuma_calendar .month-nav ul span{font-family:PFCentroSansPro-Regular,sans-serif;font-size:14px;font-size:0.875rem;padding:8px 0 0;padding:0.5rem 0 0;display:inline-block;}.takuma_calendar .month-nav .not-current-month{display:none;}.takuma_calendar .month-nav .month{color:#ff625a;text-transform:uppercase;font-size:26px;font-size:1.625rem;padding:0 20px;padding:0 1.25rem;}@media (max-width:600px){.takuma_calendar .month-nav{display:none;}}.takuma_calendar .month-nav-mobile{display:none;position:relative;}@media (max-width:600px){.takuma_calendar .month-nav-mobile{display:block;}}.takuma_calendar .month-nav-mobile-header{display:flex;justify-content:space-between;border-bottom:2px dotted #242e6f;margin:0 0 20px 0;margin:0 0 1.25rem 0;padding:0 0 20px;padding:0 0 1.25rem;font-size:24px;font-size:1.5rem;font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_calendar .month-nav-mobile-header span i{font-size:16px;font-size:1rem;}.takuma_calendar .month-nav-mobile-header .month-content-trigger{cursor:pointer;color:#2088c5;}.takuma_calendar .month-nav-mobile-month{position:absolute;top:-30px;left:0;background:#fff;padding:30px 20px 20px;padding:1.875rem 1.25rem 1.25rem;box-shadow:0 0 20px rgba(0,0,0,0.5);width:100%;z-index:2;font-family:PFCentroSansPro-Bold,sans-serif;display:none;}.takuma_calendar .month-nav-mobile-month.active{display:block;}.takuma_calendar .month-nav-mobile-month .month-nav-mobile-header{padding:0 0 20px;padding:0 0 1.25rem;}.takuma_calendar .month-nav-mobile-month table{margin:0;}.takuma_calendar .month-nav-mobile-month td{text-align:center;padding:10px 0;padding:0.625rem 0;}.takuma_calendar .month-nav-mobile-month .table-day td{font-family:PFCentroSansPro-Regular,sans-serif;color:#a1a1a1;text-transform:uppercase;}.takuma_calendar .month-nav-mobile-month .not-current-month{color:#fff;}.takuma_calendar.layout-1{background:#e7f3f9;padding:70px 0 56px;padding:4.375rem 0 3.5rem;}.takuma_calendar .takuma_imageblock .wrap,.takuma_calendar .takuma_imageblock .wrap-medium,.takuma_calendar .takuma_imageblock .wrap-small,.takuma_calendar .takuma_imageblock .wrap-tiny{padding:0;}.takuma_calendar .calendar-special{display:flex;background:#1e2968;padding:50px 36px;padding:3.125rem 2.25rem;color:#fff;margin:50px 0;margin:3.125rem 0;}.takuma_calendar .calendar-special .image{flex:0 0 340px;}.takuma_calendar .calendar-special .text{flex:0 1 100%;padding:0 0 0 50px;padding:0 0 0 3.125rem;}.takuma_calendar .calendar-special a{color:#fff;}.takuma_calendar .calendar-special h3{font-size:42px;font-size:2.625rem;padding:16px 0;padding:1rem 0;}.takuma_calendar .calendar-special .headline{color:#fff;font-family:FFOlsenWebProRegular,serif;}.takuma_calendar .calendar-special .headline.large{font-family:FFOlsenWebProBold,serif;}.takuma_calendar .calendar-special .btn,.takuma_calendar .calendar-special .nav-content .actions a,.nav-content .actions .takuma_calendar .calendar-special a,.takuma_calendar .calendar-special .takuma_magazin .ias-trigger-next a,.takuma_magazin .ias-trigger-next .takuma_calendar .calendar-special a,.takuma_calendar .calendar-special .takuma_socialstream .ias-trigger-next a,.takuma_socialstream .ias-trigger-next .takuma_calendar .calendar-special a,.takuma_calendar .calendar-special .takuma_magazin .pagination a,.takuma_magazin .pagination .takuma_calendar .calendar-special a,.takuma_calendar .calendar-special .takuma_search .kesearch_searchbox input.btn.btn-orange,.takuma_search .kesearch_searchbox .takuma_calendar .calendar-special input.btn.btn-orange{margin:20px 0 0;margin:1.25rem 0 0;max-width:340px;max-width:21.25rem;}@media (max-width:900px){.takuma_calendar .calendar-special{flex-direction:column;}.takuma_calendar .calendar-special .image{flex:1 1 100%;display:flex;justify-content:center;}.takuma_calendar .calendar-special .image img{max-width:340px;max-width:21.25rem;}.takuma_calendar .calendar-special .text{flex:1 1 100%;display:flex;flex-direction:column;text-align:center;align-items:center;padding:50px 0 0;padding:3.125rem 0 0;}}.takuma_video .video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.takuma_video .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.takuma_video .caption{font-size:14px;font-size:0.875rem;letter-spacing:1px;line-height:22px;line-height:1.375rem;padding:10px 0 0;padding:0.625rem 0 0;}.responsive-video{position:relative;padding-bottom:56%;padding-top:30px;height:0;overflow:hidden;}.responsive-video iframe,.responsive-video object,.responsive-video embed,.responsive-video video{position:absolute;top:0;left:0;width:100%;height:100%;}.takuma_exhibitionspecials .wrap,.takuma_exhibitionspecials .wrap-medium,.takuma_exhibitionspecials .takuma_text.layout-1 .wrap,.takuma_text.layout-1 .takuma_exhibitionspecials .wrap,.takuma_exhibitionspecials .wrap-small,.takuma_exhibitionspecials .takuma_text.layout-2 .wrap,.takuma_text.layout-2 .takuma_exhibitionspecials .wrap,.takuma_exhibitionspecials .wrap-tiny{max-width:900px;max-width:56.25rem;}.takuma_exhibitionspecials header{text-align:center;margin:0 0 50px 0;margin:0 0 3.125rem 0;}.takuma_exhibitionspecials .items{display:flex;flex-direction:row;flex-wrap:wrap;}.takuma_exhibitionspecials .item{width:50%;position:relative;padding:0 80px 0 20px;padding:0 5rem 0 1.25rem;margin:0 0 50px 0;margin:0 0 3.125rem 0;}.takuma_exhibitionspecials .item:before{border:2px dotted #fff;border-image-repeat:stretch;border-image-source:url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Backgrounds/border-blue.svg');border-image-slice:2;border-image-repeat:round;border-image-width:0 0 0 auto;content:"";position:absolute;left:0;top:0;height:100%;}@media (max-width:600px){.takuma_exhibitionspecials .item:before{display:none;}}.takuma_exhibitionspecials .small,.takuma_exhibitionspecials .takuma_text .headline,.takuma_text .takuma_exhibitionspecials .headline,.takuma_exhibitionspecials .takuma_textwithblock .headline,.takuma_textwithblock .takuma_exhibitionspecials .headline,.takuma_exhibitionspecials .takuma_textwithimage .headline,.takuma_textwithimage .takuma_exhibitionspecials .headline{margin:0 0 10px;margin:0 0 0.625rem;font-family:PFCentroSansPro-Bold,sans-serif;font-size:18px;font-size:1.125rem;}.takuma_exhibitionspecials p{font-size:14px;font-size:0.875rem;letter-spacing:0.5px;line-height:22px;line-height:1.375rem;}.takuma_exhibitionspecials p:last-child{margin:0;}.takuma_exhibitionspecials.layout-1{background:#f9f9f9;padding:50px 0 0;padding:3.125rem 0 0;}.takuma_sponsors h3{color:#a4acb0;font-family:PFCentroSansPro-Regular,sans-serif;font-size:14px;font-size:0.875rem;letter-spacing:1px;text-transform:none;}.takuma_sponsors header{margin-bottom:12px;margin-bottom:0.75rem;}.takuma_sponsors .items{display:flex;}.takuma_sponsors .item{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);width:178px;width:11.125rem;display:flex;align-items:center;justify-content:center;padding:10px 20px;padding:0.625rem 1.25rem;margin-right:20px;margin-right:1.25rem;min-height:82px;min-height:5.125rem;}.takuma_textwithimage header{margin:0 0 18px 0;margin:0 0 1.125rem 0;}.takuma_textwithimage header h1,.takuma_textwithimage header h2,.takuma_textwithimage header h3,.takuma_textwithimage header h4,.takuma_textwithimage header h5{font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_textwithimage .headline{font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_textwithimage .inner{display:flex;justify-content:center;align-items:center;}.takuma_textwithimage .image{flex:1 1 50%;}.takuma_textwithimage .text{display:flex;flex:1 1 50%;flex-direction:column;}.takuma_textwithimage.layout-0 .image{border-right:5px dotted #2088c5;padding:0 50px 0 0;padding:0 3.125rem 0 0;}.takuma_textwithimage.layout-0 .text{padding:0 0 0 50px;padding:0 0 0 3.125rem;}.takuma_textwithimage.layout-1 .inner{flex-direction:row-reverse;}.takuma_textwithimage.layout-1 .image{border-left:5px dotted #2088c5;padding:0 0 0 50px;padding:0 0 0 3.125rem;}.takuma_textwithimage.layout-1 .text{padding:0 50px 0 0;padding:0 3.125rem 0 0;}@media (max-width:600px){.takuma_textwithimage.layout-0 .inner,.takuma_textwithimage.layout-1 .inner{flex-direction:column;}.takuma_textwithimage.layout-0 .image,.takuma_textwithimage.layout-1 .image{border:0;padding:0 0 30px 0;padding:0 0 1.875rem 0;border-bottom:5px dotted #2088c5;flex:1 1 auto;}.takuma_textwithimage.layout-0 .text,.takuma_textwithimage.layout-1 .text{padding:30px 0 0 0;padding:1.875rem 0 0 0;flex:1 1 auto;}}.takuma_socialicons .o-footersocial{display:inline-block;cursor:pointer;padding:12px;padding:0.75rem;border-radius:5px;margin:0 12px 0 0;margin:0 0.75rem 0 0;}.takuma_socialicons .o-footersocial:hover{opacity:0.7;}.takuma_socialicons .o-footersocial.o-fb-link{background:#1877f2;}.takuma_socialicons .o-footersocial.o-fb-link span{background:transparent url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Icons/o-fb.svg') center center no-repeat;}.takuma_socialicons .o-footersocial.o-ig-link{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1);}.takuma_socialicons .o-footersocial.o-ig-link span{background:transparent url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Icons/o-ig.svg') center center no-repeat;}.takuma_socialicons .o-footersocial.o-tw-link{background:#1da1f2;}.takuma_socialicons .o-footersocial.o-tw-link span{background:transparent url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Icons/o-tw.svg') center center no-repeat;}.takuma_socialicons .o-footersocial span{display:block;float:left;width:24px;width:1.5rem;height:24px;height:1.5rem;}.takuma_socialicons .o-footersocial span.title{margin-left:-9999em;}.takuma_newsletter .inner{background:#32404b;display:flex;padding:0;}@media (max-width:600px){.takuma_newsletter .inner{flex-direction:column;}}.takuma_newsletter header{display:flex;flex:0 0 400px;justify-content:center;align-items:center;position:relative;background:#2088c5;padding:15px;padding:0.9375rem;}.takuma_newsletter header:after{left:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(32,136,197,0);border-left-color:#2088c5;border-width:32px;margin-top:-32px;}@media (max-width:900px){.takuma_newsletter header:after{display:none;}}@media (max-width:600px){.takuma_newsletter header{flex:1 1 auto;}}.takuma_newsletter .headline{color:#fff;}.takuma_newsletter .iframe{display:flex;flex:1 1 100%;padding:15px;padding:0.9375rem;}.iframe-container{position:relative;overflow:hidden;width:100%;padding-top:58%;}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}.takuma_vergabe .item{display:flex;align-items:center;justify-content:space-between;background:#f9f9f9;padding:20px;padding:1.25rem;margin:0 0 40px 0;margin:0 0 2.5rem 0;}.takuma_vergabe .text{border-right:1px solid #e6e6e6;padding:0 20px 0 0;padding:0 1.25rem 0 0;margin:0 20px 0 0;margin:0 1.25rem 0 0;}.takuma_vergabe .headline{margin:0 0 20px;margin:0 0 1.25rem;}.takuma_vergabe p span{display:block;font-family:PFCentroSansPro-Bold,sans-serif;}.takuma_vergabe .infos{display:flex;justify-content:space-between;flex-wrap:wrap;}.takuma_vergabe .infos p{flex:0 1 50%;}.takuma_vergabe .actions{padding:0 40px;padding:0 2.5rem;}@media (max-width:900px){.takuma_vergabe .item{flex-direction:column;}.takuma_vergabe .text{border-right:0;border-bottom:1px solid #e6e6e6;padding:0 0 20px 0;padding:0 0 1.25rem 0;margin:0 0 20px 0;margin:0 0 1.25rem 0;}}@media (max-width:600px){.takuma_vergabe .infos p{flex:0 1 100%;}}.sitesearch{position:fixed;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;background:#242e6f;display:none;z-index:999;}.sitesearch.active{display:flex;}.sitesearch form{padding:20px;padding:1.25rem;}.sitesearch .search-trigger{position:absolute;top:1rem;right:1rem;color:#ff625a;font-size:40px;font-size:2.5rem;cursor:pointer;}.sitesearch .search-trigger:hover{color:#fff;}@media (max-width:600px){.sitesearch .search-trigger{font-size:26px;font-size:1.625rem;}}.sitesearch .searchinput{position:relative;max-width:1140px;}.sitesearch .searchinput:before{content:"";width:100%;height:3px;position:absolute;left:0;bottom:5px;background-color:#ff625a;}.sitesearch .searchinput span{position:absolute;right:0;bottom:-25px;color:#ff625a;}@media (max-width:600px){.sitesearch .searchinput span{font-size:13px;font-size:0.8125rem;color:rgba(255,255,255,0.5);}}.sitesearch input[type=search]{border:0;background:none;font-size:120px;font-size:7.5rem;line-height:160px;line-height:10rem;letter-spacing:8px;letter-spacing:0.5rem;height:unset;padding:0;font-family:FFOlsenWebProRegular,serif;color:#ff625a;}.sitesearch input[type=search].placeholder{color:#999ebc;}.sitesearch input[type=search]:-moz-placeholder{color:#999ebc;}.sitesearch input[type=search]::-moz-placeholder{color:#999ebc;}.sitesearch input[type=search]:-ms-input-placeholder{color:#999ebc;}.sitesearch input[type=search]::-webkit-input-placeholder{color:#999ebc;}@media (max-width:600px){.sitesearch input[type=search]{font-size:40px;font-size:2.5rem;line-height:80px;line-height:5rem;letter-spacing:unset;}.sitesearch input[type=search].placeholder{color:#fff;}.sitesearch input[type=search]:-moz-placeholder{color:#fff;}.sitesearch input[type=search]::-moz-placeholder{color:#fff;}.sitesearch input[type=search]:-ms-input-placeholder{color:#fff;}.sitesearch input[type=search]::-webkit-input-placeholder{color:#fff;}}.tx-kesearch-pi1 h1.large,.tx-kesearch-pi1 h2.large,.tx-kesearch-pi1 h3.large,.tx-kesearch-pi1 h4.large{margin:0;}.tx-kesearch-pi1 fieldset{display:flex;}@media (max-width:600px){.tx-kesearch-pi1 fieldset{flex-direction:column;}}.tx-kesearch-pi1 fieldset input,.tx-kesearch-pi1 fieldset button,.tx-kesearch-pi1 fieldset select{line-height:40px;line-height:2.5rem;height:auto;margin:0;border-radius:0;border:0;}.tx-kesearch-pi1 fieldset input:focus,.tx-kesearch-pi1 fieldset button:focus,.tx-kesearch-pi1 fieldset select:focus{border:0;}.tx-kesearch-pi1 fieldset input{width:60%;border-right:1px solid #fff;}@media (max-width:600px){.tx-kesearch-pi1 fieldset input{width:100%;border:0;}}.tx-kesearch-pi1 fieldset select{flex:2;font-size:14px;font-size:0.875rem;}@media (max-width:600px){.tx-kesearch-pi1 fieldset select{margin:2px 0;}}.tx-kesearch-pi1 fieldset button{flex:1;}.result{position:relative;}.result h3{margin-bottom:10px;margin-bottom:0.625rem;}.result h3 a{text-decoration:none;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.result p span{color:#ff625a;}.result span.icon{position:absolute;left:-50px;width:31px;width:1.9375rem;}.ce .kesearch_pagebrowser ul{list-style:none;margin:0;padding:0;}.ce .kesearch_pagebrowser ul li{display:inline;float:left;margin:0 12px 12px 0;margin:0 0.75rem 0.75rem 0;}.ce .kesearch_pagebrowser ul li a{display:inline-block;padding:12px 24px;padding:0.75rem 1.5rem;background:#194b7e;color:#ffffff;border-radius:3px;}.ce .kesearch_pagebrowser ul li a:hover,.ce .kesearch_pagebrowser ul li a.current{color:#ffffff;background:#39b349;}.cdsROW{width:inherit;}.cdsROWContainer{width:100% !important;}.cdsROWContainer .logo{float:none;width:auto;margin:unset;}.takuma_search .resultheader{margin:0 0 40px 0;margin:0 0 2.5rem 0;}.takuma_search .result{border-top:2px dotted #242e6f;padding:20px 0;padding:1.25rem 0;}.takuma_search .kesearch_searchbox{margin:40px 0;margin:2.5rem 0;}.takuma_search .kesearch_searchbox .kesearchbox{width:calc(66.66667%);float:left;margin-left:0px;}@media (max-width:600px){.takuma_search .kesearch_searchbox .kesearchbox{width:calc(100%);float:left;margin-left:0px;margin:0 0 10px 0;margin:0 0 0.625rem 0;}}.takuma_search .kesearch_searchbox #ke_search_sword{width:94%;background:#f1f1f1;line-height:56px;line-height:3.5rem;height:56px;height:3.5rem;padding:0 20px;padding:0 1.25rem;}.takuma_search .kesearch_searchbox #ke_search_sword:focus{background:#242e6f;color:#fff;}@media (max-width:600px){.takuma_search .kesearch_searchbox #ke_search_sword{width:100%;}}.takuma_search .kesearch_searchbox input.btn-orange.btn{width:calc(33.33333%);float:left;margin-left:0px;}.takuma_search .kesearch_searchbox input.btn-orange.btn-orange.btn{color:#ff625a;}.takuma_search .kesearch_searchbox input.btn-orange.btn-orange.btn:hover{color:#fff;}@media (max-width:600px){.takuma_search .kesearch_searchbox input.btn-orange.btn{width:calc(100%);float:left;margin-left:0px;}}body.compensate-for-scrollbar{overflow:hidden;}.fancybox-active{height:auto;}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden;}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992;}.fancybox-container *{box-sizing:border-box;}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0;}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto;}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47,0,0.74,0.71);}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1);}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997;}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible;}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fancybox-toolbar{right:0;top:0;}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translate3d(0,0,0);z-index:99994;}.fancybox-is-open .fancybox-stage{overflow:hidden;}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994;}.fancybox-slide::before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0;}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block;}.fancybox-slide--next{z-index:99995;}.fancybox-slide--image{overflow:visible;padding:44px 0;}.fancybox-slide--image::before{display:none;}.fancybox-slide--html{padding:6px 6px 0 6px;}.fancybox-slide--iframe{padding:44px 44px 0;}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px 0;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle;}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5,0,0.14,1);animation-timing-function:cubic-bezier(0.5,0,0.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995;}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out;}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in;}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab;}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing;}.fancybox-container [data-selectable='true']{cursor:text;}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}.fancybox-spaceball{z-index:1;}.fancybox-slide--html .fancybox-content{margin-bottom:6px;}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%;}.fancybox-slide--video .fancybox-content{background:#000;}.fancybox-slide--map .fancybox-content{background:#e5e3df;}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px;}.fancybox-video,.fancybox-iframe{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}.fancybox-iframe{vertical-align:top;}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%;}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0;}.fancybox-button{border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision;}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3;}.fancybox-button--play svg path:nth-child(2){display:none;}.fancybox-button--pause svg path:nth-child(1){display:none;}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor;}.fancybox-button--share svg path{stroke-width:1;}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px;}.fancybox-show-nav .fancybox-navigation .fancybox-button{-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;}.fancybox-navigation .fancybox-button::after{content:'';left:-25px;padding:50px;position:absolute;top:-25px;}.fancybox-navigation .fancybox-button--arrow_left{left:6px;}.fancybox-navigation .fancybox-button--arrow_right{right:6px;}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10;}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s;}.fancybox-close-small:focus{outline:none;}.fancybox-close-small:hover svg{opacity:1;}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px;}.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg,.fancybox-slide--iframe .fancybox-close-small:hover svg{background:transparent;color:#fff;}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none;}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px 25px 44px;right:0;}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1;}.fancybox-caption::after{border-bottom:1px solid rgba(255,255,255,0.3);content:'';display:block;left:44px;position:absolute;right:44px;top:0;}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none;}.fancybox-caption a:hover{color:#fff;text-decoration:underline;}.fancybox-loading{-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;border:6px solid rgba(100,100,100,0.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999;}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,0.25,1);}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.fancybox-fx-fade.fancybox-slide--current{opacity:1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(0.1) skew(10deg);transform:translate3d(100%,0,0) scale(0.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center;}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0;}.fancybox-share p{margin:0;padding:0;}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff;}.fancybox-share__button:hover{text-decoration:none;}.fancybox-share__button--fb{background:#3b5998;}.fancybox-share__button--fb:hover{background:#344e86;}.fancybox-share__button--pt{background:#bd081d;}.fancybox-share__button--pt:hover{background:#aa0719;}.fancybox-share__button--tw{background:#1da1f2;}.fancybox-share__button--tw:hover{background:#0d95e8;}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px;}.fancybox-share__button svg path{fill:#fff;}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%;}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995;}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden;}.fancybox-show-thumbs .fancybox-thumbs{display:block;}.fancybox-show-thumbs .fancybox-inner{right:212px;}.fancybox-thumbs > ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%;}.fancybox-thumbs-x > ul{overflow:hidden;}.fancybox-thumbs-y > ul::-webkit-scrollbar{width:7px;}.fancybox-thumbs-y > ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px;}.fancybox-thumbs > ul > li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;}.fancybox-thumbs-loading{background:rgba(0,0,0,0.1);}.fancybox-thumbs > ul > li{background-position:center center;background-repeat:no-repeat;background-size:cover;}.fancybox-thumbs > ul > li:before{border:4px solid;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94);z-index:99991;}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1;}@media all and (max-width:800px){.fancybox-thumbs{width:110px;}.fancybox-show-thumbs .fancybox-inner{right:110px;}.fancybox-thumbs > ul > li{max-width:calc(100% - 10px);}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url('../../../typo3conf/ext/takuma_setup/Resources/Public/Images/Slick/preloader.gif') center center no-repeat;}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-size:2px;line-height:20px;position:absolute;top:0;left:0;width:10px;height:10px;content:'';background:#000;text-align:center;color:black;border-radius:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li button:before{background:#dfdfdf;}.slick-dots li:hover button:before{background:#ff625a;}.slick-dots li.slick-active button:before{background:#ff625a;}.slick-prev,.slick-next{color:#ff625a;}.slick-prev:hover,.slick-next:hover{color:#ff625a;}.slinky-menu{overflow:hidden;transform:translateZ(0);}.slinky-menu > ul{left:0;position:relative;transform:translateZ(0);}.slinky-menu ul,.slinky-menu li{list-style:none;margin:0;}.slinky-menu ul{width:100%;}.slinky-menu a{align-items:center;display:flex;text-align:left;}.slinky-menu a span{flex:1;line-height:1.4;}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0;}.slinky-menu .header{display:flex;}.slinky-menu .header .title{flex:1;line-height:1.4;margin:0;order:1;font-family:PFCentroSansPro-Bold,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:15px;font-size:0.9375rem;}.slinky-menu .header .title span{border-bottom:2px solid #fff;margin-left:-48px;}.slinky-theme-default{background:#ff625a;}.slinky-theme-default .title{color:#fff;padding:1em;}.slinky-theme-default li{line-height:1;}.slinky-theme-default a:not(.back){color:#fff;padding:1em;font-family:PFCentroSansPro-Bold,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:15px;font-size:0.9375rem;}.slinky-theme-default a:not(.back):active{background:rgba(90,200,250,0.5);}.slinky-theme-default .next::after,.slinky-theme-default .back::before{height:1em;opacity:1;transition:200ms;width:1em;content:"\e901";display:inline-block;width:16px;height:16px;font-family:'kunsthalle';font-size:16px;font-size:1rem;top:2px;position:relative;padding-left:10px;padding-left:0.625rem;color:#fff;}.slinky-theme-default .next::after{margin-left:1em;}.slinky-theme-default .back::before{padding:1em;transform:scaleX(-1);}.slinky-theme-default .next:hover::after,.slinky-theme-default .back:hover::before{opacity:1;}.slinky-theme-default .next:active::after,.slinky-theme-default .back:active::before{opacity:1;}.mobile-openings{display:none;justify-content:center;padding:0.5rem 0;color:#ff625a;align-items:center;border-bottom:1px solid #f3f3f3;margin-bottom:0.5rem;}.mobile-openings .icon{font-size:1.25rem;margin-right:0.5rem;}@media only screen and (max-width:886px){.mobile-openings{display:flex;}header#pagehead .top{padding:0;}header#pagehead{height:136px;}body{padding-top:136px;}#mobilenav{top:136px;}}.footer-sponsors{display:flex;}.footer-sponsors header{font-size:1.25rem;text-align:center;}.footer-sponsors .wrap{width:100%;}.footer-sponsors .inner{display:flex;flex-direction:column;}.footer-sponsors .grid{display:flex;align-items:center;}.footer-sponsors .fs-primary{flex:0 0 280px;}.footer-sponsors .fs-secondary{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;padding:0 1.5rem 0 0;margin:0 1.5rem 0 0;border-right:2px dotted #2088c5;}.footer-sponsors img{margin:0;}.footer-sponsors img.small{margin:0;}@media only screen and (max-width:886px){.footer-sponsors .grid{flex-direction:column;}.footer-sponsors .fs-primary{flex:1 1 auto;}.footer-sponsors .fs-primary img{width:100%;height:auto;max-width:280px;}.footer-sponsors .fs-secondary{padding:0 0 1.5rem 0;margin:0 0 1.5rem 0;border-left:0;border-bottom:2px dotted #2088c5;justify-content:center;}}.takuma_accordion .item{margin-bottom:12px;margin-bottom:0.75rem;}.takuma_accordion .accordion-toggle{color:#242e6f;background:#fff;cursor:pointer;position:relative;font-size:40px;font-family:FFOlsenWebProRegular,serif;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-ms-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;padding:1rem 0;border:2px dotted #fff;border-image-repeat:stretch;border-image-source:none;border-image-source:url('../../../typo3conf/ext/takuma_guides/Resources/Public/Images/Backgrounds/border-blue.svg');border-image-slice:2;border-image-repeat:round;border-image-width:auto 0 0 0;}.takuma_accordion .accordion-toggle .medium{padding-right:64px;}.takuma_accordion .accordion-toggle:hover{color:#ff625a;}.takuma_accordion .accordion-toggle.active .toggle-off{opacity:0;}.takuma_accordion .accordion-toggle.active .toggle-on{opacity:1;}.takuma_accordion .accordion-toggle .toggle-on{position:absolute;top:0;right:0;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}.takuma_accordion .accordion-toggle .toggle-on .icon-chevron-up{color:#fff;z-index:2;}.takuma_accordion .accordion-toggle .toggle-off{position:absolute;top:0;right:0;opacity:1;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}.takuma_accordion .accordion-toggle span.front{font-size:32px;font-size:2rem;vertical-align:top;top:8px;position:relative;}.takuma_accordion .accordion-toggle h1,.takuma_accordion .accordion-toggle h2,.takuma_accordion .accordion-toggle h3,.takuma_accordion .accordion-toggle h4,.takuma_accordion .accordion-toggle h5{display:inline-block;margin:0 0 0 20px;margin:0 0 0 1.25rem;}.takuma_accordion .accordion-toggle h1.small,.takuma_accordion .accordion-toggle .takuma_text h1.headline,.takuma_text .takuma_accordion .accordion-toggle h1.headline,.takuma_accordion .accordion-toggle .takuma_textwithblock h1.headline,.takuma_textwithblock .takuma_accordion .accordion-toggle h1.headline,.takuma_accordion .accordion-toggle .takuma_textwithimage h1.headline,.takuma_textwithimage .takuma_accordion .accordion-toggle h1.headline,.takuma_accordion .accordion-toggle h2.small,.takuma_accordion .accordion-toggle .takuma_text h2.headline,.takuma_text .takuma_accordion .accordion-toggle h2.headline,.takuma_accordion .accordion-toggle .takuma_textwithblock h2.headline,.takuma_textwithblock .takuma_accordion .accordion-toggle h2.headline,.takuma_accordion .accordion-toggle .takuma_textwithimage h2.headline,.takuma_textwithimage .takuma_accordion .accordion-toggle h2.headline,.takuma_accordion .accordion-toggle h3.small,.takuma_accordion .accordion-toggle .takuma_text h3.headline,.takuma_text .takuma_accordion .accordion-toggle h3.headline,.takuma_accordion .accordion-toggle .takuma_textwithblock h3.headline,.takuma_textwithblock .takuma_accordion .accordion-toggle h3.headline,.takuma_accordion .accordion-toggle .takuma_textwithimage h3.headline,.takuma_textwithimage .takuma_accordion .accordion-toggle h3.headline,.takuma_accordion .accordion-toggle h4.small,.takuma_accordion .accordion-toggle .takuma_text h4.headline,.takuma_text .takuma_accordion .accordion-toggle h4.headline,.takuma_accordion .accordion-toggle .takuma_textwithblock h4.headline,.takuma_textwithblock .takuma_accordion .accordion-toggle h4.headline,.takuma_accordion .accordion-toggle .takuma_textwithimage h4.headline,.takuma_textwithimage .takuma_accordion .accordion-toggle h4.headline,.takuma_accordion .accordion-toggle h5.small,.takuma_accordion .accordion-toggle .takuma_text h5.headline,.takuma_text .takuma_accordion .accordion-toggle h5.headline,.takuma_accordion .accordion-toggle .takuma_textwithblock h5.headline,.takuma_textwithblock .takuma_accordion .accordion-toggle h5.headline,.takuma_accordion .accordion-toggle .takuma_textwithimage h5.headline,.takuma_textwithimage .takuma_accordion .accordion-toggle h5.headline{font-family:PFCentroSansPro-Bold,sans-serif;}@media (max-width:600px){.takuma_accordion .accordion-toggle h1.large,.takuma_accordion .accordion-toggle h2.large,.takuma_accordion .accordion-toggle h3.large,.takuma_accordion .accordion-toggle h4.large,.takuma_accordion .accordion-toggle h5.large{margin:0 0 0 20px;margin:0 0 0 1.25rem;font-size:20px;font-size:1.25rem;max-width:220px;max-width:13.75rem;}}.takuma_accordion .accordion-toggle .toggler{position:absolute;top:18px;right:44px;}.takuma_accordion .accordion-toggle .toggler span{position:absolute;top:0;left:0;font-size:16px;color:#ff625a;}.takuma_accordion .accordion-toggle .toggler span.icon-chevron-up{color:#fff;top:14px;left:14px;}.takuma_accordion .accordion-toggle .toggler span.icon-chevron-down{top:14px;left:14px;}.takuma_accordion .accordion-toggle .toggler span.icon-bg-inactive,.takuma_accordion .accordion-toggle .toggler span.icon-bg-active{font-size:44px;}@media (max-width:600px){.takuma_accordion .accordion-toggle{border-image:unset;border-bottom:2px dotted #242e6f;padding:10px 0;padding:0.625rem 0;}.takuma_accordion .accordion-toggle .large{font-size:26px;margin:0;}.takuma_accordion .accordion-toggle .toggler{top:4px;}}.takuma_accordion .accordion-content{margin:0;padding:0 0 2rem;}.takuma_accordion .accordion-content .wrap,.takuma_accordion .accordion-content .wrap-medium,.takuma_accordion .accordion-content .wrap-small,.takuma_accordion .accordion-content .wrap-tiny{padding:0;}@media (max-width:600px){.takuma_accordion .accordion-content section.sb-ns{margin:15px 0;margin:0.9375rem 0;}}@media (max-width:600px){.takuma_accordion.sb-default,.takuma_accordion.sa-default{margin:10px 0;margin:0.625rem 0;}}.takuma_guides .header-image{display:flex;justify-content:center;align-items:center;margin:0 0 2rem;position:relative;}.takuma_guides .header-image img{height:auto;width:auto;max-width:480px;max-height:480px;}.takuma_guides header{display:flex;justify-content:center;margin:0 0 2rem;}.takuma_guides .next-prev{position:absolute;z-index:2;width:100%;}.takuma_guides .next-prev .btn{margin:10px 0 0;}.takuma_guides .next-prev .btn.btn-prev,.takuma_guides .next-prev .btn.btn-next{position:absolute;right:0;background:#ff625a;width:42px;height:42px;padding:0;margin:0;}.takuma_guides .next-prev .btn.btn-prev:after,.takuma_guides .next-prev .btn.btn-next:after{content:"";display:inline-block;width:16px;height:16px;font-family:'kunsthalle';font-size:16px;font-size:1rem;top:6px;position:relative;}.takuma_guides .next-prev .btn.btn-prev{left:0;}.takuma_guides .next-prev .btn.btn-prev:after{transform:rotate(180deg);top:22px;}.takuma_guides .audio .actions{display:flex;justify-content:center;}.takuma_guides .audio-desc,.takuma_guides .video-desc,.takuma_guides .gallery-desc{margin:1rem 0 0;}.takuma_guides video{width:100%;height:auto;}.takuma_guides .gallery{display:flex;flex-wrap:wrap;gap:2rem;}.takuma_guides .gallery figure{flex:0 1 calc(33% - calc(2rem / 1.5));background:#f6f6f6;}.takuma_guides .gallery figcaption{padding:0.75rem;}.takuma_guides .stations-list{display:flex;flex-direction:column;padding:2rem 0;color:#fff;}.takuma_guides .stations-list h1{color:#fff;text-align:center;}.takuma_guides .stations-list h3{margin:0;}.takuma_guides .stations-list .intro{padding:1rem 0 2rem;}.takuma_guides .stations-list .wrap{width:100%;}.takuma_guides .stations-list .item{margin:0 0 15px 0;}.takuma_guides .stations-list .item a{display:flex;align-items:center;background:#fff;}.takuma_guides .stations-list .image{flex:0 0 120px;margin:0 1rem 0 0;}.takuma_guides form{background:#e7f3f9;margin:0;}.takuma_guides form .fields{display:flex;justify-content:center;gap:2rem;padding:2rem 0;}.takuma_guides form .field{flex:1;display:flex;flex-direction:column;}.takuma_guides form label{font-weight:bold;text-align:center;margin:0;}.takuma_guides form select{width:auto;min-width:140px;width:100%;margin:0;}.takuma_guides form .input-hidden{visibility:hidden;height:0;width:0;position:absolute;}.takuma_guides form #searchword{border:1px solid #cacaca;border-radius:5px;height:2.5rem;font-size:1rem;line-height:2.5rem;}.takuma_guides .result{background:#e7f3f9;}.takuma_guides .empty{display:flex;justify-content:center;background:#fff;border-radius:5px;color:#ff625a;font-size:1.5rem;padding:1.5rem;}@media (max-width:800px){.takuma_guides.takuma_teaser .headline.large{font-size:1.5rem;}.takuma_guides .gallery figure{flex:0 1 calc(50% - calc(2rem / 1.5));}.takuma_guides form .fields{flex-direction:column;}.takuma_guides form .field{flex:1;display:flex;flex-direction:row;}.takuma_guides form .input{flex:1 1 100%;}.takuma_guides form .input input,.takuma_guides form .input select{width:100%;}.takuma_guides form label{flex:0 0 200px;text-align:left;}}@media (max-width:480px){.takuma_guides .stations-list .item a{flex-direction:column;}.takuma_guides .stations-list .image{flex:1 1 100%;margin:0;width:100%;}.takuma_guides .stations-list .text{padding:1rem;}.takuma_guides .gallery figure{flex:1 1 100%;}.takuma_guides form .fields{flex-direction:column;}.takuma_guides form .field{flex:1;display:flex;flex-direction:column;}.takuma_guides form .input{flex:1 1 100%;}.takuma_guides form .input input,.takuma_guides form .input select{width:100%;}.takuma_guides form label{flex:1 1 auto;text-align:left;}}.slider{display:block;position:relative;height:36px;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.slider .slider-touch-left,.slider .slider-touch-right{display:block;position:absolute;height:40px;width:26px;padding:6px;z-index:2;}.slider .slider-touch-left span,.slider .slider-touch-right span{display:block;width:100%;height:100%;background:#ff625a;}.slider .slider-line{position:absolute;width:calc(100% - 36px);left:18px;top:18px;height:4px;border-radius:4px;background:#242e6f;z-index:0;overflow:hidden;}.slider .slider-line span{display:block;height:100%;width:0%;background:#ff625a;}fieldset{border:0;margin:0;padding:0;}.form-group.form-fieldset{padding-top:var(--ce-spacing);border-top:1px solid var(--color-grey);}.form_formframework .sr-only{position:absolute;left:-9999em;}.form_formframework .wrap{max-width:var(--wrap-tiny);}.form_formframework .inner{display:flex;flex-direction:column;width:100%;max-width:var(--wrap-tiny);margin:0 auto;}.form_formframework form{padding:var(--ce-spacing) 0;}.form_formframework .control-label{color:var(--color-primary);font-weight:var(--font-bold);margin-bottom:12px;user-select:none;display:flex;}.form_formframework .form-group{display:flex;flex-direction:column;margin-bottom:var(--ce-spacing-small);}.form_formframework .form-group.type-MultiCheckbox{margin-bottom:0;}.form_formframework .form-group.type-Text,.form_formframework .form-group.type-Number,.form_formframework .form-group.type-SingleSelect,.form_formframework .form-group.type-Date,.form_formframework .form-group.type-Telephone,.form_formframework .form-group.type-Email{flex-direction:row;}.form_formframework .form-group.type-Text .control-label,.form_formframework .form-group.type-Number .control-label,.form_formframework .form-group.type-SingleSelect .control-label,.form_formframework .form-group.type-Date .control-label,.form_formframework .form-group.type-Telephone .control-label,.form_formframework .form-group.type-Email .control-label{flex:0 0 200px;}.form_formframework .help-block{margin:0 0 0 6px;color:var(--color-secondary);font-size:var(--font-small);font-weight:var(--font-normal);}.form_formframework .actions nav{display:flex;justify-content:flex-start;width:100%;}.form_formframework .input{flex:1 1 100%;}.form_formframework .inputs-list{display:flex;flex-wrap:wrap;}.form_formframework .inputs-list .form-check{flex:0 1 47%;}.form_formframework .row .inputs-list .form-check{flex:1 1 100%;}.form_formframework .RadioButton .form-check{position:relative;margin-bottom:12px;}.form_formframework .RadioButton .form-check:last-child{margin:0;}.form_formframework .RadioButton .form-check label{display:flex;align-items:center;}.form_formframework .RadioButton .form-check,.form_formframework .checkbox .form-check{display:flex;position:relative;margin-bottom:12px;}.form_formframework .RadioButton .form-check:last-child,.form_formframework .checkbox .form-check:last-child{margin:0;}.form_formframework .RadioButton .form-check input,.form_formframework .checkbox .form-check input{opacity:0;}.form_formframework .RadioButton .form-check label,.form_formframework .checkbox .form-check label{display:flex;align-items:flex-start;}.form_formframework .form-group{display:flex;}.form_formframework .row{display:flex;justify-content:space-between;flex-wrap:wrap;}.form_formframework .form-col{flex:0 1 47%;}@media only screen and (max-width:600px){.form_formframework .form-group{flex-direction:column;flex:1 1 100%;}}input{width:100%;border:0;padding:0;border:2px solid var(--input-border);height:var(--input-height);padding:var(--input-padding);background:none;background:#fff;border-radius:var(--input-border-radius);}input:focus{border-color:var(--input-focus-border);}textarea{width:100%;resize:none;border:2px solid var(--input-border);border-radius:var(--input-border-radius);background:none;min-height:var(--textarea-height);padding:var(--textarea-padding);background:#fff;}textarea:focus{border-color:var(--input-focus-border);}form .check-inner{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;}form input[type="checkbox"],form input[type="radio"]{position:absolute;left:0;width:unset;height:20px;min-width:20px;}form input[type="checkbox"] + label:before,form input[type="radio"] + label:before{width:16px;height:16px;min-width:16px;border-radius:16px;border:2px solid var(--checkbox-color);background-color:#fff;display:block;content:"";float:left;margin-right:1rem;top:6px;position:relative;}form input[type="checkbox"] + label:hover:before,form input[type="radio"] + label:hover:before{border-color:var(--chebkox-hover-color);}form input[type="checkbox"]:checked + label:before,form input[type="radio"]:checked + label:before{box-shadow:inset 0 0 0 4px #fff;background-color:var(--checkbox-color);border-color:var(--checkbox-color);}form input[type="checkbox"]:focus + label::before,form input[type="radio"]:focus + label::before{outline:auto 2px var(--chebkox-hover-color);outline:auto 5px -webkit-focus-ring-color;}form .LinkedCheckbox input[type="checkbox"] + label:before{top:0;}form .form-check-label a{margin-left:4px;text-decoration:underline;}form .form-check-label a:hover{color:var(--color-text);text-decoration:none;}.form_formframework .LinkedCheckbox .form-check label{display:block;}.SingleSelect{position:relative;display:inline-block;width:100%;}.SingleSelect select{display:inline-block;width:100%;cursor:pointer;border:1px solid #B2C9CC;height:var(--input-height);padding:var(--input-padding);line-height:unset;background:#fff;color:var(--color-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--input-border-radius);margin:0;}.SingleSelect select:hover,.SingleSelect select:focus{color:var(--input-focus-border);}.SingleSelect select:disabled{opacity:0.5;pointer-events:none;}.SingleSelect select:hover ~ .select_arrow,.SingleSelect select:focus ~ .select_arrow{border-top-color:var(--select-hover-arrow);}.SingleSelect select:disabled ~ .select_arrow{border-top-color:var(--select-hover-arrow);}.select_arrow{position:absolute;top:20px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:10px 8px 0;border-color:var(--select-arrow) transparent transparent;}.type-StaticText .headline{display:flex;margin-bottom:var(--ce-spacing-small);}.type-StaticText p{font-size:16px;}#freundederKunsthalle-1863 .type-StaticText .headline{display:none;}#freundederKunsthalle-1863 .form-check a{display:inline-block;margin:0 0.4em;}#freundederKunsthalle-1863 .field-statictext-5.type-StaticText{position:relative;width:50%;}#freundederKunsthalle-1863 .field-statictext-5.type-StaticText:before{content:"";background:#ff625a;width:100%;height:2px;position:absolute;top:50%;left:0;z-index:1;}#freundederKunsthalle-1863 .field-statictext-5.type-StaticText .headline{display:block;margin:0;position:relative;z-index:2;}#freundederKunsthalle-1863 .field-statictext-5.type-StaticText .small{font-size:16px;background:#fff;display:inline-block;width:unset;margin:0 auto;padding:0 2rem;}#freundederKunsthalle-1863 i{color:#ff625a;display:inline-block;margin:0 8px 0 0;font-weight:var(--font-bold);}#freundederKunsthalle-1863 .field-statictext-1{padding:1rem;background:#f8f8f8;border:2px solid #ff625a;}#freundederKunsthalle-1863 .form-fieldset legend{margin:0 0 1rem 0;}#freundederKunsthalle-1863 .form-navigation{display:flex;justify-content:center;gap:10rem;padding-top:var(--ce-spacing);border-top:1px solid var(--color-grey);}#freundederKunsthalle-1863 .table-responsive{border-collapse:collapse;}#freundederKunsthalle-1863 .table-responsive td{padding:8px;}#freundederKunsthalle-1863 .table-responsive tr:nth-child(odd){background:#f2faff;}#freundederKunsthalle-1863 #field-radiobutton-1{margin:0;}#freundederKunsthalle-1863 #field-radiobutton-1,#freundederKunsthalle-1863 #field-radiobutton-2{flex-direction:column;}#freundederKunsthalle-1863 #field-radiobutton-1 .control-label,#freundederKunsthalle-1863 #field-radiobutton-2 .control-label{flex:0 0 auto;}#freundederKunsthalle-1863 #field-radiobutton-3{padding-top:var(--ce-spacing);border-top:1px solid var(--color-grey);}#freundederKunsthalle-1863 #field-text-17 .control-label{flex:0 0 400px;}#freundederKunsthalle-1863 #freundederKunsthalle-1863-fieldset-4 .control-label{display:none;}#freundederKunsthalle-1863 #freundederKunsthalle-1863-fieldset-6 .control-label{display:none;}#anmeldungenMalschule-2022-fieldset-5{display:none;}:root{--checkbox-color:#ff625a;--clr-link:#ff625a;--chebkox-hover-color:#242e6f;--color-text:#242e6f;--wrap-tiny:700px;--ce-spacing:40px;--ce-spacing-small:20px;--clr-primary:#242e6f;--clr-secondary:#2088c5;--font-small:14px;--font-normal:normal;--font-bold:bold;--color-grey:#f1f1f1;--input-border:#242e6f;--input-height:48px;--input-padding:6px;--input-border-radius:3px;--border-radius-small:3px;--input-focus-border:#ff625a;--select-arrow:#ff625a;--select-hover-arrow:#242e6f;--textarea-height:100px;--textarea-padding:6px;}
