@charset "UTF-8";
/* moved by compressor */
/*!
 * @package: aawskin_imtt
 *
 * @author: Agentur am Wasser | Maeder & Partner AG <development@agenturamwasser.ch>
 * @copyright: 2021 Agentur am Wasser | Maeder & Partner AG https://www.agenturamwasser.ch
 *//*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*!
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://www.fonts.com
*/@font-face{font-family:"FF Meta";src:url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/c2c250cd-db48-427c-ae6a-1a416d6f990c.eot?#iefix');src:url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/c2c250cd-db48-427c-ae6a-1a416d6f990c.eot?#iefix') format("eot"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/71835da3-739d-453e-b3b5-79658493ed44.woff2') format("woff2"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/436a0b82-8a08-4bff-804f-f035edfa524d.woff') format("woff"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/e12007bb-0148-42d8-b495-8f30e39ad7de.ttf') format("truetype"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/afbbd7ff-76cd-4ce0-96c4-fd9354c3eb0f.svg#afbbd7ff-76cd-4ce0-96c4-fd9354c3eb0f') format("svg");font-weight:400;font-style:normal}@font-face{font-family:"FF Meta";src:url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/8f8528e3-966f-4d0f-b3d2-847049b57fbd.eot?#iefix');src:url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/8f8528e3-966f-4d0f-b3d2-847049b57fbd.eot?#iefix') format("eot"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/30214e8d-0f7f-4569-81e2-0cfb96e54916.woff2') format("woff2"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/0c5eb97f-af55-4d33-b9f2-1ca236673e6c.woff') format("woff"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/ad9d6923-37da-452e-a213-7c1b738de6ce.ttf') format("truetype"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/720c47e5-abe7-48e3-8d80-2c980dc192a7.svg#720c47e5-abe7-48e3-8d80-2c980dc192a7') format("svg");font-weight:400;font-style:italic}@font-face{font-family:"FF Meta";src:url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/fe11879a-e2f1-4ec9-bdd0-6825bd4e852c.eot?#iefix');src:url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/fe11879a-e2f1-4ec9-bdd0-6825bd4e852c.eot?#iefix') format("eot"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/52f03f23-beff-4db1-b45f-71583c777687.woff2') format("woff2"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/45a8c9d2-6e1b-4f4f-8795-2e0b45a2f0be.woff') format("woff"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/a9012c25-79c9-4941-a7ba-3718bff49f87.ttf') format("truetype"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/fontscom/0761bb15-2608-4cc5-8354-c8106d36f7ef.svg#0761bb15-2608-4cc5-8354-c8106d36f7ef') format("svg");font-weight:700;font-style:normal}/*!
 * Icons Font
 *
 * Font Awesome
 * Copyright (C) 2012 by Dave Gandy
 * Author:    Dave Gandy
 * License:   SIL (http://scripts.sil.org/OFL)
 * Homepage:  http://fortawesome.github.com/Font-Awesome/
 *
 * Iconic
 * Copyright (C) 2012 by P.J. Onori
 * Author:    P.J. Onori
 * License:   SIL (http://scripts.sil.org/OFL)
 * Homepage:  http://somerandomdude.com/work/iconic/
 *
**/@font-face{font-family:icons;src:url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/icons/icons.eot?81830294');src:url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/icons/icons.eot?81830294#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/icons/icons.woff2?81830294') format("woff2"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/icons/icons.woff?81830294') format("woff"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/icons/icons.ttf?81830294') format("truetype"),url('../../../typo3conf/ext/aawskin_imtt/Resources/Public/Fonts/icons/icons.svg?81830294#icons') format("svg");font-weight:400;font-style:normal}[class*=" icon-"]::before,[class^=icon-]::before,blockquote::before,form .cssCheck input[type=checkbox]+label span::before,form .cssSelect>div::before{font-family:icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook::before{content:'\e800'}.icon-youtube::before{content:'\e801'}.icon-check::before,form .cssCheck input[type=checkbox]+label span::before{content:'\e802'}.icon-xing::before{content:'\e803'}.icon-twitter::before{content:'\e804'}.icon-magnifier::before{content:'\e808'}.icon-cross::before{content:'\e80a'}.icon-up::before{content:'\e80b'}.icon-down::before,form .cssSelect>div::before{content:'\e80c'}.icon-left::before{content:'\e80d'}.icon-right::before{content:'\e80e'}.icon-up-circle::before{content:'\e80f'}.icon-circle::before{content:'\e810'}.icon-quote-left::before{content:'\e811'}.icon-quote-right::before,blockquote::before{content:'\e812'}.icon-left-circle::before{content:'\e813'}.icon-right-circle::before{content:'\e814'}.icon-mail::before{content:'\e815'}.icon-phone::before{content:'\e816'}.icon-menu::before{content:'\e817'}.icon-plus::before{content:'\e818'}.icon-instagram::before{content:'\f16d'}.icon-vimeo::before{content:'\f27d'}header#header{background:#fff;position:relative;z-index:10;min-height:5.625rem}header#header>.flex{padding:1.0625rem 0;padding-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:48em){header#header>.flex{padding:1.6875rem 0;padding-bottom:3.125rem}}#logo{display:inline-block}#logo svg{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;display:block;height:3.3125rem;fill:#e74c3c}@media only screen and (min-width:62em){#logo svg{height:5rem}}.backButton{display:none}nav.main ul{padding:0}nav.main a{color:#000}nav.main .active>a,nav.main .selected>a,nav.main a:hover{color:#e74c3c}@media only screen and (max-width:47.99999em){nav.main{padding-bottom:3.125rem}nav.main nav{padding-left:.75rem}nav.main>ul>li{margin-bottom:.75rem}nav.main>ul>li:last-child{margin-bottom:0}nav.main>ul>li>a{font-weight:700}html.js .navigationContainer{display:none}.navigationButtonWrap{width:3.3125rem;text-align:right}.navigationButton{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:0;color:#000;position:relative}.navigationButton::after{content:' ';display:inline-block;height:100%;vertical-align:middle}.navigationButton>*{display:inline-block;vertical-align:middle}.navigationButton div{width:1.5625rem;height:1.5625rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}.navigationButton span{display:block;height:.0625rem;width:1.5625rem;background:#000;position:absolute;top:calc(50% - .5px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navigationButton span:last-child{-webkit-transform:translateY(-.8125rem);-ms-transform:translateY(-.8125rem);transform:translateY(-.8125rem)}.navigationButton.open div{-webkit-transform:scale3d(1.41,1.41,1);transform:scale3d(1.41,1.41,1)}.navigationButton.open span:first-child{-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}.navigationButton.open span:last-child{-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}}@media only screen and (min-width:48em){.navigationButton,.navigationButtonWrap{display:none}.navigationContainer{display:block!important;position:relative}nav.main{line-height:1;padding:0}nav.main>ul>li>a{position:relative;height:1.875rem;display:inline-block}nav.main>ul>li>a::after{content:'';display:block;width:0;border-bottom:.0625rem solid #e74c3c;position:absolute;bottom:-.0625rem;left:0;right:0;margin:0 auto;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}nav.main li.open>a::after,nav.main>ul>li>a:hover::after{width:100%}nav.main li{display:inline-block;margin-right:1.0625rem}nav.main li:last-child{margin-right:none}nav.main::after{content:'';display:block;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;top:0;border-bottom:.0625rem solid #e6e8e9;z-index:-1}nav.main nav{height:0;overflow:hidden;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:absolute;top:1.9375rem;background:rgba(255,255,255,.8)}nav.main nav a{font-size:.875em}nav.main nav ul{width:100%;max-width:75.25rem;margin-left:auto;margin-right:auto;padding:0 1.6875rem;-webkit-box-sizing:border-box;box-sizing:border-box}nav.main nav li{padding-top:1.875rem}.no-js nav.main li.parent:hover nav,nav.main nav.sub.open{height:5.625rem}nav.main nav.sub.preventAnimation{-webkit-transition:none;-o-transition:none;transition:none}}@media only screen and (min-width:62em){nav.main a{font-size:1.125em}}nav.language{font-size:.75em}nav.language ul{margin:0;padding:0}nav.language li{display:inline-block;padding-right:1.875rem;position:relative}nav.language li::after{content:'';display:block;position:absolute;right:.3125rem;width:1.25rem;border-bottom:.0625rem solid #000;top:50%}nav.language li:last-child{padding-right:0}nav.language li:last-child::after{display:none}nav.language li:not(.active) a{color:#000}@media only screen and (min-width:62em){nav.language{font-size:inherit;text-align:right}}nav.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.social ul{display:inline-block;padding-left:12px}nav.social li{display:inline-block}nav.social li+li{margin-left:16px}nav.social a{font-size:24px;color:#000}#header nav.social{display:none}@media only screen and (min-width:62em){#header nav.social{display:-webkit-box;display:-ms-flexbox;display:flex}}#footer nav.social{font-size:.875em;margin-top:.625rem}#footer nav.social a{color:#fff;font-size:20px}@media only screen and (min-width:48em){#footer nav.social{margin-top:0}}.stage{background-repeat:none;background-size:cover;position:relative;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:1.25rem}.stage::before{display:block;content:"";width:100%;padding-top:78.125%}.stage>*{position:absolute;top:0;left:0;right:0;bottom:0}.stage .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stage .wrapper>*{max-width:25rem;margin:0}@media only screen and (min-width:48em){.stage{position:relative;margin-bottom:4.375rem}.stage::before{display:block;content:"";width:100%;padding-top:46.875%}.stage>*{position:absolute;top:0;left:0;right:0;bottom:0}.stage .wrapper>*{max-width:65%}}@media only screen and (min-width:62em){.stage{position:relative}.stage::before{display:block;content:"";width:100%;padding-top:41.66667%}.stage>*{position:absolute;top:0;left:0;right:0;bottom:0}}footer#footer{position:relative;color:#fff;min-height:5.375rem;padding:1.25rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}footer#footer a,footer#footer a:hover{color:#fff}footer#footer::after{content:'';display:block;background:#303030;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:absolute;top:0;height:100%;z-index:-1}@media only screen and (min-width:48em){footer#footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem 0}footer#footer>*{margin-top:0}footer#footer .copyright{text-align:right}}.copyright{font-size:.75em;margin-top:.625rem}@media only screen and (min-width:48em){.copyright{font-size:.875em}}nav.footer{font-size:.875em}nav.footer ul{padding:0}nav.footer li{display:inline-block;padding-right:1.0625rem}nav.footer li:last-child{padding-right:0}@media only screen and (min-width:48em){nav.footer{float:right}}.linkToTop{display:none;position:absolute;right:0}.linkToTop span{display:none}.imtt_courseList .imtt_course-noevent{width:100%;border:none!important}.imtt_table{max-width:none!important;border:.0625rem solid #e74c3c;border-radius:.1875rem;margin-top:2.5rem;margin-bottom:2.5rem}.imtt_table span{display:block}@media only screen and (min-width:48em){.imtt_table{margin-top:4.0625rem;margin-bottom:4.0625rem}}@media only screen and (min-width:62em){.imtt_table{margin-top:4.6875rem;margin-bottom:4.6875rem}}.imtt_tableHeader{border-bottom:.0625rem solid #e74c3c;line-height:1.4}.imtt_tableHeader>*{padding:.625rem;padding-bottom:1.0625rem}@media only screen and (min-width:48em){.imtt_tableHeader>*{padding:.75rem}}@media only screen and (min-width:62em){.imtt_tableHeader>*{padding:.6875rem 1.25rem}}.imtt_tableBody>*{border-bottom:.0625rem solid #e74c3c;padding:1.0625rem .625rem;-webkit-box-sizing:border-box;box-sizing:border-box}.imtt_tableBody>:last-child{border-bottom:none}@media only screen and (min-width:48em){.imtt_tableBody>*{padding:.75rem}}@media only screen and (min-width:62em){.imtt_tableBody>*{padding:1.25rem}}.imtt_course span{font-size:.875em}.imtt_course-title{font-weight:700}span.imtt_course-description{font-size:inherit}.imtt_course-price{padding-top:0}.imtt_course-event{line-height:1.3}.imtt_course-event>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.imtt_course-event>div>div{width:25%}.imtt_course-event>div>div:first-child{width:40%}.imtt_course-event>div>div:last-child{min-width:5.625rem}.imtt_course-event .button{margin-top:1.375rem}span.imtt_course-date{font-size:2.125em;font-weight:700;line-height:1}span.imtt_course-date.imtt_course-twopart{font-size:1.25em;line-height:1.5625rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:48em){span.imtt_course-date.imtt_course-twopart{line-height:2.125rem;padding-top:.375rem}}@media only screen and (min-width:62em){span.imtt_course-date.imtt_course-twopart{font-size:1.5em;line-height:2.5rem}}@media only screen and (min-width:48em){.imtt_course .imtt_tableHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.imtt_course .imtt_tableBody{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch}.imtt_course .imtt_tableBody>*{-webkit-transition:min-width .2s;-o-transition:min-width .2s;transition:min-width .2s;border-bottom:none;border-right:.0625rem solid #e74c3c}.imtt_course .imtt_tableBody>:nth-child(1n+6):last-child{border-right:none}.imtt_course-price{padding-top:.625rem}.imtt_course-title{margin-bottom:0}span.imtt_course-priceMember{font-weight:700;font-size:inherit;margin-bottom:.1875rem}.imtt_course-event{min-width:9.6875rem;width:100%/6}.imtt_course-event>div{display:block}.imtt_course-event>div>div,.imtt_course-event>div>div:first-child{width:auto}.imtt_course-event .button{width:100%;display:block}.imtt_course-event p{margin-top:0;margin-bottom:1.0625rem!important}span.imtt_course-date{margin-bottom:.625rem}}@media only screen and (min-width:62em){.imtt_course-title,span.imtt_course-description,span.imtt_course-priceMember{font-size:1.25em}span.imtt_course-priceMember{margin-bottom:.4375rem}.imtt_course-price{min-width:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box}.imtt_course-event{line-height:1.4;min-width:11.95833rem}.imtt_course-event .button{margin-top:1.6875rem}.imtt_course-nr{margin-bottom:.625rem}span.imtt_course-date{font-size:2.5em;margin-bottom:1.25rem}}.imtt_course-state-available,.imtt_course-state-partially{color:#27ae60}.imtt_course-state-unavailable{color:#e74c3c}[class*=imtt_course-state-] .imtt_course-state{display:inline-block;width:.625rem;height:.625rem;background:#e74c3c;border-radius:50%;margin-right:.3125rem;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;vertical-align:middle;margin-top:-.125rem}.imtt_course-state-available .imtt_course-state{background:#27ae60}.imtt_course-state-partially .imtt_course-state{position:relative;margin-right:.625rem}.imtt_course-state-partially .imtt_course-state::before{content:'';display:inline-block;width:.625rem;height:.625rem;background:#27ae60;border-radius:50%;position:absolute;left:.3125rem;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media only screen and (min-width:62em){.imtt_course-state-partially .imtt_course-state::before,[class*=imtt_course-state-] .imtt_course-state{width:.9375rem;height:.9375rem}.imtt_course-state-partially .imtt_course-state{margin-right:.9375rem}.imtt_course-state-partially .imtt_course-state::before{left:.4375rem}}.imtt_course-details span{display:block}.imtt_course-details .imtt_course-description span+p{margin-top:0}.imtt_course-details .imtt_course-descriptions{margin-bottom:.625rem}@media only screen and (min-width:48em){.imtt_course-details{display:-webkit-box;display:-ms-flexbox;display:flex}.imtt_course-details .imtt_course-descriptions{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:3.75rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(100% - 15.625rem)}.imtt_course-details>div:not(.imtt_course-descriptions){min-width:15.625rem}}@media only screen and (min-width:62em){.imtt_course-details .imtt_course-descriptions{padding-left:6.25rem}}.imtt_course-day-header{margin-bottom:.625rem}.imtt_course-day-header h2{margin-bottom:0}@media only screen and (min-width:48em){.imtt_course-day-header{margin-bottom:0}}.imtt_course-detail{margin-top:2.5rem;margin-bottom:2.5rem}@media only screen and (min-width:48em){.imtt_course-detail .imtt_course-day{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.imtt_course-detail .imtt_course-day>div{padding:1.0625rem}.imtt_course-detail .imtt_course-day>div:first-child{border-right:.0625rem solid #e74c3c;min-width:9.375rem;max-width:9.375rem}}table.courseProgram{border:.0625rem solid #e74c3c;border-radius:.1875rem;margin-top:2.5rem;margin-bottom:2.5rem;display:block}table.courseProgram *{background:0 0!important;border:none}table.courseProgram th{font-weight:400}table.courseProgram tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;border-bottom:.0625rem solid #e74c3c}table.courseProgram tr:last-child{border-bottom:none}table.courseProgram tr>*{padding:.625rem;padding-bottom:1.0625rem}table.courseProgram tr>:first-child{padding-bottom:0}table.courseProgram tr>:first-child *{margin:0}@media only screen and (min-width:48em){table.courseProgram tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}table.courseProgram tr>*{padding:1.0625rem;border-right:.0625rem solid #e74c3c;width:100%}table.courseProgram tr>:first-child{padding-bottom:1.0625rem;min-width:11.5625rem;max-width:11.5625rem;-webkit-box-sizing:border-box;box-sizing:border-box}table.courseProgram tr>:last-child{border-right:none}}.frame>.imtt_courseBooking{max-width:none}.imtt_courseBooking header{margin-bottom:5rem!important}.imtt_courseBooking header h1,.imtt_courseBooking header h2{font-size:1.25em;line-height:1.3em;margin:0}.imtt_courseBooking header h2{font-weight:400}.imtt_courseBooking header .imtt_courseNr{margin:0}.imtt_courseBooking header span{display:block}.imtt_courseBooking .imtt_courseBookingForm{margin-top:1.0625rem}@media only screen and (min-width:48em){.imtt_courseBooking .imtt_courseBookingForm{max-width:71.875rem;width:calc(100vw - 3.375rem)}}.imtt_courseBooking .imtt_courseBookingForm form+:not(.formNavigation){padding-top:1.875rem}@media only screen and (min-width:48em){.imtt_courseBooking .imtt_courseBookingForm form+:not(.formNavigation){padding-top:3.125rem}}@media only screen and (min-width:62em){.imtt_courseBooking .imtt_courseBookingForm-forms.twoForms{display:-webkit-box;display:-ms-flexbox;display:flex}.imtt_courseBooking .imtt_courseBookingForm-forms.twoForms>*{width:75%}.imtt_courseBooking .imtt_courseBookingForm-forms.twoForms>form:first-child{width:25%}.imtt_courseBooking .imtt_courseBookingForm-forms.twoForms>form:first-child .row>.span6{width:100%;margin-bottom:1.0625rem}.imtt_courseBooking .imtt_courseBookingForm-forms.twoForms>form:first-child .row>.span6:last-child{margin-bottom:0}.imtt_courseBooking .imtt_courseBookingForm-forms.twoForms form+*{padding-top:0;margin-left:1.6875rem;padding-left:1.6875rem;border-left:.0625rem solid rgba(231,76,60,.2)}}@media only screen and (min-width:48em){.imtt_courseBooking header h1,.imtt_courseBooking header h2{font-size:1.5em;line-height:1.33333em}}@media only screen and (min-width:62em){.imtt_courseBooking header p{margin:0}.imtt_courseBooking header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.imtt_courseBooking header>div>*{padding-right:.625rem}.imtt_courseBooking header>div>:last-child{padding-right:0}.imtt_courseBooking header>div>div{margin-bottom:1.0625rem;max-width:50%}.imtt_courseBooking header>div>p{margin-top:.75rem}.imtt_courseBooking header p.date:not(.imtt_course-twopart) .title+span{max-width:100px}.imtt_courseBooking header p.imtt_course-twopart{min-width:11.5625rem}}.frame>.imtt_addressList{max-width:none}.imtt_addressList>*{max-width:53.75rem}.imtt_addressList .imtt_addressList-map{position:relative;max-width:none;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;border-top:1px solid #e6e8e9;border-bottom:1px solid #e6e8e9;-webkit-box-sizing:border-box;box-sizing:border-box}.imtt_addressList #addressMap{height:100vh;padding-left:2.1875rem}.imtt_addressList #addressMap div[style*="/typo3conf/ext/aawskin_imtt/Resources/Public/Images/markerclusterer/"]{color:#fff!important;font-size:18px!important;font-family:helvetica,arial,sans-serif!important;font-weight:400!important}@media only screen and (min-width:48em){.imtt_addressList #addressMap{width:calc(100vw - 23.125rem);padding-left:0}}.imtt_addressList .tooltip{line-height:1.5em}.imtt_addressList .tooltip p{margin:.625rem 0}.imtt_addressList .tooltip .certification>span,.imtt_addressList .tooltip .phone{display:block}.imtt_addressList .tooltip .title>span.profession{display:block;font-weight:300}.imtt_addressList .nameAutocompleteFilter{position:relative}.imtt_addressList .nameAutocompleteFilter input{position:relative;z-index:2}.imtt_addressList .nameAutocompleteFilter .nameAutocompleteResults{position:absolute;background:rgba(255,255,255,.9);border:.0625rem solid transparent;border-top:none;border-bottom-left-radius:.1875rem;border-bottom-right-radius:.1875rem;margin-top:-.1875rem;padding-top:.1875rem;left:-200vw;z-index:1;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:nameFilterClose;animation-name:nameFilterClose}.imtt_addressList .nameAutocompleteFilter .nameAutocompleteResults span{color:#666;display:block;border-bottom:.0625rem solid #f3f3f3;padding:.3125rem .9375rem;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.imtt_addressList .nameAutocompleteFilter .nameAutocompleteResults span:hover{color:#000}.imtt_addressList .nameAutocompleteFilter .nameAutocompleteResults span:last-child{border-bottom:none}.imtt_addressList .nameAutocompleteFilter input:focus+.nameAutocompleteResults.active{border-color:#e74c3c;-webkit-animation-name:nameFilterOpen;animation-name:nameFilterOpen;left:0}.imtt_addressList .imtt_addressList-filter{background:#fff;position:absolute;z-index:1;left:0;padding-top:1.4375rem;padding-bottom:1.4375rem;width:23.125rem;max-width:100vw;height:100vh;top:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.imtt_addressList .imtt_addressList-filter>*{padding-left:1.4375rem;padding-right:1.4375rem}.imtt_addressList .imtt_addressList-filter>.inner{overflow:auto;height:calc(100vh - 3.75rem);-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.imtt_addressList .imtt_addressList-filter>.inner>p{margin-bottom:.625rem}@media only screen and (min-width:48em){.imtt_addressList .imtt_addressList-filter{position:relative;float:left}.imtt_addressList .imtt_addressList-filter .toggleButton{display:none!important}.imtt_addressList .imtt_addressList-filter.closed{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.imtt_addressList .imtt_addressList-filter .inner{opacity:1!important;pointer-events:auto!important}}.imtt_addressList .imtt_addressList-filter .toggleButton{width:1.25rem;height:1.25rem;position:absolute;top:1.25rem;right:1.25rem;cursor:pointer;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);padding:0!important}.imtt_addressList .imtt_addressList-filter .toggleButton span{display:block;height:.0625rem;width:1.25rem;background:#000;position:absolute;top:50%;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}.imtt_addressList .imtt_addressList-filter .toggleButton span:first-child{-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}.imtt_addressList .imtt_addressList-filter .toggleButton h3{margin:0;-webkit-transform:rotateZ(-90deg) translateX(-3.125rem) translateY(-.1875rem);-ms-transform:rotate(-90deg) translateX(-3.125rem) translateY(-.1875rem);transform:rotateZ(-90deg) translateX(-3.125rem) translateY(-.1875rem);opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.imtt_addressList .imtt_addressList-filter h3{margin-top:0;margin-bottom:.625rem;-webkit-transition:none;-o-transition:none;transition:none}.imtt_addressList .imtt_addressList-filter form>div{margin-top:.75rem}.imtt_addressList .imtt_addressList-filter form>div:first-child{margin-top:0}.imtt_addressList .imtt_addressList-filter .line{border-top:.0625rem solid #e6e8e9;padding-top:.75rem;margin-top:.75rem}.imtt_addressList .imtt_addressList-filter .cssCheck label{width:100%;position:relative;padding-right:1.875rem}.imtt_addressList .imtt_addressList-filter .cssCheck svg{height:1.5rem;width:1.125rem;position:absolute;right:0;top:-.125rem;fill:#e74c3c}.imtt_addressList .imtt_addressList-filter.closed{-webkit-transform:translateX(calc(-100% + 1.875rem));-ms-transform:translateX(calc(-100% + 1.875rem));transform:translateX(calc(-100% + 1.875rem))}.imtt_addressList .imtt_addressList-filter.closed .toggleButton{-webkit-transform:translateX(1.0625rem);-ms-transform:translateX(1.0625rem);transform:translateX(1.0625rem)}.imtt_addressList .imtt_addressList-filter.closed .toggleButton span{width:.625rem;-webkit-transform:rotateZ(45deg) translateY(-.3125rem);-ms-transform:rotate(45deg) translateY(-.3125rem);transform:rotateZ(45deg) translateY(-.3125rem)}.imtt_addressList .imtt_addressList-filter.closed .toggleButton span:first-child{-webkit-transform:rotateZ(-45deg) translateY(.3125rem);-ms-transform:rotate(-45deg) translateY(.3125rem);transform:rotateZ(-45deg) translateY(.3125rem)}.imtt_addressList .imtt_addressList-filter.closed .toggleButton h3{opacity:1}.imtt_addressList .imtt_addressList-filter.closed .inner{opacity:0;pointer-events:none}.imtt_courseBooking-confirmation span{min-width:9.375rem;display:inline-block}@-webkit-keyframes nameFilterOpen{from{opacity:0}to{opacity:1}}@keyframes nameFilterOpen{from{opacity:0}to{opacity:1}}@-webkit-keyframes nameFilterClose{from{opacity:1;left:0}to{opacity:0;left:0}}@keyframes nameFilterClose{from{opacity:1;left:0}to{opacity:0;left:0}}.tabs ul{margin:0}.tabs li::before{display:none}.tabs .tabNav{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.tabs .tabNav li{display:none;border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.333333% - .375rem);min-width:15.625rem;margin:0;padding:.4375rem 1.0625rem;margin-right:.625rem;border:.0625rem solid rgba(231,76,60,.4);border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-color:#e74c3c;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.tabs .tabNav li::after{content:'';position:absolute;width:calc(100vw - 100% - 2.125rem);border-bottom:.0625rem solid #e74c3c;left:100%;bottom:-.0625rem}.tabs .tabNav li>*{opacity:.4;margin:0}.tabs .tabNav li.active{display:block;border-color:#e74c3c;border-bottom-color:transparent}.tabs .tabNav li.active>*{opacity:1}@media only screen and (min-width:48em){.tabs .tabNav li{display:block}.tabs .tabNav li::after{width:.6875rem;right:-.6875rem;left:auto}.tabs .tabNav li:last-child::after{width:100vw;left:100%}}.tabs .tabContent{overflow:hidden;padding-top:1.875rem;-webkit-transition:height .2s;-o-transition:height .2s;transition:height .2s}.tabs .tabContent>*{display:none}.tabs .tabContent>.active{display:block}.tabs .tabContent>*>:last-child{margin-bottom:0}@media only screen and (min-width:48em){.tabs .tabContent{padding-top:3.125rem}}body,html{margin:0;padding:0}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15}blockquote{background:0 0;padding:0 0 0 1.25rem;margin:0}blockquote::before{font-size:1.875rem;margin:0;display:inline-block;float:left;color:#27ae60}.clearfix::after,.clearfix::before{display:table;line-height:0;content:""}.clearfix::after{clear:both}.left{float:left}.right{float:right}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.visible{display:block}.hidden{display:none}.invisible{visibility:hidden}@media only screen and (max-width:47.99999em){.visible-xs{display:block!important}.hidden-xs{display:none!important}}@media only screen and (min-width:48em) and (max-width:61.99999em){.visible-sm{display:block!important}.hidden-sm{display:none!important}}@media only screen and (min-width:62em) and (max-width:74.99999em){.visible-md{display:block!important}.hidden-md{display:none!important}}@media only screen and (min-width:75em){.visible-lg{display:block!important}.hidden-lg{display:none!important}}.noScroll{overflow:hidden}figcaption{font-size:12.8px;font-weight:400;line-height:1.1em;margin-top:.3125rem;margin-bottom:0;text-align:left}figure{margin:0}form{color:#3c3d41}form fieldset{margin:0;padding:0;border:none}form fieldset>legend{font-size:1.2em;margin-bottom:.625rem}form fieldset.nolabel>legend{display:none}form.nolabel>h3{display:none}form label{display:block;margin-bottom:.3125rem;position:relative}form .row{margin-bottom:1.0625rem;position:relative}form input:not([type=submit]):not([type=checkbox]):not([type=radio]),form textarea{display:block;color:#3c3d41;height:2.8125rem;line-height:1em;width:100%;padding:0 .9375rem;background:#fff;border:none;border:.0625rem solid;border-color:#e74c3c;outline:0;border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-family:"FF Meta";-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}form input:not([type=submit]):not([type=checkbox]):not([type=radio]):hover,form textarea:hover{border-color:#e74c3c;color:#3c3d41}form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,form textarea:focus{border-color:#e74c3c;color:#3c3d41}form input[type=checkbox]+label,form input[type=radio]+label{display:inline-block;margin-top:.3125rem;margin-bottom:.3125rem;top:0;left:.0625rem;color:#3c3d41;font-family:"FF Meta";height:auto;cursor:pointer;opacity:1;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}form select{border:.0625rem solid;border-color:#e74c3c}form textarea{height:15.625rem;padding-top:.90625rem}form button{border:none;float:left;cursor:pointer}form input[type=reset],form input[type=submit]{cursor:pointer}form ::-webkit-input-placeholder{color:#3c3d41}form ::-moz-placeholder{color:#3c3d41}form :-ms-input-placeholder{color:#3c3d41}form ::-ms-input-placeholder{color:#3c3d41}form ::placeholder{color:#3c3d41}form .cssSelect select{background:0 0;border:none;color:#3c3d41;border-radius:0;cursor:pointer;width:110%;width:calc(100% + 50px);height:2.6875rem;padding:0 .9375rem;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .cssSelect select::-ms-expand{display:none}form .cssSelect>div{width:100%;height:2.8125rem;overflow:hidden;border:.0625rem solid;border-color:#e74c3c;vertical-align:middle;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.25rem;z-index:1;-webkit-transition:background-color .2s,color .2s,border-color .2s;-o-transition:background-color .2s,color .2s,border-color .2s;transition:background-color .2s,color .2s,border-color .2s}form .cssSelect>div::before{color:#e74c3c;right:0;height:100%;line-height:2.6875rem;top:0;bottom:0;position:absolute;z-index:-1;font-size:1.6875rem;margin:0 .9375rem;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}form .cssSelect>div:hover{border-color:#e74c3c;color:#3c3d41}form .cssSelect>div:hover::before{color:#e74c3c}form .cssSelect>div:focus{border-color:#e74c3c;color:#3c3d41}form .cssSelect>div:focus::before{color:#e74c3c}form .cssCheck input[type=checkbox],form .cssRadio input[type=radio]{display:none}form .cssCheck input[type=checkbox]+label,form .cssRadio input[type=radio]+label{padding-left:.625rem}form .cssCheck input[type=checkbox]+label span,form .cssRadio input[type=radio]+label span{position:absolute;left:0;top:0;content:' ';display:inline-block;background:#fff;border:.0625rem solid;border-color:#e74c3c;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}form .cssRadio input[type=radio]+label{padding-left:1.75rem;line-height:1.125rem}form .cssRadio input[type=radio]+label span{border-radius:50%;width:1.125rem;height:1.125rem;line-height:1.125rem;-webkit-transition:border-width .2s;-o-transition:border-width .2s;transition:border-width .2s}form .cssRadio input[type=radio]+label span::before{content:' ';display:block;background:#27ae60;border:.5rem solid;border-color:#fff;width:100%;height:100%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s}form .cssRadio input[type=radio]:checked+label span::before{border-width:.1875rem}form .cssCheck input[type=checkbox]+label{padding-left:1.75rem;line-height:1.125rem}form .cssCheck input[type=checkbox]+label span{border-radius:.25rem;width:1.125rem;height:1.125rem;line-height:1.125rem}form .cssCheck input[type=checkbox]+label span::before{color:#27ae60;opacity:0;width:1rem;margin:0;-webkit-transition:color .2s,opacity .2s,-webkit-transform .2s;transition:color .2s,opacity .2s,-webkit-transform .2s;-o-transition:color .2s,opacity .2s,transform .2s;transition:color .2s,opacity .2s,transform .2s;transition:color .2s,opacity .2s,transform .2s,-webkit-transform .2s;-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2)}form .cssCheck input[type=checkbox]:checked+label span::before{color:#27ae60;opacity:1;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}form .parsley-error{border-color:#e74c3c!important;color:#e74c3c!important;background:#fff!important}form .parsley-error::input-placeholder{color:#e74c3c}form ul.parsley-errors-list{display:block;list-style:none;margin:0;padding:0;padding-left:.125rem;height:0;opacity:0;font-size:.9em;-webkit-transition:opacity .2s,height .2s;-o-transition:opacity .2s,height .2s;transition:opacity .2s,height .2s}form ul.parsley-errors-list.filled{height:100%;opacity:1;margin-top:.3125rem}form ul.parsley-errors-list li{margin:0;padding:0;color:#e74c3c;margin-bottom:.125rem}form ul.parsley-errors-list li:last-child{margin-bottom:0}form ul.parsley-errors-list li::before{content:'';display:none}.row{width:100%}.row::after,.row::before{display:table;line-height:0;content:""}.row::after{clear:both}.row>[class*=span]{display:block;float:left;width:100%;min-height:1px;-webkit-box-sizing:border-box;box-sizing:border-box}.row>[class*=span].hide{display:none}.row>[class*=span].pull-right{float:right}.flex-gap-20{overflow:hidden}.flex-gap-20>.row{margin-left:calc(-10px*1);margin-right:calc(-10px*1);width:calc(100% + 20px)}.flex-gap-20>.row>[class*=span]{padding-left:10px;padding-right:10px}.row>.span12{width:100%}.row>.span11{width:91.66667%}.row>.span10{width:83.33333%}.row>.span9{width:75%}.row>.span8{width:66.66667%}.row>.span7{width:58.33333%}.row>.span6{width:50%}.row>.span5{width:41.66667%}.row>.span4{width:33.33333%}.row>.span3{width:25%}.row>.span2{width:16.66667%}.row>.span1{width:8.33333%}.row>.offset12{margin-left:100%}.row>.offset11{margin-left:91.66667%}.row>.offset10{margin-left:83.33333%}.row>.offset9{margin-left:75%}.row>.offset8{margin-left:66.66667%}.row>.offset7{margin-left:58.33333%}.row>.offset6{margin-left:50%}.row>.offset5{margin-left:41.66667%}.row>.offset4{margin-left:33.33333%}.row>.offset3{margin-left:25%}.row>.offset2{margin-left:16.66667%}.row>.offset1{margin-left:8.33333%}@media only screen and (max-width:47.99999em){.row>[class*=span]{width:100%}.row>[class*=offset]{margin-left:0}.row>.span-xs12{width:100%}.row>.span-xs11{width:91.66667%}.row>.span-xs10{width:83.33333%}.row>.span-xs9{width:75%}.row>.span-xs8{width:66.66667%}.row>.span-xs7{width:58.33333%}.row>.span-xs6{width:50%}.row>.span-xs5{width:41.66667%}.row>.span-xs4{width:33.33333%}.row>.span-xs3{width:25%}.row>.span-xs2{width:16.66667%}.row>.span-xs1{width:8.33333%}.row>.offset-xs12{margin-left:100%}.row>.offset-xs11{margin-left:91.66667%}.row>.offset-xs10{margin-left:83.33333%}.row>.offset-xs9{margin-left:75%}.row>.offset-xs8{margin-left:66.66667%}.row>.offset-xs7{margin-left:58.33333%}.row>.offset-xs6{margin-left:50%}.row>.offset-xs5{margin-left:41.66667%}.row>.offset-xs4{margin-left:33.33333%}.row>.offset-xs3{margin-left:25%}.row>.offset-xs2{margin-left:16.66667%}.row>.offset-xs1{margin-left:8.33333%}}@media only screen and (min-width:48em) and (max-width:61.99999em){.row>.span-sm12{width:100%}.row>.span-sm11{width:91.66667%}.row>.span-sm10{width:83.33333%}.row>.span-sm9{width:75%}.row>.span-sm8{width:66.66667%}.row>.span-sm7{width:58.33333%}.row>.span-sm6{width:50%}.row>.span-sm5{width:41.66667%}.row>.span-sm4{width:33.33333%}.row>.span-sm3{width:25%}.row>.span-sm2{width:16.66667%}.row>.span-sm1{width:8.33333%}.row>.offset-sm12{margin-left:100%}.row>.offset-sm11{margin-left:91.66667%}.row>.offset-sm10{margin-left:83.33333%}.row>.offset-sm9{margin-left:75%}.row>.offset-sm8{margin-left:66.66667%}.row>.offset-sm7{margin-left:58.33333%}.row>.offset-sm6{margin-left:50%}.row>.offset-sm5{margin-left:41.66667%}.row>.offset-sm4{margin-left:33.33333%}.row>.offset-sm3{margin-left:25%}.row>.offset-sm2{margin-left:16.66667%}.row>.offset-sm1{margin-left:8.33333%}}@media only screen and (min-width:62em) and (max-width:74.99999em){.row>.span-md12{width:100%}.row>.span-md11{width:91.66667%}.row>.span-md10{width:83.33333%}.row>.span-md9{width:75%}.row>.span-md8{width:66.66667%}.row>.span-md7{width:58.33333%}.row>.span-md6{width:50%}.row>.span-md5{width:41.66667%}.row>.span-md4{width:33.33333%}.row>.span-md3{width:25%}.row>.span-md2{width:16.66667%}.row>.span-md1{width:8.33333%}.row>.offset-md12{margin-left:100%}.row>.offset-md11{margin-left:91.66667%}.row>.offset-md10{margin-left:83.33333%}.row>.offset-md9{margin-left:75%}.row>.offset-md8{margin-left:66.66667%}.row>.offset-md7{margin-left:58.33333%}.row>.offset-md6{margin-left:50%}.row>.offset-md5{margin-left:41.66667%}.row>.offset-md4{margin-left:33.33333%}.row>.offset-md3{margin-left:25%}.row>.offset-md2{margin-left:16.66667%}.row>.offset-md1{margin-left:8.33333%}}@media only screen and (min-width:75em){.row>.span-lg12{width:100%}.row>.span-lg11{width:91.66667%}.row>.span-lg10{width:83.33333%}.row>.span-lg9{width:75%}.row>.span-lg8{width:66.66667%}.row>.span-lg7{width:58.33333%}.row>.span-lg6{width:50%}.row>.span-lg5{width:41.66667%}.row>.span-lg4{width:33.33333%}.row>.span-lg3{width:25%}.row>.span-lg2{width:16.66667%}.row>.span-lg1{width:8.33333%}.row>.offset-lg12{margin-left:100%}.row>.offset-lg11{margin-left:91.66667%}.row>.offset-lg10{margin-left:83.33333%}.row>.offset-lg9{margin-left:75%}.row>.offset-lg8{margin-left:66.66667%}.row>.offset-lg7{margin-left:58.33333%}.row>.offset-lg6{margin-left:50%}.row>.offset-lg5{margin-left:41.66667%}.row>.offset-lg4{margin-left:33.33333%}.row>.offset-lg3{margin-left:25%}.row>.offset-lg2{margin-left:16.66667%}.row>.offset-lg1{margin-left:8.33333%}}hr{margin:0;padding:0;border:none;border-top:.0625rem solid #e74c3c}iframe{display:block;width:100%;border:none}img{max-width:100%;height:auto;vertical-align:middle}img[width]{width:auto;margin-left:auto;margin-right:auto}p{margin-top:.75rem;margin-bottom:.75rem}p:first-child{margin-top:0}p:last-child{margin-bottom:0}p>:first-child{margin-top:0}p>:last-child{margin-bottom:0}.slick>*{display:none}.slick>:first-child{display:block}.slick.slick-initialized>*{display:block}@font-face{font-family:slick;font-weight:400;font-style:normal}.slick-slider figcaption{display:block;width:90%;width:calc(100% - 40px);min-height:.875rem}.slick-slider .currentOf{position:absolute;bottom:0;right:0;line-height:1em}.slick-next,.slick-prev{position:absolute;display:block;height:1.875rem;width:1.875rem;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0;z-index:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus::before,.slick-next:hover::before,.slick-prev:focus::before,.slick-prev:hover::before{opacity:1}.slick-next.slick-disabled::before,.slick-prev.slick-disabled::before{opacity:.5}.slick-next::before,.slick-prev::before{font-family:slick;font-size:1.875rem;margin:0;line-height:1em;color:#fff;opacity:.9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:1.875rem}[dir=rtl] .slick-prev{left:auto;right:1.875rem}.slick-prev::before{content:"←"}[dir=rtl] .slick-prev::before{content:"→"}.slick-next{right:1.875rem}[dir=rtl] .slick-next{left:1.875rem;right:auto}.slick-next::before{content:"→"}[dir=rtl] .slick-next::before{content:"←"}.slick-dots{position:absolute;bottom:1.125rem;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;z-index:1}.slick-dots li{position:relative;display:inline-block;height:.625rem;width:.625rem;margin:0 .3125rem;padding:0;cursor:pointer}.slick-dots li::before{content:'';display:none}.slick-dots li button{border:0;background:0 0;display:block;height:.625rem;width:.625rem;outline:0;line-height:0;font-size:0;color:transparent;padding:.3125rem;cursor:pointer;border:.125rem solid #fff;border-radius:50%;opacity:.5;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.slick-dots li button:focus,.slick-dots li button:hover{outline:0;opacity:1}.slick-dots li.slick-active button{color:#fff;opacity:.9}table{margin-top:.3125rem;margin-bottom:.625rem;border-collapse:collapse;color:inherit}table td,table th{border:.0625rem solid #fff}table:first-child{margin-top:0}table:last-child{margin-bottom:0}table tr{background:0 0}table tr:nth-child(2n+1){background:#f2f2f2}table tbody th,table thead th{background:#e6e6e6;color:inherit;font-weight:700;text-align:left}table thead+tbody tr:nth-child(2n){background:#f2f2f2}table thead+tbody tr:nth-child(2n+1){background:inherit}table tr>*{padding:.4375rem .625rem;vertical-align:top}table.responsive{width:100%;table-layout:fixed}table.responsive.responsiveMode thead+tbody,table.responsive.responsiveMode thead+tbody td,table.responsive.responsiveMode thead+tbody tr{display:block}table.responsive.responsiveMode thead{display:none}table.responsive.responsiveMode thead+tbody tr{padding:.4375rem .625rem}table.responsive.responsiveMode thead+tbody td{border:none!important;padding:0 0 .231em 40%!important;position:relative;min-height:1.5625rem;height:auto}table.responsive.responsiveMode thead+tbody td::before{content:attr(data-th);display:inline-block;position:absolute;width:40%;left:0;font-weight:700}table.responsive.responsiveMode thead+tbody tr:nth-child(2n){background:inherit}table.responsive.responsiveMode thead+tbody tr:nth-child(2n+1){background:#f2f2f2}nav{margin:0}nav ul{list-style:none;margin:0}nav li::before{content:'';display:none}html{font-size:100%}body{color:#000;font-family:"FF Meta";font-weight:400;font-size:1em;line-height:1.5625}h1,h2,h3,h4,h5{padding-bottom:0;-webkit-transition:font-size .2s,line-height .2s;-o-transition:font-size .2s,line-height .2s;transition:font-size .2s,line-height .2s}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1{color:inherit;font-weight:700;font-family:"FF Meta";font-size:1.25em;line-height:1.875rem;margin-top:1.375rem;margin-bottom:.75rem}@media only screen and (min-width:48em){h1{font-size:1.875em;line-height:2.5rem}}@media only screen and (min-width:62em){h1{font-size:3em;line-height:3.75rem}}h2{color:inherit;font-weight:700;font-family:"FF Meta";font-size:1.125em;line-height:1.75rem;margin-top:1.375rem;margin-bottom:.75rem}@media only screen and (min-width:48em){h2{font-size:1.375em;line-height:2rem}}@media only screen and (min-width:62em){h2{font-size:2em;line-height:2.625rem}}h3{color:inherit;font-weight:700;font-family:"FF Meta";font-size:inherit;line-height:inherit;margin-top:1.375rem;margin-bottom:.75rem}h4{color:inherit;font-weight:700;font-family:"FF Meta";font-size:.95em;line-height:1.2em;margin-top:1.375rem;margin-bottom:.75rem}h5{color:inherit;font-weight:700;font-family:"FF Meta";font-size:.875em;line-height:1.2em;margin-top:1.375rem;margin-bottom:.75rem}b,strong{font-weight:700}em,i{font-style:italic}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-gallery .ce-row::after,.ce-gallery .ce-row::before{display:table;line-height:0;content:""}.ce-gallery .ce-row::after{clear:both}.ce-gallery .ce-column{float:left}.ce-gallery .ce-inner{overflow:hidden}.ce-gallery[data-ce-columns="12"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="12"] .ce-column{width:8.33333%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="11"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="11"] .ce-column{width:9.09091%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="10"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="10"] .ce-column{width:10%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="9"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="9"] .ce-column{width:11.11111%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="8"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="8"] .ce-column{width:12.5%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="7"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="7"] .ce-column{width:14.28571%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="6"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="6"] .ce-column{width:16.66667%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="5"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="5"] .ce-column{width:20%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="4"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="4"] .ce-column{width:25%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="3"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="3"] .ce-column{width:33.33333%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="2"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="2"] .ce-column{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery[data-ce-columns="1"] .ce-row{max-width:calc(100% + .625rem);margin-left:calc(-.3125rem*1);margin-right:calc(-.3125rem*1)}.ce-gallery[data-ce-columns="1"] .ce-column{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.3125rem;padding-right:.3125rem}.ce-gallery .ce-row{margin-bottom:.625rem}.ce-gallery .ce-row:last-child{margin-bottom:0}.ce-gallery[data-ce-images="1"] .ce-column{max-width:100%}.ce-gallery[data-ce-images="2"]:not([data-ce-columns="1"]):not([data-ce-columns="2"]) .ce-column{max-width:50%}.ce-gallery[data-ce-images="3"]:not([data-ce-columns="1"]):not([data-ce-columns="2"]):not([data-ce-columns="3"]) .ce-column{max-width:33.33333%}.ce-gallery[data-ce-images="4"]:not([data-ce-columns="1"]):not([data-ce-columns="2"]):not([data-ce-columns="3"]):not([data-ce-columns="4"]) .ce-column{max-width:25%}.ce-textpic::after,.ce-textpic::before{display:table;line-height:0;content:""}.ce-textpic::after{clear:both}.ce-textpic .ce-gallery{width:100%}.ce-textpic.ce-intext .ce-gallery{width:calc(50% - .3125rem)}.ce-textpic.ce-left .ce-gallery{float:left}.ce-textpic.ce-right .ce-gallery{float:right}.ce-textpic.ce-above .ce-bodytext,.ce-textpic.ce-below .ce-bodytext{clear:both}.ce-textpic.ce-above.ce-center .ce-gallery,.ce-textpic.ce-below.ce-center .ce-gallery{text-align:center}.ce-textpic.ce-above.ce-right .ce-gallery,.ce-textpic.ce-below.ce-right .ce-gallery{text-align:right}.ce-textpic.ce-intext:not(.ce-nowrap).ce-left .ce-gallery{margin-right:.625rem}.ce-textpic.ce-intext:not(.ce-nowrap).ce-right .ce-gallery{margin-left:.625rem}.ce-textpic.ce-nowrap .ce-bodytext{width:calc(50% - .3125rem)}.ce-textpic.ce-nowrap.ce-intext.ce-left .ce-bodytext{float:right}.ce-textpic.ce-nowrap.ce-intext.ce-right .ce-bodytext{float:left}.ce-textpic.ce-above .ce-gallery,.ce-textpic.ce-intext:not(.ce-nowrap) .ce-gallery{margin-bottom:.625rem}.ce-textpic.ce-below .ce-gallery{margin-top:.625rem}.frame-space-before-extra-small{margin-top:0}.frame-space-before-small{margin-top:.53125rem}.frame-space-before-medium{margin-top:1.0625rem}.frame-space-before-large{margin-top:2.125rem}.frame-space-before-extra-large{margin-top:3.1875rem}.frame-space-after-extra-small{margin-bottom:0}.frame-space-after-small{margin-bottom:.53125rem}.frame-space-after-large{margin-bottom:2.125rem}.frame-space-after-extra-large{margin-bottom:3.1875rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}@media print{html{font-family:Arial,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:18px!important}*{color:#000!important;background:0 0!important;text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}header#header,header.header{height:100px!important;margin-bottom:20px;position:static!important}footer#footer,footer.footer{height:100px!important;margin-top:20px;position:static!important}main{width:100%!important;max-width:100%!important}.aawcontent_slideshow,.advertisement,.csc-linkToTop,.linkToBottom,.linkToTop,.navigationButton,.navigationButtonClose,.navigationButtonWrap,.navigationContainer,.slick,.socialTeaser,.tx_aawvideo_video,aside,audio,form,iframe,nav,object,video{display:none!important}a:visited{text-decoration:underline!important}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}blockquote,code,pre{border:1px solid #999!important;page-break-inside:avoid;padding:5px!important}thead{display:table-header-group}tr{page-break-inside:avoid}img{max-width:100%!important;margin-bottom:10px!important}.infos,.title,.tx_aawnews_headline,blockquote,code,h1,h2,h3,h4,h5,hr,pre,table{margin-bottom:10px!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}form .row{margin-left:-.3125rem;margin-right:-.3125rem;width:calc(100% + .625rem)}form .row>*{padding-left:.3125rem;padding-right:.3125rem;-webkit-box-sizing:border-box;box-sizing:border-box}form .row>div{margin-bottom:1.0625rem}form .row>div:last-child{margin-bottom:0}@media only screen and (min-width:48em){form .row>div{margin-bottom:0}}.formNavigation{margin-top:1.875rem}.formNavigation .rightAligned{float:right}@media only screen and (min-width:48em){.formNavigation{margin-top:3.125rem}}form .cssSelect>div::before{font-size:1.25em}form input:not([type=submit]):not([type=checkbox]):not([type=radio]).parsley-error,form textarea.parsley-error{border-width:.125rem}form h1,form h2,form h3{margin-top:0}form .cssCheck input[type=checkbox]+label{opacity:.6;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}form .cssCheck input[type=checkbox]+label:hover{opacity:.8}form .cssCheck input[type=checkbox]:checked+label{opacity:1}form .cssCheck input[type=checkbox]+label span::before{color:#000;font-size:1.125rem}form .cssCheck input[type=checkbox]:checked+label span::before{color:#000;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}form .formFieldErrors{padding-left:.125rem;font-size:.9em;margin-top:.3125rem}form .formFieldErrors>*{color:#e74c3c;margin-bottom:.125rem}form .formFieldErrors>:last-child{margin-bottom:0}.typo3-messages{list-style:none;padding:0;margin:0;margin-bottom:1.0625rem}.typo3-messages li{padding:.625rem;margin-bottom:.625rem;border:.0625rem solid #e6e8e9}.typo3-messages li:last-child{margin-bottom:0}.typo3-messages li::before{content:'';display:none}.typo3-messages h4{font-weight:700;margin:0}.typo3-messages li.alert-danger{border-color:#c12323}.typo3-messages li.alert-warning{border-color:#f3d91f}.typo3-messages li.alert-success{border-color:#5eab5e}.typo3-messages li.alert-info,.typo3-messages li.alert-notice{border-color:#45abdc}body{background:#fff;overflow-x:hidden}#page,.wrapper{width:100%;max-width:75.25rem;margin-left:auto;margin-right:auto;padding:0 1.0625rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:48em){#page,.wrapper{padding:0 1.6875rem}}a{color:#e74c3c;text-decoration:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}a:hover{color:#4a4a4a}.button,.buttonFat,input[type=submit]{background:0 0;color:#e74c3c;text-transform:uppercase;text-align:center;display:inline-block;line-height:1.75rem;padding:0 .625rem;border:.0625rem solid #e74c3c;border-radius:.9375rem;min-width:5.625rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;font-size:.6875em;letter-spacing:.0625rem;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.button:hover,.buttonFat:hover,input[type=submit]:hover{background:#e74c3c;color:#fff}@media only screen and (min-width:62em){.button,.buttonFat,input[type=submit]{line-height:2.6875rem;min-width:8.125rem;border-radius:1.40625rem;font-size:.8125em}}.button+.button,.button+.buttonFat,.button+input[type=submit],.buttonFat+.button,.buttonFat+.buttonFat,.buttonFat+input[type=submit],input[type=submit]+.button,input[type=submit]+.buttonFat,input[type=submit]+input[type=submit]{margin-left:1.0625rem}.button.transparent{color:inherit;background:0 0;border:none;padding-left:0;padding-right:0;min-width:0}.buttonFat{line-height:1.5rem;border-width:.1875rem}@media only screen and (min-width:62em){.buttonFat{line-height:2.4375rem}}.lead{font-weight:700;margin-bottom:1.25rem}@media only screen and (min-width:48em){.lead{margin-bottom:2.5rem;font-size:1.25em;line-height:1.875rem}}.lead.notBold{font-weight:400}@media only screen and (min-width:48em){.lead.notBold{font-size:inherit;line-height:inherit}}@media only screen and (min-width:62em){.lead.notBold{font-size:1.25em;line-height:1.875rem}}.title{font-weight:700}main{min-height:calc(100vh - 12.25rem)}main dl,main ol,main ul{list-style:none;margin-left:0;margin-top:0;padding-left:0;margin-bottom:.625rem}main dl dd,main ol li,main ul li{margin-left:0;padding-left:1.25rem;margin-bottom:.15625rem;position:relative}main dl dd::before,main ol li::before,main ul li::before{display:block;position:absolute;background:0 0;color:#fff;margin:0;padding:0;content:' ';background:#e74c3c;width:.5rem;height:.5rem;border-radius:50%;left:0;top:.53125rem}main ol{counter-reset:olCounter}main ol li{padding-left:1.875rem}main ol li::before{color:#fff;counter-increment:olCounter;content:counter(olCounter);text-align:center;font-size:.75rem;width:1.125rem;height:1.125rem;line-height:1.125rem;top:.21875rem}main dl dt{font-weight:700;font-size:1.125em}@media only screen and (min-width:62em){main dl dt{font-size:1.125em}}main ul.unstyled{margin:0;padding:0;list-style:none}main ul.inline{margin:0;padding:0;list-style:none}main ul.inline>li{display:inline-block;margin:0;padding:0;padding-right:.3125rem;padding-left:.3125rem}main ul.inline>li:first-child{padding-left:0}main ul.inline>li:last-child{padding-right:0}@media only screen and (min-width:48em){main{min-height:calc(100vh - 21.375rem)}}@media only screen and (min-width:62em){main{min-height:calc(100vh - 27.4375rem)}}main dl,main ol,main ul{margin-top:.75rem;margin-bottom:.75rem}main dl:first-child,main ol:first-child,main ul:first-child{margin-top:0}main dl:last-child,main ol:last-child,main ul:last-child{margin-bottom:0}main dl li,main ul li{padding-left:.875rem}main ol li::before{line-height:1}@media only screen and (min-width:48em){main dl,main ol,main ul{margin-top:1.375rem;margin-bottom:1.375rem}}main>.frame-type-aawcontent_mediaslider:first-child>*{max-width:none}@media only screen and (min-width:48em){#page:not(.home)>main{margin-top:5.9375rem}}@media only screen and (min-width:62em){#page:not(.home)>main{margin-top:10.3125rem}}.frame{margin-bottom:1.25rem}.frame::after,.frame::before{display:table;line-height:0;content:""}.frame::after{clear:both}@media only screen and (min-width:48em){.frame{margin-bottom:4.375rem}}.frame>*{max-width:53.75rem}p{-webkit-transition:font-size .2s;-o-transition:font-size .2s;transition:font-size .2s}@media only screen and (min-width:48em){p{margin-top:1.375rem;margin-bottom:1.375rem}}h1,h2,h3{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media only screen and (min-width:48em){h1,h2,h3{margin-top:2.8125rem;margin-bottom:1.375rem}}.frame header{margin-bottom:.75rem}.frame header>*{margin-top:0;margin-bottom:0}.frame header>:first-child{position:relative;padding-top:1.5625rem;-webkit-transition:padding-top .2s;-o-transition:padding-top .2s;transition:padding-top .2s}.frame header>:first-child::before{content:'';display:block;width:2.5rem;border-top:.0625rem solid #e74c3c;position:absolute;top:0;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}@media only screen and (min-width:48em){.frame header{margin-bottom:4.375rem}.frame header>:first-child{padding-top:2.1875rem}.frame header>:first-child::before{width:3.125rem}}@media only screen and (min-width:62em){.frame header>:first-child{padding-top:3.125rem}.frame header>:first-child::before{width:4.6875rem}}header>.ce-headline-center:first-child::before{left:0;right:0;margin:0 auto}header>.ce-headline-right:first-child::before{right:0;margin:0 auto}.frame-layout-1{background:#e74c3c;color:#fff;text-align:center;padding:3.75rem 1.0625rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:0}.frame-layout-1>*{max-width:37.5rem;margin-left:auto;margin-right:auto}.frame-layout-1 header>:first-child::before{border-color:#fff}.frame-layout-1 a{color:#fff}.frame-layout-1 .button,.frame-layout-1 .buttonFat{border-color:#fff;color:#fff}.frame-layout-1 .button:hover,.frame-layout-1 .buttonFat:hover{background:#fff;color:#e74c3c}@media only screen and (min-width:48em){.frame-layout-1{padding:2.5rem 1.6875rem 5rem 1.6875rem}}@media only screen and (min-width:48em){.frame-layout-1{padding-top:3.75rem;padding-bottom:10rem}}.frame-layout-2{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.frame-layout-2>*{max-width:none}.frame-layout-2 img{width:100vw}@media only screen and (min-width:48em){.frame-layout-3+.frame-layout-3,.frame-layout-3+.frame-layout-3+.frame-layout-3+.frame-layout-3,.frame-layout-3+.frame-layout-3+.frame-layout-3+.frame-layout-3+.frame-layout-3+.frame-layout-3{margin-left:auto}.frame-layout-3+.frame-layout-3+.frame-layout-3,.frame-layout-3+.frame-layout-3+.frame-layout-3+.frame-layout-3+.frame-layout-3,.frame-layout-3+.frame-layout-3+.frame-layout-3+.frame-layout-3+.frame-layout-3+.frame-layout-3+.frame-layout-3{margin-left:0}}@media only screen and (min-width:48em){.frame-layout-3{max-width:29.6875rem}}@media only screen and (min-width:62em){.frame-layout-3{max-width:35.3125rem}}