@charset "UTF-8";textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-mediathek table{border-collapse:separate;border-spacing:10px;}.tx-mediathek table th{font-weight:bold;}.tx-mediathek table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-fotocontest-steps table{border-collapse:separate;border-spacing:10px;}.tx-fotocontest-steps table th{font-weight:bold;}.tx-fotocontest-steps table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-loreal-photocontest table{border-collapse:separate;border-spacing:10px;}.tx-loreal-photocontest table th{font-weight:bold;}.tx-loreal-photocontest table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-seminar-feedback table{border-collapse:separate;border-spacing:10px;}.tx-seminar-feedback table th{font-weight:bold;}.tx-seminar-feedback table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-competition table{border-collapse:separate;border-spacing:10px;}.tx-competition table th{font-weight:bold;}.tx-competition table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-trainingarea table{border-collapse:separate;border-spacing:10px;}.tx-trainingarea table th{font-weight:bold;}.tx-trainingarea table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-portalfeed table{border-collapse:separate;border-spacing:10px;}.tx-portalfeed table th{font-weight:bold;}.tx-portalfeed table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.tx-solr-autosuggest{border:1px solid #CCC;background:#FFF;overflow:auto;}.tx-solr-autosuggest strong{font-weight:bolder;color:#f18f0b;}.tx-solr-autosuggest .autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden;}.tx-solr-autosuggest .autocomplete-selected{background:#F1E0B6;}.tx-solr-autosuggest .autocomplete-group{padding:10px 5px;}.tx-solr-autosuggest .autocomplete-group strong{display:block;border-bottom:1px solid #999;}:root{--varBaseMenuHeightDesk:160px;--varBaseMenuHeightMob:62px;}@font-face{font-family:OpenSans;src:url(/typo3conf/ext/site_package/Resources/Public/Fonts/fb7a9ae13300bcf57d9e76fcc36358b3.woff2) format("woff2"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/82eb79406845e37757cc0e59003d8e96.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:OpenSans;src:url(/typo3conf/ext/site_package/Resources/Public/Fonts/b42a5fcd6de365a85bad0cb42c082e1d.woff2) format("woff2"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/9a4029d83d195d94dec1121311cdfc94.woff) format("woff");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:OpenSans;src:url(/typo3conf/ext/site_package/Resources/Public/Fonts/27696f70d57702334586eca72d4a4ca4.woff2) format("woff2"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/c67981db0a61986049b56dd89ed94b4c.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:OpenSans;src:url(/typo3conf/ext/site_package/Resources/Public/Fonts/5ca988852d4c73047440fd44f76d01ae.woff2) format("woff2"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/c9da6f8462885bc53ff631f94ad0a671.woff) format("woff");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:OpenSans;src:url(/typo3conf/ext/site_package/Resources/Public/Fonts/c58ad48978457853864850b53c39cc83.woff2) format("woff2"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/396bff7c9fba4d060ff5da4027990367.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:OpenSans;src:url(/typo3conf/ext/site_package/Resources/Public/Fonts/b9db0f95303daf91e00e43c9fc828ef3.woff2) format("woff2"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/19cf062dcdd3776049e2ec7a489bfa29.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:JosefinSans;font-style:normal;font-weight:300;font-display:swap;src:local("Josefin Sans Light"),local("JosefinSans-Light"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/ed8653b9efe3669bddd5ad0282ab4b62.woff2) format("woff2"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/9009af7db5f9d3f0dff82773fe0a7ff3.woff) format("woff");}@font-face{font-family:JosefinSans;font-style:normal;font-weight:400;font-display:swap;src:local("Josefin Sans Regular"),local("JosefinSans-Regular"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/5b0d18528d7e0b572f3fb781d3e92650.woff2) format("woff2"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/504dab32eb15f4a0e127dff0a11032db.woff) format("woff");}@font-face{font-family:JosefinSans;font-style:normal;font-weight:600;font-display:swap;src:local("Josefin Sans SemiBold"),local("JosefinSans-SemiBold"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/035e3844f86fd3c8ad364429d0c9dc17.woff2) format("woff2"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/c3dd9b0cc353d26e80f3c2e4477d01d9.woff) format("woff");}@font-face{font-family:JosefinSans;font-style:normal;font-weight:700;font-display:swap;src:local("Josefin Sans Bold"),local("JosefinSans-Bold"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/ed780de1b24634dbc7490a9caff2e35d.woff2) format("woff2"),url(/typo3conf/ext/site_package/Resources/Public/Fonts/816542f10b7e97e5deb159c1aec84976.woff) format("woff");}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;}html{font-size:62.5%;}body{margin:0;overflow-x:hidden;}body.no-scroll,body.no-scroll-filter{position:fixed;width:100%;height:100%;overflow-y:hidden;}.main-layout{min-height:100vh;}.content{max-width:95.5rem;margin-left:auto;margin-right:auto;padding:8rem 1.5rem 0;box-sizing:content-box;position:relative;}.has-timer .content{padding:20rem 1.5rem 0;}@media screen and (min-width:768px){.content{padding-top:3.5rem;}.content.startpagewithnavi{padding-top:7.5rem;}.has-timer .content{padding-top:17.5rem;}}.seminare{position:relative;}.seminare .top-content,.seminare .top-content > *,.seminare .content,.seminare .content > *{box-sizing:border-box;}.seminare__form{overflow:auto;}@media only screen and (max-width:767px){.seminare__form{position:relative;}}.seminare.seminar-only:not(.my-area) .content{overflow:auto;}.seminare .filter-bg-overlay{width:100%;height:100%;position:absolute;top:0;left:0;display:none;background-color:rgba(0,0,0,0.28);z-index:4;}@media only screen and (max-width:767px){.seminare .filter-bg-overlay.active{display:block;}}.seminare .content{max-width:140rem;padding-left:0;padding-right:0;}@media only screen and (max-width:1399px){.seminare .content{padding-left:2%;padding-right:2%;}}@media only screen and (max-width:767px){.seminare .content{padding-left:0;padding-right:0;}}.seminare .content ul.filter-list{list-style:none;}.seminare .content ul.filter-list li{padding-left:0;}.seminare .content ul.filter-list li:before{display:none;}.seminare .content .filter-area{width:320px;float:left;}@media only screen and (max-width:767px){.seminare .content .filter-area{background:#fff;float:none;top:62px;position:fixed;padding-top:70px;padding-left:0;padding-bottom:61px;z-index:5;left:-320px;transform:translate(0,0);transition:transform 0.4s ease;height:100%;max-height:80vh;}}@media only screen and (max-width:767px){.seminare .content .filter-area.active{transform:translate(100%,0);transition:transform 0.4s ease;}}.seminare .content .filter-area .mobileview{display:none;}@media only screen and (max-width:767px){.seminare .content .filter-area .mobileview{display:block;}}.seminare .content .filter-area .mobileview.msearch{padding:20px;position:absolute;top:0;left:0;width:100%;height:70px;background:#F4F4F4;}.seminare .content .filter-area .mobileview.mnav{padding:20px;position:absolute;justify-content:space-between;top:100%;left:0;width:100%;height:60px;background:#F4F4F4;transform:translate(0,-100%);}@media only screen and (max-width:767px){.seminare .content .filter-area .mobileview.mnav{display:flex;}}.seminare .content .filter-area .mobileview.mnav div{width:50%;}.seminare .content .filter-area .mobileview.mnav div:last-child{text-align:right;}.seminare .content .filter-area .mobileview.mnav div a{position:relative;color:#505158;padding-right:20px;}.seminare .content .filter-area .mobileview.mnav div a i{position:absolute;top:50%;right:0;transform:translate(0,-50%);}.seminare .content .filter-area .mobileview.mnav div a i.fi.fi--cross-mask{background-color:#505158;}.seminare .content .main-area{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% - 320px);float:left;}@media only screen and (max-width:767px){.seminare .content .main-area{float:none;width:100%;justify-content:center;}}.seminare [class*=col]{margin-right:0;margin-left:0;}.top-content + .content{padding-top:3rem;}.header-content{width:100%;}.header-content img{width:100%;}.seminarmanagement_seminar .content{padding-top:3rem;}@media screen and (min-width:768px){.seminarmanagement_seminar .content{padding-top:3rem;}}@media only screen and (max-width:767px){.seminare .top-content + .content{padding-top:0;}}.container{margin-left:auto;margin-right:auto;flex-grow:1;min-width:0;}.container.sm{max-width:62.9rem;}.container.md{max-width:95.5rem;}.container.lg{max-width:114rem;}.container.xl{max-width:133.5rem;}.nav-container{width:100%;max-width:129rem;margin-right:auto;margin-left:auto;padding:0 1.5rem;position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;height:100%;}.tabbar-layout{width:100%;max-width:130rem;margin-right:auto;margin-left:auto;padding:3rem 1.5rem 0;display:flex;align-items:flex-start;flex:1 0 auto;}.hidden{display:none !important;}.frame.elearning_newestcourses + .column-row{margin-top:160px;}.frame + .frame{margin-top:60px;}.frame.header + .frame{margin-top:0;}iframe{width:100%;border:0;}.aktuelles.content{max-width:140rem;padding-left:0;padding-right:0;}@media only screen and (max-width:1399px){.aktuelles.content{padding-left:2%;padding-right:2%;}}@media only screen and (max-width:767px){.aktuelles.content{padding-left:0;padding-right:0;}}body{font-size:1.6rem;font-weight:400;font-family:JosefinSans,Arial,sans-serif;color:#666;line-height:1.2;}a{color:#0877A6;text-decoration:none;cursor:pointer;}a.link-blue{color:#2777A6;}h1,h2,h3,h4,p{margin-top:0;}h1,h2,h3{font-weight:700;}h1,h3{font-size:2rem;}h2{font-size:2.2rem;color:#00ACC2;margin-bottom:25px;}h3,h4{color:#666;}h4{font-size:1.5rem;font-weight:700;}.seminare.seminar-only .content ul:not(.semi-pagination__list):not(.filter-list):not(.mediathek-pagination__list){margin:0;padding:0;list-style:none;}.seminare.seminar-only .content ul:not(.semi-pagination__list):not(.filter-list):not(.mediathek-pagination__list) li{position:relative;padding-left:20px;padding-bottom:30px;font-size:18px;line-height:27px;font-family:"JosefinSans";font-weight:300;color:#666666;}@media only screen and (max-width:767px){.seminare.seminar-only .content ul:not(.semi-pagination__list):not(.filter-list):not(.mediathek-pagination__list) li{font-size:16px;line-height:20px;}}.seminare.seminar-only .content ul:not(.semi-pagination__list):not(.filter-list):not(.mediathek-pagination__list) li strong{font-weight:600;}.seminare.seminar-only .content ul:not(.semi-pagination__list):not(.filter-list):not(.mediathek-pagination__list) li a{color:inherit;text-decoration:underline;}.seminare.seminar-only .content ul:not(.semi-pagination__list):not(.filter-list):not(.mediathek-pagination__list) li:before{position:absolute;content:"";left:0;top:9px;width:6px;height:6px;border-radius:50%;background-color:#C7E4DA;pointer-events:none;}.seminare .content h1{display:block;font-family:"JosefinSans";font-weight:700;color:#505158;margin:0;padding:0;max-width:none;position:relative;}.seminare .content h2{display:block;font-family:"JosefinSans";font-weight:700;color:#505158;margin:0;padding:0;max-width:none;position:relative;}.seminare .content h3{display:block;font-family:"JosefinSans";font-weight:700;color:#505158;margin:0;padding:0;max-width:none;position:relative;}.seminare .content h4{display:block;font-family:"JosefinSans";font-weight:700;color:#505158;margin:0;padding:0;max-width:none;position:relative;}.seminare .content h5{display:block;font-family:"JosefinSans";font-weight:700;color:#505158;margin:0;padding:0;max-width:none;position:relative;}.seminare .content h6{display:block;font-family:"JosefinSans";font-weight:700;color:#505158;margin:0;padding:0;max-width:none;position:relative;}.seminare .content h1{font-size:38px;line-height:49px;text-transform:uppercase;padding-bottom:15px;white-space:normal;}@media only screen and (max-width:767px){.seminare .content h1{font-size:22px;line-height:26px;}}.seminare .content h2{font-size:30px;line-height:30px;text-transform:uppercase;padding-bottom:15px;}@media only screen and (max-width:767px){.seminare .content h2{font-size:22px;line-height:26px;}}.seminare .content h3{font-size:22px;line-height:26px;padding-bottom:38px;}.seminare .content h4{font-size:18px;line-height:26px;font-weight:600;padding-bottom:20px;pointer-events:none;}.seminare .content p{font-size:18px;line-height:27px;font-family:"JosefinSans";font-weight:300;color:#666666;}@media only screen and (max-width:767px){.seminare .content p{font-size:16px;line-height:20px;}}.seminare .content p strong{font-weight:600;}.seminare .content p a{color:inherit;text-decoration:underline;}p{line-height:inherit;margin-bottom:0;}img{max-width:100%;height:auto;}input{display:block;width:100%;}.text-center{text-align:center;}.content h1{font-weight:700;text-shadow:0 0 10px rgba(255,255,255,0.28);color:#00ACC2;text-transform:uppercase;font-size:3.8rem;max-width:60%;word-wrap:break-word;margin-left:auto;margin-right:auto;}@media screen and (max-width:1023.98px){.content h1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 auto;max-width:70%;color:#00ACC2;font-weight:700;font-size:inherit;text-transform:uppercase;}}.content .header{overflow:hidden;}.content .header h1{margin-bottom:3rem;}input,button,textarea{margin:0;}.content h2 span{font-weight:300;color:#505158;opacity:0.5;display:inline-block;margin-left:10px;vertical-align:text-bottom;}textarea{width:100%;font-family:inherit;font-weight:inherit;background-color:transparent;resize:none;}button{padding:0;font-family:inherit;font-weight:inherit;line-height:inherit;background-color:transparent;border:none;cursor:pointer;}button[disabled]{cursor:not-allowed;opacity:0.4;}.underlined-link{display:inline-block;align-self:center;margin-right:2.35%;font-size:14px;text-decoration:underline;color:inherit;vertical-align:middle;}.underlined-link:hover{color:inherit;}.underlined{color:inherit;text-decoration:underline;}.news_detail{font-size:15px;line-height:1.7;color:#333;}.rotate--90{transform:rotate(90deg);}.rotate--180{transform:rotate(180deg);}.pre-wrap{white-space:pre-wrap !important;}.height-auto{height:auto !important;}.cursor--grabbing{cursor:grabbing;}.font-style-glossary--no-items{margin:0;line-height:24px;font-size:20px;font-style:italic;color:#666;}.text-align--center{text-align:center;}.margin--b-m{margin-top:25px;}.display--flex{display:flex;}.flex-flow--reverse{flex-flow:row-reverse;}.flex-wrap--wrap{flex-wrap:wrap;}.align-items--end{align-items:flex-end;}.list--unstyled{margin:0;padding:0;list-style:none;}.disable--base{opacity:0.3;}.visually-hidden{position:absolute;width:0.1rem;height:0.1rem;margin:-0.1rem;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;}.cursor-pointer{cursor:pointer;}:target:before{content:"";display:block;height:160px;margin:-160px 0 0;pointer-events:none;}@media only screen and (max-width:767px){:target:before{height:62px;margin:-62px 0 0;}}:root{--varBaseColorMain:#00ACC2;--varBaseColorBlue:#0877A6;--varBaseColorLightBlue:#C7E4DA;--varBaseColorLightTourquoise:#f4fffb;--varBaseColorLightBlue2:#E9F2F6;--varBaseColorLightBlue3:#b5e7fc;--varBaseColorGray:#666;--varBaseColorGrayLight:#979797;--varBaseColorGrayDark:#505158;--varBaseColorRedLight:#F09685;--varBaseColorError:#D50032;--varBaseColorWhite:#fff;--varBaseColorPink:#e94b5d;--varBaseColorSemiDark:#505158;--varBaseColorSemiLight:#666666;--varBaseColorSemiBorder:#E0E0E0;--varBaseColorSemiTileDark:#F4F4F4;--varBaseColorSemiBlue:#2777A6;--varBaseColorSemiBadge:#C7E4DA;--varBaseColorSemiBadgeDark:#505158;--varBaseColorSemiLightGray:#AFAFAF;--varBaseColorGold:#ebbe3e;--varBaseColorBlack:#000000;--varBaseColorComingSoon:#A5A5A5;}.t-color-Main{color:#00ACC2;}.b-color-Main{background-color:#00ACC2;}.t-color-Blue{color:#0877A6;}.b-color-Blue{background-color:#0877A6;}.t-color-LightBlue{color:#C7E4DA;}.b-color-LightBlue{background-color:#C7E4DA;}.t-color-LightTourquoise{color:#f4fffb;}.b-color-LightTourquoise{background-color:#f4fffb;}.t-color-LightBlue2{color:#E9F2F6;}.b-color-LightBlue2{background-color:#E9F2F6;}.t-color-LightBlue3{color:#b5e7fc;}.b-color-LightBlue3{background-color:#b5e7fc;}.t-color-Gray{color:#666;}.b-color-Gray{background-color:#666;}.t-color-GrayLight{color:#979797;}.b-color-GrayLight{background-color:#979797;}.t-color-GrayDark{color:#505158;}.b-color-GrayDark{background-color:#505158;}.t-color-RedLight{color:#F09685;}.b-color-RedLight{background-color:#F09685;}.t-color-Error{color:#D50032;}.b-color-Error{background-color:#D50032;}.t-color-White{color:#fff;}.b-color-White{background-color:#fff;}.t-color-Pink{color:#e94b5d;}.b-color-Pink{background-color:#e94b5d;}.t-color-SemiDark{color:#505158;}.b-color-SemiDark{background-color:#505158;}.t-color-SemiLight{color:#666666;}.b-color-SemiLight{background-color:#666666;}.t-color-SemiBorder{color:#E0E0E0;}.b-color-SemiBorder{background-color:#E0E0E0;}.t-color-SemiTileDark{color:#F4F4F4;}.b-color-SemiTileDark{background-color:#F4F4F4;}.t-color-SemiBlue{color:#2777A6;}.b-color-SemiBlue{background-color:#2777A6;}.t-color-SemiBadge{color:#C7E4DA;}.b-color-SemiBadge{background-color:#C7E4DA;}.t-color-SemiBadgeDark{color:#505158;}.b-color-SemiBadgeDark{background-color:#505158;}.t-color-SemiLightGray{color:#AFAFAF;}.b-color-SemiLightGray{background-color:#AFAFAF;}.t-color-Gold{color:#ebbe3e;}.b-color-Gold{background-color:#ebbe3e;}.t-color-Black{color:#000000;}.b-color-Black{background-color:#000000;}.t-color-ComingSoon{color:#A5A5A5;}.b-color-ComingSoon{background-color:#A5A5A5;}@keyframes arrowMoveRight{from{background-position:right 20px center;}to{background-position:right 25px center;}}.row{display:flex;flex-wrap:wrap;margin-right:-14px;margin-left:-14px;}.column-row{display:flex;flex-wrap:wrap;margin-right:-14px;margin-left:-14px;justify-content:space-around;}@media only screen and (max-width:767px){.column-row{flex-direction:column;padding:0 20px;}}[class*="col"]{position:relative;width:100%;margin-right:14px;margin-left:14px;}.col{flex-basis:0;flex-grow:1;max-width:100%;}.col-1{flex:0 0 8.3333333333%;max-width:calc(8.3333333333% - 28px);}.col-2{flex:0 0 16.6666666667%;max-width:calc(16.6666666667% - 28px);}.col-3{flex:0 0 25%;max-width:calc(25% - 28px);}.col-4{flex:0 0 33.3333333333%;max-width:calc(33.3333333333% - 28px);}.col-5{flex:0 0 41.6666666667%;max-width:calc(41.6666666667% - 28px);}.col-6{flex:0 0 50%;max-width:calc(50% - 28px);}.col-7{flex:0 0 58.3333333333%;max-width:calc(58.3333333333% - 28px);}.col-8{flex:0 0 66.6666666667%;max-width:calc(66.6666666667% - 28px);}.col-9{flex:0 0 75%;max-width:calc(75% - 28px);}.col-10{flex:0 0 83.3333333333%;max-width:calc(83.3333333333% - 28px);}.col-11{flex:0 0 91.6666666667%;max-width:calc(91.6666666667% - 28px);}.col-12{flex:0 0 100%;max-width:calc(100% - 28px);}@media screen and (min-width:480px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%;}.col-sm-1{flex:0 0 8.3333333333%;max-width:calc(8.3333333333% - 28px);}.col-sm-2{flex:0 0 16.6666666667%;max-width:calc(16.6666666667% - 28px);}.col-sm-3{flex:0 0 25%;max-width:calc(25% - 28px);}.col-sm-4{flex:0 0 33.3333333333%;max-width:calc(33.3333333333% - 28px);}.col-sm-5{flex:0 0 41.6666666667%;max-width:calc(41.6666666667% - 28px);}.col-sm-6{flex:0 0 50%;max-width:calc(50% - 28px);}.col-sm-7{flex:0 0 58.3333333333%;max-width:calc(58.3333333333% - 28px);}.col-sm-8{flex:0 0 66.6666666667%;max-width:calc(66.6666666667% - 28px);}.col-sm-9{flex:0 0 75%;max-width:calc(75% - 28px);}.col-sm-10{flex:0 0 83.3333333333%;max-width:calc(83.3333333333% - 28px);}.col-sm-11{flex:0 0 91.6666666667%;max-width:calc(91.6666666667% - 28px);}.col-sm-12{flex:0 0 100%;max-width:calc(100% - 28px);}}@media screen and (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%;}.col-md-1{flex:0 0 8.3333333333%;max-width:calc(8.3333333333% - 28px);}.col-md-2{flex:0 0 16.6666666667%;max-width:calc(16.6666666667% - 28px);}.col-md-3{flex:0 0 25%;max-width:calc(25% - 28px);}.col-md-4{flex:0 0 33.3333333333%;max-width:calc(33.3333333333% - 28px);}.col-md-5{flex:0 0 41.6666666667%;max-width:calc(41.6666666667% - 28px);}.col-md-6{flex:0 0 50%;max-width:calc(50% - 28px);}.col-md-7{flex:0 0 58.3333333333%;max-width:calc(58.3333333333% - 28px);}.col-md-8{flex:0 0 66.6666666667%;max-width:calc(66.6666666667% - 28px);}.col-md-9{flex:0 0 75%;max-width:calc(75% - 28px);}.col-md-10{flex:0 0 83.3333333333%;max-width:calc(83.3333333333% - 28px);}.col-md-11{flex:0 0 91.6666666667%;max-width:calc(91.6666666667% - 28px);}.col-md-12{flex:0 0 100%;max-width:calc(100% - 28px);}}@media screen and (min-width:1024px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%;}.col-lg-1{flex:0 0 8.3333333333%;max-width:calc(8.3333333333% - 28px);}.col-lg-2{flex:0 0 16.6666666667%;max-width:calc(16.6666666667% - 28px);}.col-lg-3{flex:0 0 25%;max-width:calc(25% - 28px);}.col-lg-4{flex:0 0 33.3333333333%;max-width:calc(33.3333333333% - 28px);}.col-lg-5{flex:0 0 41.6666666667%;max-width:calc(41.6666666667% - 28px);}.col-lg-6{flex:0 0 50%;max-width:calc(50% - 28px);}.col-lg-7{flex:0 0 58.3333333333%;max-width:calc(58.3333333333% - 28px);}.col-lg-8{flex:0 0 66.6666666667%;max-width:calc(66.6666666667% - 28px);}.col-lg-9{flex:0 0 75%;max-width:calc(75% - 28px);}.col-lg-10{flex:0 0 83.3333333333%;max-width:calc(83.3333333333% - 28px);}.col-lg-11{flex:0 0 91.6666666667%;max-width:calc(91.6666666667% - 28px);}.col-lg-12{flex:0 0 100%;max-width:calc(100% - 28px);}}@media screen and (min-width:1280px){.col-semi{flex-basis:0;flex-grow:1;max-width:100%;}.col-semi-1{flex:0 0 8.3333333333%;max-width:calc(8.3333333333% - 28px);}.col-semi-2{flex:0 0 16.6666666667%;max-width:calc(16.6666666667% - 28px);}.col-semi-3{flex:0 0 25%;max-width:calc(25% - 28px);}.col-semi-4{flex:0 0 33.3333333333%;max-width:calc(33.3333333333% - 28px);}.col-semi-5{flex:0 0 41.6666666667%;max-width:calc(41.6666666667% - 28px);}.col-semi-6{flex:0 0 50%;max-width:calc(50% - 28px);}.col-semi-7{flex:0 0 58.3333333333%;max-width:calc(58.3333333333% - 28px);}.col-semi-8{flex:0 0 66.6666666667%;max-width:calc(66.6666666667% - 28px);}.col-semi-9{flex:0 0 75%;max-width:calc(75% - 28px);}.col-semi-10{flex:0 0 83.3333333333%;max-width:calc(83.3333333333% - 28px);}.col-semi-11{flex:0 0 91.6666666667%;max-width:calc(91.6666666667% - 28px);}.col-semi-12{flex:0 0 100%;max-width:calc(100% - 28px);}}@media screen and (min-width:1366px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%;}.col-xl-1{flex:0 0 8.3333333333%;max-width:calc(8.3333333333% - 28px);}.col-xl-2{flex:0 0 16.6666666667%;max-width:calc(16.6666666667% - 28px);}.col-xl-3{flex:0 0 25%;max-width:calc(25% - 28px);}.col-xl-4{flex:0 0 33.3333333333%;max-width:calc(33.3333333333% - 28px);}.col-xl-5{flex:0 0 41.6666666667%;max-width:calc(41.6666666667% - 28px);}.col-xl-6{flex:0 0 50%;max-width:calc(50% - 28px);}.col-xl-7{flex:0 0 58.3333333333%;max-width:calc(58.3333333333% - 28px);}.col-xl-8{flex:0 0 66.6666666667%;max-width:calc(66.6666666667% - 28px);}.col-xl-9{flex:0 0 75%;max-width:calc(75% - 28px);}.col-xl-10{flex:0 0 83.3333333333%;max-width:calc(83.3333333333% - 28px);}.col-xl-11{flex:0 0 91.6666666667%;max-width:calc(91.6666666667% - 28px);}.col-xl-12{flex:0 0 100%;max-width:calc(100% - 28px);}}.avatar{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;position:relative;overflow:hidden;display:flex;height:4rem;width:4rem;min-width:4rem;background-image:url(/typo3conf/ext/site_package/Resources/Public/Images/avatar.jpg);}.avatar img{height:100%;object-position:center;width:100%;}.avatar.md{height:5rem;width:5rem;min-width:5rem;}.avatar.lg{height:8.8rem;width:8.8rem;min-width:8.8rem;}.avatar.xl{height:13rem;width:13rem;min-width:13rem;}article.faq{padding-top:30px;}@media only screen and (max-width:768px){article.faq{padding-left:10px;padding-right:10px;}}article.faq h1{font-size:45px;font-family:JosefinSans,Arial,sans-serif;line-height:80px;margin:0 auto;}@media only screen and (max-width:767px){article.faq h1{font-size:35px;line-height:45px;padding-bottom:45px;}}article.faq nav.panel{margin:0 auto;padding-bottom:50px;width:100%;max-width:768px;}@media only screen and (max-width:767px){article.faq nav.panel{padding-bottom:35px;}}article.faq nav.panel ul{display:flex;flex-wrap:wrap;justify-content:center;}article.faq nav.panel ul li{margin-right:16px;border-radius:3px;overflow:hidden;min-height:58px;margin-bottom:16px;}article.faq nav.panel ul li:last-child{margin-right:0;}@media only screen and (max-width:767px){article.faq nav.panel ul li{min-height:45px;}}article.faq nav.panel ul li a{display:flex;align-items:center;width:100%;height:100%;padding:0 17px 0 17px;color:#000000;border:1px solid #E0E0E0;font-size:16px;font-weight:bold;line-height:32px;text-decoration:none;transition:all 0.4s ease;}article.faq nav.panel ul li a.active,article.faq nav.panel ul li a:hover{color:#fff;background-color:#2777A6;border:1px solid #2777A6;transition:all 0.4s ease;}@media only screen and (max-width:767px){article.faq nav.panel ul li a{padding:0 8px 0 8px;font-size:16px;line-height:21px;}}article.faq section{width:100%;max-width:768px;margin:0 auto;}article.faq section h2{color:#000000;text-align:center;}@media only screen and (max-width:767px){article.faq section h2{text-align:center;}}article.faq section ul{list-style:none;padding:0;}article.faq section ul li:last-child a{margin-bottom:0;}article.faq section ul li a.title{display:flex;align-items:center;position:relative;width:100%;min-height:56px;text-align:left;border-radius:3px;color:#000000;background-color:#F4F4F4;text-decoration:none;transition:all 0.4s ease;margin-bottom:10px;}article.faq section ul li a.title h4{color:#000000;}@media only screen and (max-width:767px){article.faq section ul li a.title{font-size:16px;line-height:21px;}}article.faq section ul li a.title::before{border-color:#000000;border-style:solid;border-width:4px 4px 0 0;content:"";display:inline-block;height:16px;width:16px;right:17px;position:absolute;transform:translate(0,-50%) rotate(135deg);transform-origin:50%;transition:transform 0.4s ease;vertical-align:top;top:50%;}article.faq section ul li a.title.active{margin-bottom:0;background-color:#2777A6;color:#fff;transition:all 0.4s ease;}article.faq section ul li a.title.active h4{color:#fff;}article.faq section ul li a.title.active::before{transform:translate(0,-50%) rotate(-45deg);transform-origin:50%;transition:transform 0.4s ease;border-color:#fff;}article.faq section ul li a.title h4{pointer-events:none;padding:10px 50px 10px 30px;text-align:left;}article.faq section ul div.content{height:0;overflow:hidden;padding:0 30px 0 30px;font-size:16px;color:#000000;text-align:left;}article.faq section ul div.content.active{padding:30px;height:auto;}article.faq section ul div.content a,article.faq section ul div.content a:hover,article.faq section ul div.content a:active,article.faq section ul div.content a:visited{font-size:inherit;text-decoration:underline;color:inherit;}article.faq section ul div.content p{font-size:inherit;color:inherit;text-align:inherit;}article.faq section + section{margin-top:50px;}.btn{position:relative;display:inline-block;text-align:center;vertical-align:middle;word-wrap:break-word;font-weight:600;font-size:inherit;text-transform:uppercase;background-color:white;padding:1.5rem 3.5rem;cursor:pointer;font-family:JosefinSans,Arial,sans-serif;}.btn-primary{border:1px solid #666;box-shadow:-10px 10px 0 0 #00ACC2;transition-property:box-shadow;transition-duration:0.3s;transition-timing-function:ease-out;margin-bottom:1rem;margin-left:1rem;max-width:calc(100% - 1rem);}.btn-primary:hover{box-shadow:-10px 10px 0 0 #C7E4DA;}.btn-secondary{border:1px solid #00ACC2;color:#00ACC2;text-transform:none;}.btn-underlined{text-transform:none;text-decoration:underline;font-weight:normal;font-family:OpenSans,Arial,sans-serif;background-color:transparent;}.btn--extra{border:2px solid #666;padding:1rem 0.5rem 0.7rem;width:100%;font-size:1.3rem;letter-spacing:1px;line-height:1.3;}.btn--arrow-right{background-position:right 20px center;background-repeat:no-repeat;padding:1.8rem 7.5rem 1.2rem 4rem;}.btn:not(.btn-secondary){color:#666;}.btn--sm{max-width:22.2rem;}@media screen and (min-width:1024px){.btn--main:hover:not([disabled]),.btn--main:active:not([disabled]){box-shadow:-10px 10px 0 0 #C7E4DA;}.btn--arrow-right:hover{animation:arrowMoveRight 0.25s infinite alternate;}}@media screen and (max-width:767.98px){.btn--arrow-right{padding:1.1rem 5.5rem 1rem 2rem;background-size:1.2rem;}}input.btn{white-space:normal;}.btn--arrow-right,.vacation-calendar__arrow-left,.vacation-calendar__arrow-right,.btn-back:before,.mission-posting .swiper-button-prev,.mission-posting .swiper-button-next{background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#arrow_right");background-size:22px 22px;}.semi-btn,.semi-btn--invert{display:inline-block;background-color:#C7E4DA;border-radius:3px;height:40px;font-size:18px;line-height:22px;font-family:"JosefinSans";font-weight:700;color:#fff;text-decoration:none;}.semi-btn:hover,.semi-btn--invert:hover{text-decoration:none;}.semi-btn span,.semi-btn--invert span{display:inline-block;background-color:#2777A6;border-radius:3px;width:100%;height:100%;padding:10px 20px;transform:translate(5px,-5px);white-space:nowrap;}.semi-btn--invert{color:#505158;}.semi-btn--invert:hover{text-decoration:none;}.semi-btn--invert span{display:inline-block;background-color:#fff;border-radius:3px;width:100%;height:100%;padding:10px 20px;transform:translate(5px,-5px);white-space:nowrap;}.semi-btn--invert.pink{color:#fff;background-color:#505158;}.semi-btn--invert.pink span{background-color:#e94b5d;}.rte-btn{display:inline-block;background-color:#2777A6;border-radius:3px;padding:10px 20px;white-space:nowrap;height:40px;font-size:18px;line-height:22px;font-family:"JosefinSans";font-weight:700;color:#fff !important;text-decoration:none !important;box-shadow:-5px 5px #C7E4DA;cursor:pointer;}.rte-btn:hover{text-decoration:none;}.close-btn{position:absolute;z-index:999;}.close-btn:before,.close-btn:after{content:"" !important;position:absolute;display:block !important;top:50%;left:50%;height:0.3rem;}.close-btn:before{transform:translate(-50%,-50%) rotate(45deg);}.close-btn:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);}#change-id-warning{display:none;width:100%;padding:5px 30px 5px 5px;}body.show-change-warning #change-id-warning{display:block;}.login-btn{transition:color 0.3s ease-out;text-transform:uppercase;color:white;font-size:1.8rem;font-weight:600;}@media screen and (max-width:1023.98px){.login-btn{text-transform:none;}}@media screen and (min-width:1024px){.login-btn:hover{color:#C7E4DA;}}@media screen and (min-width:1024px){.btn-back{position:absolute;min-height:0.1rem;top:0;left:0.4rem;z-index:2;padding-left:3rem;}.btn-back:before{content:"";background-size:cover;background-position:center;background-repeat:no-repeat;width:1.6rem;height:2.2rem;position:absolute;top:50%;left:0;transform:translate(0,-50%) rotate(180deg);}.btn-back span{font-size:1.4rem;font-weight:600;font-family:OpenSans,Arial,sans-serif;letter-spacing:0.13px;color:rgba(102,102,102,0.8);position:relative;top:2px;}.btn-back-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;font-family:OpenSans,Arial,sans-serif;font-size:1.4rem;line-height:1.3;font-weight:700;max-width:22rem;color:inherit;text-transform:uppercase;text-decoration:underline;}}@media screen and (max-width:1023.98px){.btn-back{display:none;}}.logo{flex-shrink:0;width:7rem;height:7rem;}.show-password{position:absolute;top:0;bottom:0;right:1rem;margin:auto 0;background-size:contain;background-position:center;background-repeat:no-repeat;width:2rem;height:1.8rem;background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#eye-icon");}.checkbox,.radio{position:relative;}.checkbox input,.radio input{left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:20px;height:20px;}.checkbox input:disabled + span:before,.radio input:disabled + span:before{opacity:0.5;cursor:default;}.checkbox input:disabled + span:after,.radio input:disabled + span:after{cursor:default;}.checkbox a,.radio a{letter-spacing:normal;color:inherit;text-decoration:underline;}.checkbox .form-check + .form-check,.radio .form-check + .form-check{margin-top:10px;}.checkbox .form-check.vertical-center span:before,.radio .form-check.vertical-center span:before{top:50%;margin-top:-9px;}.checkbox .form-check.vertical-center span:after,.radio .form-check.vertical-center span:after{top:50%;margin-top:-7px;}.control-label + .checkbox,.control-label + .radio{margin:1rem 0 0;}.checkbox .form-check-label span,.radio .form-check-label span{display:flex;position:relative;padding-left:calc(18px + 1rem);min-height:22px;align-items:flex-start;flex-direction:column;justify-content:center;}.checkbox .form-check-label span:before,.radio .form-check-label span:before{display:block;content:"";position:absolute;flex-shrink:0;width:1.8rem;height:1.8rem;line-height:0.6;cursor:pointer;top:0;left:0;}.checkbox .form-check-label span:after,.radio .form-check-label span:after{content:"";position:absolute;left:50%;display:block;}.checkbox span,.radio span{max-width:90%;font-weight:600;text-align:left;color:#666;}.has-error .checkbox .form-check-label span:before,.has-error .radio .form-check-label span:before{border-color:#D50032;}.checkbox input:checked + span:before{background-color:#00ACC2;border:none;}.checkbox input:checked + span:after{top:2px;left:6px;width:0.6rem;height:1.1rem;border:solid white;border-width:0 1px 1px 0;transform:rotate(45deg);}.checkbox .form-check-label span:before{border:1px solid #AFAFAF;border-radius:2px;}.checkbox span{margin-top:auto;font-size:1rem;line-height:1.5;}.radio{align-items:center;}.radio + .radio{margin-top:10px;}.radio .form-check-label span:before{border:1px solid #AFAFAF;border-radius:50%;}.radio .form-check-label span:after{content:"";top:50%;left:10px;width:1rem;height:1rem;background-color:#00ACC2;border-radius:50%;transform:translate(-50%,-50%);opacity:0;}.radio input:checked + span:before{border-color:#00ACC2;}.radio input:checked + span:after{opacity:1;}.radio .form-check-label:before{border:1px solid #AFAFAF;border-radius:50%;}.radio span{min-width:0;font-weight:600;font-size:1.2rem;line-height:1.2;word-wrap:break-word;}.radio .wrapper{display:flex;align-items:center;flex-grow:1;max-width:100%;min-height:3.85rem;padding:0.5rem 1rem;border:1px solid #666;}form{text-align:left;}form fieldset{width:100%;min-width:auto;margin:0;padding:0;border:none;}form .form-group{margin-bottom:2rem;}form .form-group.checkbox .inner,form .form-group.radio .inner{margin:1rem 0 0;}form .form-group.form-info.active input[type="text"]{border-color:#0877A6;}form .form-group.form-info.active .inner{position:relative;}form .form-group.form-info.active .inner:before{content:"";width:1.5rem;height:1.5rem;background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#info");position:absolute;top:0;bottom:0;right:1rem;margin:auto 0;background-size:contain;background-position:center;pointer-events:none;background-repeat:no-repeat;}form .control-label{width:100%;font-weight:600;font-size:1.4rem;line-height:1.28;color:#B4B4B4;}form input[type="text"],form input[type="email"],form input[type="password"],form input[type="tel"],form textarea,form select{display:block;width:100%;height:3.85rem;margin:1rem 0 0;padding-left:1rem;font-family:inherit;font-size:1.4rem;line-height:1.28;color:#666;background-color:white;border-radius:0;box-shadow:none;border:1px solid #666;}form input[type="text"]:disabled,form input[type="email"]:disabled,form input[type="password"]:disabled,form input[type="tel"]:disabled,form textarea:disabled,form select:disabled{opacity:0.5;border:1px solid #666;background-color:rgba(151,151,151,0.15);}form input[type="text"]::-webkit-input-placeholder,form input[type="email"]::-webkit-input-placeholder,form input[type="password"]::-webkit-input-placeholder,form input[type="tel"]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.4rem;font-weight:300;color:#666;opacity:1;}form input[type="text"]::-moz-placeholder,form input[type="email"]::-moz-placeholder,form input[type="password"]::-moz-placeholder,form input[type="tel"]::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.4rem;font-weight:300;color:#666;opacity:1;}form input[type="text"]:-ms-input-placeholder,form input[type="email"]:-ms-input-placeholder,form input[type="password"]:-ms-input-placeholder,form input[type="tel"]:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.4rem;font-weight:300;color:#666;opacity:1;}form input[type="text"]::-ms-input-placeholder,form input[type="email"]::-ms-input-placeholder,form input[type="password"]::-ms-input-placeholder,form input[type="tel"]::-ms-input-placeholder,form textarea::-ms-input-placeholder{font-size:1.4rem;font-weight:300;color:#666;opacity:1;}form input[type="text"]::placeholder,form input[type="email"]::placeholder,form input[type="password"]::placeholder,form input[type="tel"]::placeholder,form textarea::placeholder{font-size:1.4rem;font-weight:300;color:#666;opacity:1;}form .has-error input[type="text"],form .has-error input[type="email"],form .has-error input[type="password"],form .has-error input[type="tel"],form .has-error textarea{border:2px solid #D50032;}form textarea{width:100%;height:100%;padding:1rem;background-color:transparent;resize:none;}.form-slogan{display:block;margin-bottom:1.5rem;font-weight:700;line-height:1.2;color:#00ACC2;text-transform:uppercase;}.form-password input[type="password"],.form-password input[type="text"],.form-info input[type="password"],.form-info input[type="text"]{padding-right:3.5rem;}.form-password-wrapper,.form-info-wrapper{position:relative;display:block;}.help-block{display:inline-block;margin-top:1rem;color:#666;font-size:1rem;line-height:1.4;}.help-block a{color:#00ACC2;font-weight:600;}.help-block.error{color:#D50032;font-weight:700;}a.help-block{color:#00ACC2;font-weight:600;}a.help-block.message{font-size:16px;}.hint-text{color:#666;font-size:1rem;line-height:1.4;font-weight:bold;margin:1rem 0;}.hint-text.before-none{margin-top:0;}.form_formframework{max-width:620px;margin:0 auto;text-align:center;}.form_formframework .title,.form_formframework .subtitle{font-weight:700;word-wrap:break-word;color:#787878;text-align:center;}.form_formframework .title{font-size:3.5rem;line-height:1.2;text-transform:none;margin-bottom:1rem;}.form_formframework .sp_accordion .caption{position:relative;max-width:100%;padding:0 0 0 2rem;font-size:1.4rem;line-height:1.43;text-align:left;word-wrap:break-word;border:0;border-bottom:1px solid currentColor;color:inherit;display:inline-block;font-weight:normal;}.form_formframework .sp_accordion .caption:after{display:none;}.form_formframework .sp_accordion .caption:before{content:"+";position:absolute;top:50%;left:0;font-size:2rem;line-height:1;transform:translateY(-65%);}.form_formframework .sp_accordion .description{font-size:1rem;font-weight:600;line-height:1.5;margin-top:1.5rem;border:0;color:inherit;}.form_formframework .sp_accordion .inner{padding:0;}.form_formframework .sp_accordion.opened .caption{border-bottom:1px solid currentColor;}.form_formframework .sp_accordion.opened .caption:before{content:"—";}.form_formframework .text{font-size:1rem;font-weight:600;line-height:1.5;}.inputs-list.brands{display:flex;flex-wrap:wrap;margin:1rem -3.5rem 0 2.8rem;}.inputs-list.brands .form-check{align-items:center;width:auto;min-height:4.2rem;margin:0 2.9rem 2rem 0;display:flex;}.inputs-list.brands .brand{max-width:8.5rem;max-height:4.2rem;}@media screen and (max-width:767.98px){.inputs-list.brands{margin:1rem -0.5rem 0 2.8rem;}}.form-navigation{margin-top:3rem;}.form-navigation .btn-group{display:flex;flex-wrap:wrap;justify-content:center;}@media screen and (max-width:479.98px){.form-navigation .btn-group + .btn-group{margin-top:1rem;}}.form-navigation .btn{min-width:19rem;}.underlined-field .control-label{text-transform:uppercase;color:#707070;}.underlined-field input[type="text"],.underlined-field input[type="email"],.underlined-field input[type="password"],.underlined-field input[type="tel"],.underlined-field textarea,.underlined-field select{display:block;padding-top:0;margin:1rem 0 0;height:33px;font-weight:600;font-size:1.6rem;border:none;box-shadow:none;border-bottom:1px solid #707070;width:100%;color:#0a0a0a;opacity:1;cursor:text;padding-bottom:0;padding-left:0;font-family:OpenSans,Arial,sans-serif;}.underlined-field input[type="text"]::placeholder,.underlined-field input[type="email"]::placeholder,.underlined-field input[type="password"]::placeholder,.underlined-field input[type="tel"]::placeholder,.underlined-field textarea::placeholder,.underlined-field select::placeholder{font-weight:bold;}.underlined-field input[type="text"]:disabled,.underlined-field input[type="email"]:disabled,.underlined-field input[type="password"]:disabled,.underlined-field input[type="tel"]:disabled,.underlined-field textarea:disabled,.underlined-field select:disabled{border:0;border-bottom:1px solid #707070;background-color:transparent;}.selectric{background-color:white;border-radius:0;border:1px solid #666;box-shadow:none;color:#666;display:block;font-family:inherit;font-size:1.4rem;height:3.85rem;line-height:1.28;margin:1rem 0 0;overflow:hidden;padding-left:1rem;position:relative;width:100%;}.has-error .selectric{border:2px solid #D50032;}.selectric-wrapper{cursor:pointer;position:relative;}.selectric-responsive{width:100%;}.selectric .label{display:block;font-family:inherit;font-size:1.4rem;line-height:1.28;overflow:hidden;padding-bottom:1rem;padding-top:1rem;text-overflow:ellipsis;white-space:nowrap;margin-right:40px;}.selectric .button{background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#arrow_right");background-position:right 10px center;background-repeat:no-repeat;background-size:18px 18px;bottom:0;display:block;position:absolute;right:0;top:0;transform:rotate(90deg);transition:transform 0.3s,background-position 0.3s;width:36px;}.selectric-open{z-index:50;}.selectric-open .button{background-position:right 7px center;transform:rotate(270deg);}.selectric-open .selectric-items{display:block;}.selectric-disabled{cursor:default;filter:alpha(opacity=50);opacity:0.5;}.selectric-hide-select{height:0;overflow:hidden;position:relative;width:0;}.selectric-hide-select select{position:absolute;left:-100%;}.selectric-hide-select.selectric-is-native{height:100%;position:absolute;width:100%;z-index:10;}.selectric-hide-select.selectric-is-native select{border:none;box-sizing:border-box;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1;}.selectric-input{*font:NaN a !important;background:none !important;border:none !important;clip:rect(0,0,0,0) !important;height:1px !important;left:0 !important;margin:0 !important;outline:none !important;overflow:hidden !important;padding:0 !important;position:absolute !important;top:0 !important;width:1px !important;}.selectric-temp-show{display:block !important;position:absolute !important;visibility:hidden !important;}.selectric-items{background-color:white;border:1px solid #979797;border-top:0;display:none;font-size:1.4rem;left:0;line-height:1.28;position:absolute;top:100%;z-index:-1;}.selectric-items .selectric-scroll{height:100%;overflow:auto;}.selectric-items ul,.selectric-items li{list-style:none;margin:0;padding:0;}.selectric-items li{display:block;cursor:pointer;padding:0.8rem 1rem;min-height:34px;}.selectric-items li.selected{background-color:#C7E4DA;}.selectric-items li:hover{background-color:#00ACC2;color:white;}.selectric-items li + li{border-top:1px solid #979797;}.selectric-items .disabled{background:none !important;cursor:default !important;filter:alpha(opacity=50);opacity:0.5;user-select:none;}.selectric-above .selectric-items{bottom:100%;top:auto;}.heading{position:relative;margin-bottom:3rem;}.heading .title{text-align:center;}@media screen and (max-width:1023.98px){.heading{margin-bottom:0;}}@media screen and (min-width:1024px){.heading .filter.filter--fixed{display:none;}.heading .filter + .title{max-width:40%;}}.points{position:absolute;right:2rem;padding:1rem 2rem;top:-1rem;background-color:white;border-radius:110px 110px 110px 0;font-weight:600;color:#7E6F66;font-size:1.5rem;box-shadow:0 22px 24px 0 rgba(137,141,143,0.1);z-index:20;margin:0;display:flex;align-items:center;}@media only screen and (max-width:767px){.points{top:5rem;}}.points .number{font-weight:700;margin-right:0.5rem;}.points.decrease{top:-1.5rem;right:1.5rem;padding-left:3rem;color:white;background-color:#F09685;}.points.decrease:before{left:12px;position:absolute;top:-1px;bottom:0;margin:auto;content:"";background-size:contain;width:12px;height:2px;background-color:white;}.points.decrease .points-number{color:white;}.points.done,.points.blue{background-color:#00ACC2;color:white;}.points.done:before{content:"";width:1.2rem;height:1.8rem;margin-right:0.5rem;background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#check_2");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;}@media screen and (max-width:767.98px){.points--decrease{top:-2rem;right:1rem;}}.category{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;bottom:1.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;padding:0 1rem;font-weight:600;letter-spacing:3.06px;color:white;font-family:OpenSans,Arial,sans-serif;text-shadow:0 0 22px rgba(0,0,0,0.33);z-index:1;}.burger{position:relative;width:3.8rem;height:2rem;margin:0.6rem;}.burger:before,.burger:after{content:"";position:absolute;left:0;display:block;width:100%;border-bottom:2px solid currentColor;transition:top 0.3s 0.5s,transform 0.3s;}.burger:before{top:0.9rem;}.burger:after{top:calc(100% - .2rem);}.burger-line{display:block;border:2px solid currentColor;border-top:none;}.burger.open .burger-line{border-color:transparent;transition:border 0.3s;}.burger.open:before,.burger.open:after{top:0.5rem;transition:top 0.3s,transform 0.3s 0.4s;}.burger.open:before{transform:rotate(-45deg) scaleX(0.8);}.burger.open:after{transform:rotate(45deg) scaleX(0.8);}.overlay{position:fixed;top:0;left:0;z-index:400;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,0.28);transition:opacity 0.3s ease-out,visibility 0.3s ease-out;}.rhombus{position:relative;width:19.95%;cursor:pointer;}.rhombus:before,.rhombus:after{position:absolute;top:50%;z-index:1;width:0.8rem;height:0.8rem;background-color:#00ACC2;transform:translateY(-50%) rotate(45deg);}.rhombus:after{content:"";right:-0.4rem;}.rhombus:before{left:-0.4rem;}.rhombus:nth-of-type(5n+1):before{content:"";}.rhombus .img{position:relative;height:0;padding-top:49.36%;display:block;overflow:hidden;border:1px solid transparent;transition:border-color 0.2s ease-out;}.rhombus .img:hover{border-color:#00ACC2;}.rhombus .img img{max-width:80%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}@media screen and (max-width:767.98px){.rhombus{width:50%;}.rhombus:nth-of-type(5n+1):before{content:none;}.rhombus:nth-of-type(odd):before{content:"";}}.brands-filter{display:block;vertical-align:top;transition:opacity 0.3s,visibility 0.3s;}.brands-filter .overlay{opacity:0;visibility:hidden;}.brands-filter.active{position:relative;}.brands-filter.active .overlay{display:none;}.brands-filter.active .chosen-item{z-index:10001;}.brands-filter.active .chosen-item:after{transform:rotate(-180deg);}.brands-filter.active .dropdown{visibility:visible;opacity:1;}.brands-filter .chosen-item{border:1px solid #E0E0E0;border-radius:3px;text-transform:uppercase;display:flex;align-items:center;cursor:pointer;padding:0 3.5rem 0 3.5rem;position:relative;font-size:1.4rem;background-color:white;width:13.7rem;height:4.8rem;}.brands-filter .chosen-item:after{content:"";background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/ic_code_down.svg");position:absolute;width:2rem;height:2rem;background-position:center;background-repeat:no-repeat;transition-property:transform;transition-duration:0.3s;transition-timing-function:ease-out;right:1rem;}.brands-filter .chosen-item .img{width:9rem;height:4rem;}.brands-filter .chosen-item .img img{width:100%;height:100%;object-fit:contain;object-position:center;}.brands-filter .dropdown{transition-property:opacity;transition-duration:0.3s;transition-timing-function:ease-out;position:absolute;z-index:10001;text-align:center;background-color:white;border:solid 1px #E0E0E0;border-radius:3px;visibility:hidden;width:100%;opacity:0;top:70px;left:0;}@media screen and (min-width:768px){.brands-filter .dropdown{width:280px;}}.brands-filter .dropdown .inner{padding:0;}.brands-filter .options{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;}.brands-filter .options a{display:block;width:100%;text-align:center;position:relative;padding-top:10px;padding-bottom:10px;padding-left:40px;padding-right:40px;margin-bottom:0;border-bottom:solid 2px transparent;line-height:0;}.brands-filter .options a:hover{background-color:#E9F2F6;}.brands-filter .options a:after{content:"";width:100%;height:2px;position:absolute;top:100%;left:0;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/custom-border.svg) 0 0 repeat-x;}.brands-filter .options a:last-child:after{background:none;}@media screen and (min-width:768px){.brands-filter .options a img{width:auto;height:34px;}}@media screen and (max-width:1365.98px){.brands-filter{margin-bottom:3rem;}}@media screen and (max-width:767.98px){.brands-filter .chosen-item{width:100%;}.brands-filter .chosen-item .img{margin:0 auto;}.brands-filter .filter-dropdown-wrapper{padding:2.5rem 1.5rem 0;}.brands-filter .filter-dropdown-title{font-size:1.4rem;margin-bottom:1.5rem;}.brands-filter-form-options{margin-left:auto;margin-right:auto;max-width:50rem;}.brands-filter-form-options:not(.sorting){padding:0 0.5rem;margin-bottom:3rem;}.brands-filter-checkbox--sm{max-width:13.6rem;min-width:48%;}.brands-filter-checkbox--sm + .filter-checkbox{margin-left:0.5rem;}.home-page .brands-filter.active .filter-chosen-item{display:none;}.home-page .brands-filter:not(.active) .filter-content{display:none;}}@media screen and (min-width:1280px){.brands-container{display:flex;justify-content:flex-start;min-height:75px;z-index:2;}}@media screen and (min-width:1280px){.brands-container.fix-brands{position:sticky;position:-webkit-sticky;top:180px;transform:translate(calc(-100% - 20px),0);justify-content:flex-end;}}.brands-container + .elearning_courses h1{margin-top:-75px;min-height:75px;}@media screen and (max-width:1023.98px){.brands-container + .elearning_courses h1{display:none;}}.brands-container + .header{margin-top:-75px;min-height:75px;}.brands-container + .header h1{max-width:40%;}@media screen and (max-width:1023.98px){.brands-container + .header{position:fixed;left:0;right:0;pointer-events:none;margin-top:0;min-height:auto;top:1.6rem;}.brands-container + .header h1{max-width:70%;margin-left:auto;margin-right:auto;font-size:2rem;line-height:1.2;color:inherit;}}@media screen and (min-width:768px){.hide-brands .brands-filter{opacity:0;visibility:hidden;}}.progress-steps{position:relative;z-index:1;font-size:0;margin:0;padding:0;list-style:none;}.progress-steps__item{position:relative;display:inline-block;width:25%;text-align:center;vertical-align:middle;}.progress-steps__item::before{content:"";display:block;width:24px;height:24px;margin:0 auto;border-radius:50%;border:2px solid #F4F4F4;background-color:#F4F4F4;}.progress-steps__item::after{content:"";position:absolute;top:50%;left:-50%;z-index:-1;width:100%;height:4px;transform:translateY(-50%);background-color:#F4F4F4;}.progress-steps__item:first-child::after{content:none;}.progress-steps__item--success::before{border-color:#9BD4D3;background-color:#9BD4D3;}.progress-steps__item--fail::before{border-color:#FF6D7F;background-color:#FF6D7F;}.two-cols-block{display:flex;flex-wrap:wrap;}.two-cols-block > p,.two-cols-block > div{width:calc(50% - 1rem);}@media screen and (max-width:767.98px){.two-cols-block > p,.two-cols-block > div{width:100%;}}@media screen and (min-width:768px){.two-cols-block > p:nth-of-type(2n),.two-cols-block > div:nth-of-type(2n){margin-left:2rem;}}.course-statistics{margin:60px 0 50px;}.course-statistics__item{display:flex;flex-direction:row;justify-content:center;padding:25px 3.2%;width:51.62%;margin:0 auto;min-width:267px;background-color:white;box-shadow:0 2px 22px 0 rgba(213,213,213,0.5);}.course-statistics__value{display:block;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:2px;color:#9BD4D3;text-shadow:0 0 10px 0 rgba(255,255,255,0.28);}.course-statistics__title{margin:0;font-size:20px;line-height:1.2;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.course-statistics__diagram{position:relative;width:87px;height:87px;margin-right:10px;}.course-statistics__text{display:flex;flex-direction:column;justify-content:center;min-width:0;}.course-statistics__icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}@media screen and (max-width:767.98px){.course-statistics{margin-top:0;margin-bottom:35px;}.course-statistics__item{width:100%;min-width:auto;}.course-statistics__value{font-size:25px;}.course-statistics__title{font-size:14px;}.course-statistics__diagram{width:61px;height:61px;}.course-statistics__diagram svg{width:60px;height:60px;}.course-statistics__diagram img{width:30px;height:35px;}}.show-more{margin:2rem 0;text-align:center;width:100%;}.show-more__btn{color:black;cursor:pointer;font-size:1.8rem;font-weight:600;padding:0;transition:color 0.3s;}.show-more__btn:hover{color:#666;}@media screen and (max-width:767.98px){.show-more__btn{font-size:1.5rem;text-decoration:underline;}}.contact-card{width:100%;padding:20px;margin-bottom:25px;border:1px solid #666;box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);}.contact-card__content{font-size:14px;height:100%;position:relative;padding-bottom:40px;}.contact-card__title,.contact-card__subtitle{font-size:20px;margin:0;}.contact-card__header{margin-bottom:15px;}.contact-card__title{font-weight:700;line-height:1.2;}.contact-card__title + .contact-card__subtitle{margin-top:2px;}.contact-card__subtitle{line-height:1.4;}.contact-card__desc{margin-bottom:15px;max-height:88.1px;line-height:22px;overflow:hidden;text-overflow:ellipsis;}.contact-card__send-date{margin-bottom:10px;}.contact-card__send-date,.contact-card__contact-information{color:#8D8D8D;}.contact-card__contact-icon{max-width:18px;max-height:18px;}.contact-card__contact-information{margin:0 0 20px;padding:0;list-style:none;}.contact-card__contact-information li,.contact-card__contact-information li a{display:flex;}.contact-card__contact-information li{align-items:baseline;}.contact-card__contact-information li a{color:inherit;align-items:center;}.contact-card__contact-information li .contact-card__contact-icon{margin-right:8px;}.contact-card__contact-information li .contact-card__contact-text{margin-bottom:0;line-height:1.8;}.contact-card__contact-information li .contact-card__contact-text span{display:block;}.contact-card__address-information{margin-top:7px;}.contact-card__send-btn{position:absolute;bottom:0;cursor:pointer;padding:12px 17px 10px;line-height:1.28;text-align:center;color:#00ACC2;border:1px solid #666;}.contact-card__send-btn img{width:16px;height:16px;margin-right:5px;vertical-align:top;}@media screen and (min-width:768px){.contact-card{width:47.85%;margin-bottom:35px;}.contact-card:not(:nth-of-type(2n)){margin-right:4.3%;}}@media screen and (max-width:767.98px){.contact-card__contact-information{margin-bottom:30px;}.contact-card__contact-information li{margin-bottom:0;}}.main-layout:after{content:"";position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#logo_ACD");background-position:center;background-size:150px;background-repeat:no-repeat;opacity:0;visibility:hidden;pointer-events:none;transition:visibility 0.1s,opacity 0.1s;}.main-layout.global-loader:after{opacity:1;visibility:visible;pointer-events:auto;transition:visibility 0.2s,opacity 0.2s;}.basket{background:#666;color:white;}.basket:after{background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#arrow_right_white");}.basket .downloads{padding-right:5px;margin-bottom:2rem;overflow:hidden;max-height:18.8rem;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;}.basket .download{width:48%;margin-right:4%;margin-bottom:4rem;cursor:default;}.basket .download:nth-of-type(2n){margin-right:0;}.basket .download .image{height:74px;}.basket .download .text{font-size:12px;}.basket .placeholder{text-transform:uppercase;font-size:1.8rem;font-weight:700;white-space:nowrap;}.basket .remove-btn{position:absolute;top:5px;right:5px;width:16px;height:16px;padding:3px;font-size:0;background-color:#00ACC2;cursor:pointer;transition:opacity 0.3s;}.basket .remove-btn:before,.basket .remove-btn:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1px;background-color:white;}.basket .remove-btn:before{transform:translate(-50%,-50%) rotate(45deg);}.basket .remove-btn:after{transform:translate(-50%,-50%) rotate(-45deg);}.basket .remove-btn:hover{opacity:0.8;}.basket .items{color:#666;cursor:default;}@media screen and (min-width:768px){.basket{font-size:1.4rem;min-width:22.8rem;border:1px solid #666;display:flex;align-items:center;cursor:pointer;padding:0 3.5rem 0 1.7rem;position:relative;text-transform:none;font-weight:700;height:6rem;}.basket:after{content:"";background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#arrow_right_white");background-position:right 0 center;background-repeat:no-repeat;background-size:100%;display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);width:22px;height:22px;transition:all 0.3s;transform-origin:center;}.basket .download:not(:nth-of-type(3n)){margin-right:4%;}.basket .download:nth-of-type(2n){margin-right:0;}.basket .items{max-height:59.6rem;border:1px solid #666;padding:1.4rem 0.5rem 2.6rem 1.1rem;touch-action:auto;overflow:hidden;transition-property:opacity;transition-duration:0.3s;transition-timing-function:ease-out;position:absolute;top:calc(100% - .1rem);right:-1px;left:-1px;background-color:#fff;visibility:hidden;opacity:0;z-index:10001;}.basket:hover:after{transform:translateY(-40%) rotate(90deg);}.basket .placeholder{margin-top:0.3rem;}.basket.expanded:after{transform:translateY(-50%) rotate(270deg);}.basket.expanded .items{visibility:visible;opacity:1;}}@media screen and (max-width:767.98px){.basket{flex:1;height:4.5rem;padding:0 3.5rem 0 1rem;cursor:pointer;position:relative;}.basket .btn-underlined{font-size:1.4rem;padding:1.5rem 1rem;}.basket:after{content:"";background-position:right 0 center;background-repeat:no-repeat;background-size:100%;display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);width:22px;height:22px;transition:all 0.3s;transform-origin:center;}.basket .placeholder{font-size:1.8rem;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:1.3rem;margin-bottom:0;}.basket .items{display:none;}.basket.expanded{position:fixed;right:0;max-height:100vh;overflow-y:auto;overflow-x:hidden;z-index:9999;background-color:white;top:5rem;height:calc(100vh - 5rem);left:0;padding:0;display:flex;flex-direction:column;}.basket.expanded .placeholder{background-color:#666;min-height:4.5rem;height:4.5rem;padding-right:6rem;display:flex;align-items:center;justify-content:center;padding-top:0.3rem;position:relative;}.basket.expanded .placeholder:before,.basket.expanded .placeholder:after{content:"";position:absolute;top:50%;right:1.9rem;height:0.2rem;width:2.4rem;background-color:white;margin-top:-0.2rem;}.basket.expanded .placeholder:before{transform:rotate(45deg);}.basket.expanded .placeholder:after{transform:rotate(-45deg);}.basket.expanded .buttons{display:flex;justify-content:space-around;flex-direction:row-reverse;align-items:center;}.basket.expanded .items{display:flex;padding:2.6rem 1.1rem;flex:1;flex-direction:column;}.basket.expanded .items .downloads{flex:1;max-height:none;}}.cat-description{padding:15px;min-width:250px;display:inline-block;margin-bottom:30px;background-color:rgba(0,172,194,0.1);border:1px solid rgba(0,172,194,0.4);}.cat-description:empty{display:none;}.cat-description p:last-child{margin-bottom:0;}#languageSelector{display:block;}@media only screen and (max-width:1024px){#languageSelector{display:none;}}#languageSelector .language-select-wrapper .language-select-active{width:80px;height:40px;border:solid 1px #E0E0E0;border-radius:3px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;cursor:pointer;}#languageSelector .language-select-wrapper .language-select.open .language-options{display:block;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid transparent;}#languageSelector .language-select-wrapper .language-select.open .language-select-active{border-bottom-left-radius:0;border-bottom-right-radius:0;}#languageSelector .language-select-wrapper .language-select.open i.fi{transform:scaleY(-1);}#languageSelector .language-select-wrapper .language-options{display:none;position:absolute;overflow:hidden;width:80px;border:solid 1px #E0E0E0;border-radius:3px;background-color:#fff;}#languageSelector .language-select-wrapper .language-options-active{user-select:none;-webkit-user-select:none;-moz-user-select:none;font-family:"JosefinSans";font-size:18px;font-weight:700;line-height:22px;text-transform:uppercase;padding:10px 10px 6px 16px;}#languageSelector .language-select-wrapper .language-options-span,#languageSelector .language-select-wrapper .language-options-link{display:flex;height:calc(40px - 2px);padding-left:16px;padding-top:8px;align-items:center;font-size:16px;font-weight:bold;text-transform:uppercase;}#languageSelector .language-select-wrapper .language-options > *{border-top:solid 1px #E0E0E0;}#languageSelector .language-select-wrapper .language-options > *:first-child{border-top:solid 1px transparent;}#languageSelector .language-select-wrapper .language-options-span{color:#999;cursor:not-allowed;}#languageSelector .language-select-wrapper .language-options-link{color:#000;}#languageSelector .language-select-wrapper .language-options-link:hover{background-color:#E9F2F6;}.card{position:relative;box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);margin-left:10px;border:1px solid #666;border-radius:1px;background-color:white;}.card:before{content:"";position:absolute;left:-10px;top:10px;width:100%;height:100%;background-color:#00ACC2;z-index:-1;transition:background-color 0.3s;}.card:hover:before{background-color:#C7E4DA;}.card__title{font-weight:700;color:#262626;font-size:25px;}.card__description{color:#333;font-weight:300;line-height:1.7;}.cards{display:flex;flex-direction:row;flex-wrap:wrap;}@media screen and (max-width:767.98px){.cards.narrow{max-width:90%;margin-left:auto;margin-right:auto;}}.mission-card{width:100%;display:flex;flex-direction:column;cursor:pointer;}.mission-card-header{display:flex;flex-direction:column;position:relative;padding:1rem;height:19.3rem;text-align:center;background-color:#F2F2F2;background-position:center;background-size:cover;border-radius:1px 1px 0 0;}.mission-card-body{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem 2rem;min-height:11.3rem;background-color:white;}.mission-card-title{max-height:132.1px;line-height:33px;overflow:hidden;text-overflow:ellipsis;width:100%;margin:auto;font-size:3rem;word-wrap:break-word;color:white;text-shadow:0 10px 20px rgba(0,0,0,0.2);z-index:1;}.mission-card-desc{max-height:72.1px;line-height:18px;overflow:hidden;text-overflow:ellipsis;font-size:1.5rem;color:#666;font-weight:300;word-wrap:break-word;}.mission-card-logo{position:relative;width:12.4rem;height:4rem;margin:auto auto 1.5rem;overflow:hidden;}.mission-card-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.mission-card-details{font-weight:600;font-style:italic;color:#00ACC2;display:flex;justify-content:flex-end;align-items:center;margin-top:auto;}.mission-card-details span{min-width:0;word-wrap:break-word;padding-right:1.5rem;}.mission-card-details:after{content:"";flex-shrink:0;display:inline-block;width:1.5rem;height:1.1rem;background-image:url("/public/media/images/svg/arrow_sortby.svg");background-position:center;background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg);}.mission-card:not(.mission-card--seminar){margin-bottom:4rem;}.mission-card:not(.mission-card--seminar) .mission-card-header:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:radial-gradient(ellipse at center,rgba(0,0,0,0.4) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#66000000",endColorstr="#00ffffff",GradientType=1);}.mission-card:not(.mission-card--seminar) .mission-card-date{margin:0;font-size:1.2rem;font-style:italic;text-align:center;}.mission-card:not(.mission-card--seminar) .mission-card-date span{font-weight:600;}.mission-card:not(.mission-card--seminar) .mission-card-desc{margin-bottom:0.7rem;}.mission-card--seminar{margin-bottom:3rem;}.mission-card--seminar .mission-card-title{letter-spacing:0.41px;}.mission-card--seminar .mission-card-desc{margin-bottom:1rem;}.mission-card--seminar .mission-card-desc p{margin-bottom:0.5rem;}@media screen and (min-width:768px){.mission-card{width:calc(48% - 1rem);margin-right:4%;}.mission-card:nth-of-type(2n){margin-right:0;}}@media screen and (min-width:1024px){.mission-card{width:calc(31.83% - 1rem);margin-right:0;}.mission-card:not(:nth-of-type(3n)){margin-right:2.255%;}}.learning-card{display:flex;flex-direction:row;align-items:center;min-height:150px;padding:0 3.5% 0 3%;margin-bottom:55px;cursor:pointer;}.learning-card-content{display:flex;align-items:center;width:100%;}.learning-card:hover .training-dropdown{visibility:visible;}.learning-card .training-dropdown{position:absolute;top:5px;right:15px;visibility:hidden;}.learning-card .training-dropdown .icon-ellipsis{fill:#666;}.learning-card .training-dropdown.opened{visibility:visible;}.learning-card__text-box{padding:25px 3.5% 22px 0;width:52%;}.learning-card__title{margin-bottom:5px;line-height:1.2;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.learning-card__description{padding-right:40px;margin:0;max-height:78.1px;line-height:26px;overflow:hidden;text-overflow:ellipsis;font-size:15px;word-wrap:break-word;}.learning-card__brand{position:relative;width:18.94%;height:51px;max-width:153px;margin-left:auto;overflow:hidden;}.learning-card__brand img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.learning-card .learning-status-card{position:relative;top:-10px;}.learning-card.closed{border-color:rgba(102,102,102,0.7);}.learning-card.closed .learning-card__text-box,.learning-card.closed .learning-card__brand,.learning-card.closed .learning-status-card__wrapper,.learning-card.closed .training-dropdown{opacity:0.7;}.learning-card.closed:before{background-color:rgba(0,172,194,0.7);}.learning-card.closed:hover .training-dropdown{visibility:hidden;}.learning-card .points{right:65px;}@media screen and (max-width:767.98px){.learning-card{margin-bottom:20px;}.learning-card .training-dropdown{top:20px;right:20px;visibility:visible;}.learning-card__title{max-width:calc(100% - 40px);font-size:33px;margin-bottom:20px;overflow:visible;white-space:normal;word-wrap:break-word;}.learning-card.closed:hover .training-dropdown{visibility:visible;}}@media screen and (max-width:1023.98px){.learning-card{flex-direction:column;justify-content:center;padding:25px 16px 20px;}.learning-card-content{flex-direction:column;}.learning-card__text-box{width:100%;padding:0;margin-bottom:15px;}.learning-card__description{font-size:16px;padding-right:0;}.learning-card__brand{width:136px;height:46px;margin:0 auto;}.learning-card .learning-status-card{top:0;margin-bottom:20px;}}.learning-status-card{width:27%;max-width:300px;background-color:white;box-shadow:0 2px 22px 0 rgba(213,213,213,0.5);}.learning-status-card__wrapper{padding:20px 5%;text-align:center;}.learning-status-card .progress-steps{margin-bottom:25px;}.learning-status-card__value{display:block;font-size:24px;line-height:1.2;font-weight:700;}.learning-status-card__name{margin:0;font-weight:300;font-size:19px;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.learning-status-card__item-inner{display:flex;justify-content:center;align-items:center;}.learning-status-card__status{margin:0 0 0 2%;max-width:160px;font-weight:700;max-height:50.1px;line-height:25px;overflow:hidden;text-overflow:ellipsis;font-size:21px;text-align:left;word-wrap:break-word;}.learning-status-card__item + .learning-status-card__item{margin-top:15px;}.learning-status-card__row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1;margin-bottom:15px;}.learning-status-card__badge{flex-shrink:0;}.learning-status-card--larger .learning-status-card__status{max-width:none;margin-left:6.78%;max-height:57.1px;line-height:19px;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600;}@media screen and (max-width:1023.98px){.learning-status-card{width:90%;margin:0 auto;max-width:none;}.learning-status-card__wrapper{padding-top:25px;}}.news-card{width:100%;margin-bottom:25px;}.news-card .date{color:#979797;min-height:19px;text-align:right;}.news-card .date + .image{margin-top:5px;}.news-card .inner{color:inherit;cursor:pointer;}.news-card .inner:hover{color:inherit;}.news-card .image{margin-bottom:15px;height:236px;overflow:hidden;}.news-card .image img{width:100%;height:100%;object-fit:cover;object-position:center;}.news-card .title{margin-bottom:5px;font-weight:700;font-size:20px;line-height:1.2;text-transform:uppercase;}.news-card .text{font-size:15px;line-height:1.7;color:#333;}@media screen and (min-width:768px){.news-card{width:47.12%;}.news-card:not(:nth-of-type(2n)){margin-right:5.76%;}}.news-cards{display:flex;flex-direction:row;flex-wrap:wrap;}.news_detail{font-size:15px;line-height:1.7;color:#333;}.news_detail .date{color:#979797;}.post-card{background-color:white;border-radius:1px;border:1px solid #666;display:flex;justify-content:space-between;margin-bottom:40px;margin-left:10px;min-height:150px;padding:0 60px 0 50px;position:relative;}.post-card:hover{cursor:pointer;}.post-card.closed{border-color:rgba(102,102,102,0.6);}.post-card.closed .ctt{opacity:0.6;}.post-card.closed:before{background-color:rgba(0,172,194,0.6);}.post-card.closed .pics-box:after{background-color:rgba(255,255,255,0.4);content:"";display:block;height:100%;position:absolute;width:100%;}.post-card:before{background-color:#00ACC2;border-radius:1px;content:"";height:100%;left:-10px;position:absolute;top:10px;width:100%;z-index:-1;}.post-card .ctt{padding:20px 0 30px;width:58%;}.post-card .ctt-title{color:#666;font-size:25px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word;word-wrap:break-word;}.post-card .ctt-desc{color:#262626;font-size:16px;font-weight:300;line-height:20px;margin-top:10px;max-height:60.1px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;word-wrap:break-word;}.post-card .pics{align-self:flex-start;margin-top:-10px;min-width:270px;position:relative;z-index:10;}.post-card .pics-box{background-color:white;border-radius:1px;box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);display:inline-block;height:130px;position:relative;width:130px;z-index:50;}.post-card .pics-box:not(:first-child){background-position:center;background-size:cover;margin-left:10px;}.post-card .pics-box a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:50;}.post-card .pics-box-ctt{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;}.post-card .pics-box-ctt img{height:39px;margin-bottom:15px;width:39px;}.post-card .pics-box-ctt span{color:#666;display:block;font-size:18px;font-weight:700;letter-spacing:0.18px;line-height:1.1;padding:0 5px;word-wrap:break-word;}.post-card .pics-box-ctt_white span{color:white;text-shadow:0 2px 4px rgba(0,0,0,0.1);}.post-card .pics-box.black span{color:#666;text-shadow:none;}@media screen and (max-width:767.98px){.post-card{flex-direction:column;height:calc(100% - 40px);margin-left:10px;margin-right:0;padding:0 20px;}.post-card .ctt{padding-bottom:0;width:100%;}.post-card .ctt-title{line-height:30px;max-height:60.1px;overflow:hidden;text-overflow:ellipsis;white-space:normal;}.post-card .ctt-desc{margin:5px 0;}.post-card .pics{display:flex;justify-content:space-between;margin-bottom:20px;margin-left:-30px;margin-top:20px;min-width:auto;width:calc(100% + 60px);}.post-card .pics-box{height:150px;width:50%;}.post-card .pics-box:not(:first-child){margin-left:10px;}}@media screen and (max-width:767.98px){.post-cards{margin-left:auto;margin-right:auto;max-width:85%;}}.training-dropdown{position:relative;margin-left:2%;}.training-dropdown__btn{width:30px;height:30px;cursor:pointer;}.training-dropdown__btn .icon-ellipsis{display:inline-block;width:24px;height:24px;vertical-align:middle;fill:white;transform:rotate(90deg);}.training-dropdown__list{margin:0;list-style:none;position:absolute;top:calc(100% + 10px);left:50%;z-index:5;width:216px;padding:0 22px;text-align:center;background-color:white;transform:translateX(-50%) translateY(10px);filter:drop-shadow(0 2px 22px rgba(213,213,213,0.5));visibility:hidden;opacity:0;transition:opacity 0.3s,visibility 0.3s,transform 0.3s;}.training-dropdown__list::before{content:"";position:absolute;z-index:1;top:-9px;left:50%;width:0;height:0;margin-left:-8px;border-right:8px solid transparent;border-bottom:9px solid white;border-left:8px solid transparent;}.training-dropdown.opened .training-dropdown__list{visibility:visible;opacity:1;transform:translateX(-50%) translateY(0);}.training-dropdown__item + .training-dropdown__item{border-top:1px solid #BCBCBC;}.training-dropdown__item-btn{width:100%;padding:20px 18px;font-size:15px;color:#333;word-wrap:break-word;cursor:pointer;}@media screen and (max-width:767.98px){.training-dropdown__btn .icon-ellipsis{fill:#666;}}@media screen and (max-width:1023.98px){.training-dropdown__list::before{left:auto;right:8px;margin-left:0;}.training-dropdown__list{left:auto;right:0;transform:translateY(10px);}.training-dropdown.opened .training-dropdown__list{transform:translateY(0);}}.seminare .content .levelplate__details p{font-size:18px;line-height:22px;font-family:JosefinSans,Arial,sans-serif;font-weight:500;color:#505158;}.seminare .content .active > .levelplate__details p{color:#fff;}.levelplate__details{padding:30px;background-color:#fff;color:#505158;border-radius:30px;height:100%;position:relative;}.levelplate__details h4{counter-increment:mcounter;font-size:22px;line-height:26px;font-family:JosefinSans,Arial,sans-serif;text-transform:uppercase;padding-bottom:5px;font-weight:700;color:inherit;}.levelplate__details h4:before{content:counter(mcounter) ".";position:relative;display:inline;padding-right:10px;}.levelplate__details ul{margin:0;margin-top:35px;padding:0;list-style:none;}.levelplate__details ul li{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:15px;padding-top:15px;border-bottom:dashed 1px #505158;}.levelplate__details ul li:first-child{padding-top:0;}.levelplate__details ul li:last-child{border-bottom:0;}.levelplate__details ul li > div{font-size:16px;line-height:20px;font-family:JosefinSans,Arial,sans-serif;color:inherit;}.levelplate__details ul li > div:first-child{font-weight:200;}.levelplate__details ul li > div:last-child{flex-shrink:0;font-weight:500;min-width:80px;padding-left:20px;text-align:right;}.levelplate__details .lock{position:absolute;width:42px;height:42px;background-color:#F4F4F4;border-radius:50%;top:30px;right:30px;}.levelplate__details .lock img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:20px;width:auto;}.levelplate__details .comming-soon_text{display:none;}.active > .levelplate__details{transition:all 0.5s ease;background-color:#2777A6;color:#fff;}.active > .levelplate__details h4,.active > .levelplate__details p{color:#fff;}.active > .levelplate__details ul li{transition:all 0.5s ease;border-bottom:dashed 1px #fff;}.active > .levelplate__details ul li:last-child{border-bottom:none;}.active > .levelplate__details .lock{transition:all 0.5s ease;display:none;}.active > .levelplate__details.comming-soon{background-color:#A5A5A5;}.active > .levelplate__details.comming-soon .comming-soon_text{display:block;margin-top:20px;padding:10px;text-align:center;}.active > .levelplate__details.comming-soon .lock{display:block;}.download{color:inherit;margin-bottom:25px;width:100%;}.download .pop-up{position:absolute;top:0;left:0;right:0;cursor:pointer;bottom:0;color:white;}.download .pop-up .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.8);opacity:0;transition:all 0.3s;}.download .pop-up:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4);opacity:0;transition:all 0.3s;}.download .pop-up:hover:before{opacity:1;}.download .pop-up:hover .icon{transform:translate(-50%,-50%) scale(1);opacity:1;}.download .inner{position:relative;margin-bottom:10px;box-shadow:0 7px 13px 0 rgba(0,0,0,0.1);}.download .info{margin-top:15px;}.download .to-basket{position:relative;}.download__overlay{display:none;}.download .t-b-remove{display:none;}.download.selected .t-b-remove{display:inline-block;}.download.selected .t-basket{display:none;}.download .image{width:100%;height:163px;overflow:hidden;}.download .image img{width:100%;height:100%;object-position:center;object-fit:contain;}.download .buttons{z-index:1;margin-top:5px;}.download .buttons > div{margin-top:3px;}.download .buttons .icon{width:12px;height:18px;margin:-5px 5px -3px 0;}.download .action{color:#666;text-decoration:underline;}.download .action:hover{text-decoration:none;}.download .text{margin:0;line-height:1.2;font-weight:700;text-transform:uppercase;word-wrap:break-word;text-align:left;}.download__add-btn,.download__download-btn{display:inline-block;width:48px;height:48px;font-size:0;border:1.5px solid #00ACC2;background-color:white;cursor:pointer;vertical-align:top;}.download__add-btn{position:relative;}.download__add-btn:before,.download__add-btn:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:28px;margin-left:-1px;margin-top:-14px;background-color:#00ACC2;}.download__add-btn:after{transform:rotate(90deg);}.download__download-btn svg{margin-left:-1.5px;}.download__remove-btn{position:absolute;top:5px;right:5px;width:16px;height:16px;padding:3px;font-size:0;background-color:#00ACC2;cursor:pointer;}.download__remove-btn:before,.download__remove-btn:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1px;background-color:white;}.download__remove-btn:before{transform:translate(-50%,-50%) rotate(45deg);}.download__remove-btn:after{transform:translate(-50%,-50%) rotate(-45deg);}.download:not(.selected):hover .buttons{visibility:visible;opacity:1;}@media screen and (min-width:768px){.download{width:23.5%;margin-bottom:40px;}.download:not(:nth-of-type(4n)){margin-right:2%;}}@media screen and (max-width:767.98px){.download .image{height:185px;}.download .inner{margin-bottom:15px;}}.downloads .items{display:flex;flex-direction:row;flex-wrap:wrap;}.categories-filter .item .cat-description{display:none;}.categories-filter .expertise{position:relative;cursor:pointer;margin-bottom:15px;}.categories-filter .expertise .icon{flex-grow:1;max-height:160px;min-height:160px;text-align:center;border:1px solid #0877A6;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;}.categories-filter .expertise .name{margin:20px 0 0;font-size:18px;line-height:1.2;text-align:center;word-wrap:break-word;}.categories-filter .expertise:hover .icon img{filter:invert(100%);}.categories-filter .expertise.selected .icon{background-color:#0877A6;}@media screen and (min-width:768px){.categories-filter{display:flex;flex-wrap:wrap;margin-bottom:30px;}.categories-filter .item{min-width:1px;max-width:100%;margin-bottom:10px;}.categories-filter .item:not(:last-of-type){margin-right:10px;}.categories-filter .expertise{width:16.75%;margin-right:4.0625%;}.categories-filter .expertise:nth-child(5n+5){margin-right:0;}.categories-filter .btn{border:1px solid #E0E0E0;border-radius:3px;display:block;padding:9px 20px;width:100%;font-size:16px;line-height:1.2;text-transform:none;transition:color 0.2s ease-out,background-color 0.2s ease-out;}.categories-filter .btn.selected,.categories-filter .btn:hover{background:#0877A6;color:white;}.categories-filter .tags,.categories-filter .subtags{display:none;}}@media screen and (max-width:767.98px){.categories-filter{flex-direction:column;}.categories-filter .item{display:block;width:100%;border:none;position:relative;text-align:left;}.categories-filter .item:first-child:before{display:none;}.categories-filter .item:before{content:"";position:absolute;top:-1px;left:20px;width:calc(100% - 40px);height:1px;background-color:#979797;z-index:2;}.categories-filter .item .tags{display:none;}.categories-filter .arrow-btn{position:absolute;right:5px;top:50%;width:40px;height:40px;transform:translateY(-53%);display:flex;justify-content:center;align-items:center;}.categories-filter .arrow-btn:before{content:"";display:inline-block;height:8px;width:8px;border-width:1px 1px 0 0;border-style:solid;border-color:#666;transform:rotate(45deg);}.categories-filter .btn{text-align:left;padding:14px 20px;font-size:16px;text-transform:none;color:#666;overflow:hidden;white-space:nowrap;font-weight:normal;text-overflow:ellipsis;width:100%;position:relative;}.categories-filter .btn.selected{font-weight:700;color:white;background-color:#0877A6;}.categories-filter .btn.selected .arrow-btn:before{border-color:white;}.categories-filter.expertise-wrapper{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;margin-bottom:45px;}.categories-filter .expertise{width:48%;margin-right:4%;}.categories-filter .expertise:first-of-type{width:100%;margin-right:0;}.categories-filter .expertise:nth-of-type(2n+3){margin-right:0;}}.brand-filter{display:flex;margin-bottom:50px;flex-wrap:wrap;flex-direction:row;}.brand-filter .item{border:1px solid #E0E0E0;margin:0 20px 20px 0;border-radius:3px;padding:20px 10px;font-family:JosefinSans,Arial,sans-serif;font-size:18px;font-weight:bold;cursor:pointer;background:#fff;}.brand-filter .item:hover,.brand-filter .item.active{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}@media screen and (max-width:1023.98px){.products_downloadsfilter{padding-left:2%;padding-right:2%;}}.sp_accordion{margin-bottom:20px;}.sp_accordion + .sp_accordion{margin-top:0;}.sp_accordion .caption{background-color:white;border:1px solid #666;cursor:pointer;transition:border 0.3s;display:block;padding:26px 84px 26px 26px;position:relative;line-height:1.25;font-weight:700;font-size:18px;}.sp_accordion .caption:after{content:"";background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#arrow_right");background-position:right 0 center;background-repeat:no-repeat;background-size:100%;display:block;position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(90deg);width:22px;height:22px;transition:all 0.3s;transform-origin:center;}.sp_accordion .caption:hover:after{transform:translateY(-40%) rotate(90deg);}.sp_accordion .description{border:1px solid #666;display:none;opacity:0;transition:opacity 0.3s;font-size:15px;color:#333;}.sp_accordion .images{margin:1em 0;}.sp_accordion .images img{width:100%;}.sp_accordion .images:first-child{margin-top:0;}.sp_accordion .images:last-child{margin-bottom:0;}.sp_accordion .inner{padding:14px 26px 23px 26px;}.sp_accordion .inner p:last-child{margin-bottom:0;}.sp_accordion.opened .caption{border-bottom-color:transparent;transition:border 0s;}.sp_accordion.opened .caption:after{transform:translateY(-50%) rotate(270deg);}.sp_accordion.opened .description{opacity:1;}@media screen and (max-width:767.98px){.sp_accordion{margin-bottom:10px;}.sp_accordion .caption{padding:20px 70px 20px 18px;font-size:15px;line-height:1.4;}.sp_accordion .caption:after{right:15px;}.sp_accordion .inner{padding:26px 16px 20px 15px;font-size:inherit;}}.notification-profile{width:100%;position:relative;background:#EDF6F3;z-index:100;}.notification-profile__container{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;width:100%;max-width:105rem;position:relative;padding:3.2rem 0;}.notification-profile__desc{text-shadow:0 0 10px rgba(255,255,255,0.28);font-size:18px;line-height:22px;color:#666;text-align:left;margin-bottom:0;}.notification-profile__desc span{font-weight:700;display:block;}.notification-profile__close{position:absolute;right:-30px;top:40px;transform:translate(100%,-100%);cursor:pointer;border-radius:50%;-webkit-transition:all 0.3s;transition:all 0.3s;height:40px;width:40px;background-color:#00ACC2;z-index:30;top:50%;bottom:0;right:0;margin:auto;}.notification-profile__close:hover{transform:translate(100%,-100%) rotate(90deg);}.notification-profile__close:before,.notification-profile__close:after{content:"";width:18px;height:3px;background-color:white;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.notification-profile__close:before{transform:translate(-50%,-50%) rotate(45deg);}.notification-profile__close:after{transform:translate(-50%,-50%) rotate(-45deg);}@media screen and (max-width:767.98px){.notification-profile__close{top:25px;right:30px;width:30px;height:30px;transform:none;}.notification-profile__close:hover{transform:none;}}@media screen and (max-width:1023.98px){.notification-profile__desc{margin-right:1.5rem;margin-left:1.5rem;}}@media screen and (max-width:1279.98px){.notification-profile__close{top:calc(-100% + 40px);right:10px;width:30px;height:30px;transform:none;}.notification-profile__close:hover{transform:none;}}.points-balance{margin-bottom:50px;}.points-balance .balance-header{margin-top:0;margin-bottom:10px;font-size:18px;color:#666;}.points-balance .list{display:inline-flex;margin:0;list-style:none;padding:15px;background-color:#9BD4D3;justify-content:center;align-items:center;}.points-balance .list.done{opacity:0.5;}.points-balance .item{flex:1 1 auto;min-width:70px;padding:5px;text-align:center;border-radius:5px;background-color:#C7E4DA;}.points-balance .item + .item{margin-left:10px;}.points-balance .item:first-child:nth-last-child(n+5),.points-balance .item:first-child:nth-last-child(n+5) ~ div{min-width:48px;}.points-balance .value{display:inline-block;font-weight:800;font-size:65px;line-height:1.35;color:white;vertical-align:middle;}@media screen and (max-width:767.98px){.points-balance{margin-bottom:30px;}.points-balance .balance-header{font-size:16px;font-weight:600;text-transform:uppercase;}.points-balance .item:first-child:nth-last-child(n+5),.points-balance .item:first-child:nth-last-child(n+5) ~ li{min-width:50px;}.points-balance .item{min-width:70px;}.points-balance .value{font-size:35px;}}@media screen and (max-width:479.98px){.points-balance .item:first-child:nth-last-child(n+4),.points-balance .item:first-child:nth-last-child(n+4) ~ li{min-width:auto;}.points-balance .item:first-child:nth-last-child(n+5),.points-balance .item:first-child:nth-last-child(n+5) ~ li{min-width:auto;}}.points-card .card{margin-bottom:55px;display:flex;padding:20px 120px 20px 20px;}.points-card .card-header{display:flex;align-items:center;margin-bottom:10px;}.points-card .preview{width:80px;min-width:80px;height:80px;overflow:hidden;border-radius:50%;margin-right:15px;position:relative;}.points-card .preview .icon{width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.points-card .preview-contestimg{width:80px;min-width:80px;height:80px;overflow:hidden;margin-right:15px;position:relative;}.points-card .preview-contestimg .icon{width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.points-card .type{margin-bottom:5px;line-height:1;}.points-card .type .icon{width:20px;height:19px;margin-right:10px;margin-top:1px;}.points-card .type .voucher{width:35px;}.points-card .title{font-weight:700;margin-bottom:0;line-height:1.2;color:#262626;text-transform:uppercase;font-size:18px;}.points-card .points{top:50%;transform:translateY(-50%);border-radius:110px;}.points-card .description{max-height:none;overflow:visible;text-overflow:initial;font-size:16px;}.points-card .info{color:#333;font-weight:300;line-height:1.2;margin-bottom:1rem;}@media screen and (max-width:767.98px){.points-card .card,.points-card .campaign{padding:25px 20px 20px 20px;}.points-card .points{top:-1rem;transform:translateY(-40%);border-radius:110px 110px 110px 0;}}.points-cards{margin-bottom:30px;}.points-cards .time{margin-top:0;margin-bottom:30px;font-size:18px;color:#666;}@media screen and (max-width:767.98px){.points-cards .time{font-size:16px;font-weight:600;text-transform:uppercase;}}.progress-bar{position:absolute;left:0;bottom:-0.2rem;background-color:#eee;width:100%;}.progress-bar .inner{height:0.6rem;}.progress-bar .progress{background-color:#00ACC2;transition:width 0.3s ease-out;width:0;height:100%;}@media screen and (max-width:1023.98px){.progress-bar .inner{height:0.4rem;}}.tag-selector .tag,.tag-selector .subtag{position:relative;padding-left:3.2rem;min-height:25px;display:flex;align-items:center;color:#666;font-weight:600;}.tag-selector .tag:before,.tag-selector .subtag:before{display:block;content:"";position:absolute;flex-shrink:0;width:2.2rem;height:2.2rem;line-height:0.6;cursor:pointer;top:0;left:0;border:1px solid #AFAFAF;border-radius:50%;}.tag-selector .tag:after,.tag-selector .subtag:after{content:"";position:absolute;display:block;}.tag-selector .tag.selected:before,.tag-selector .subtag.selected:before{border-color:#00ACC2;}.tag-selector .tag.selected:after,.tag-selector .subtag.selected:after{top:1.1rem;left:1.1rem;width:1.4rem;height:1.4rem;background-color:#00ACC2;border-radius:50%;transform:translate(-50%,-50%);}.tag-selector .tag-container{text-align:left;width:100%;font-weight:600;font-size:1.4rem;line-height:1.28;color:#B4B4B4;display:flex;}.tag-selector .tag-container + .tag-container{margin-top:2rem;}@media screen and (min-width:768px){.tag-selector{font-size:1.4rem;background-color:#fff;min-width:22.8rem;border:1px solid #666;display:flex;align-items:center;cursor:pointer;padding:0 3.5rem 0 1.7rem;position:relative;text-transform:none;font-weight:700;height:6rem;border-radius:3px;}.tag-selector + .tag-selector{margin-left:1rem;}.tag-selector:after{content:"";background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#arrow_right");background-position:right 0 center;background-repeat:no-repeat;background-size:100%;display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);width:22px;height:22px;transition:all 0.3s;transform-origin:center;}.tag-selector:hover:after{transform:translateY(-40%) rotate(90deg);}.tag-selector.expanded{z-index:100;}.tag-selector.expanded:after{transform:translateY(-50%) rotate(270deg);}.tag-selector .placeholder{margin-top:0.3rem;}.tag-selector .chosen ~ .placeholder{display:none;}.tag-selector .items{max-height:30rem;border:1px solid #666;padding:1.1rem 2.1rem 2.6rem 2.1rem;touch-action:auto;overflow:hidden;transition-property:opacity;transition-duration:0.3s;transition-timing-function:ease-out;position:absolute;top:calc(100% - .1rem);right:-1px;left:-1px;background-color:#fff;visibility:hidden;opacity:0;z-index:10001;}.tag-selector .subtag + .subtag{margin-top:2rem;}.tag-selector .chosen{font-weight:700;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.1rem 0.9rem;background-color:#F4F4F4;cursor:pointer;}.tag-selector .chosen .close{position:relative;margin-left:1rem;width:1.6rem;height:1.6rem;}.tag-selector .chosen .close:before,.tag-selector .chosen .close:after{content:"";position:absolute;top:50%;left:50%;height:0.3rem;}.tag-selector .chosen .close:before{transform:translate(-50%,-50%) rotate(45deg);right:-0.2rem;height:0.1rem;width:1.4rem;background-color:#666;}.tag-selector .chosen .close:after{transform:translate(-50%,-50%) rotate(-45deg);right:-0.2rem;height:0.1rem;width:1.4rem;background-color:#666;}.tag-selector.expanded .items{visibility:visible;opacity:1;}}@media screen and (max-width:767.98px){.tag-selector .chosen{display:none;}.tag-selector .tags{width:100%;}.tag-selector + .tag-selector{margin-top:4rem;}.tag-selector .subtag + .subtag{margin-top:2rem;}.tag-selector .placeholder{margin-bottom:1.2rem;font-weight:600;font-size:16px;text-transform:uppercase;}}.loader{width:1.6rem;height:1.6rem;margin:0 1rem;vertical-align:text-bottom;text-indent:-9999px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spinner-border 0.75s infinite;display:none;}.loading{opacity:0.6;pointer-events:none;}.loading .loader{display:inline-block;}@keyframes spinner-border{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.teaser{position:relative;box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);margin-left:10px;border:1px solid #666;border-radius:1px;background-color:white;width:100%;display:flex;flex-direction:column;margin-bottom:4rem;cursor:pointer;}.teaser .content-wrapper{display:flex;flex-direction:column;height:100%;}.teaser > a{display:flex;flex-direction:column;height:100%;}.teaser:before{content:"";position:absolute;left:-10px;top:10px;width:100%;height:100%;background-color:#00ACC2;z-index:-1;transition:background-color 0.3s;}.teaser:hover:before{background-color:#C7E4DA;}.teaser:hover .controls{visibility:visible;}.teaser .title{font-weight:700;max-height:132.1px;line-height:33px;overflow:hidden;text-overflow:ellipsis;width:100%;margin:auto;font-size:3rem;word-wrap:break-word;color:white;text-shadow:0 10px 20px rgba(0,0,0,0.2);z-index:1;}.teaser .teaser-header{display:flex;flex-direction:column;position:relative;padding:1rem;height:19.3rem;text-align:center;background-color:#F2F2F2;background-position:center;background-size:cover;border-radius:1px 1px 0 0;}.teaser .teaser-header:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:radial-gradient(ellipse at center,rgba(0,0,0,0.4) 0%,rgba(255,255,255,0) 100%);}.teaser .description{max-height:72.1px;line-height:18px;overflow:hidden;text-overflow:ellipsis;font-size:1.5rem;color:#666;font-weight:300;word-wrap:break-word;}.teaser .body{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem 2rem;min-height:11.3rem;background-color:white;}.teaser .details{font-weight:600;font-style:italic;color:#00ACC2;display:flex;justify-content:flex-end;align-items:center;margin-top:auto;padding-top:1rem;}.teaser .details span{min-width:0;word-wrap:break-word;padding-right:1.5rem;}.teaser .details:after{content:"";flex-shrink:0;display:inline-block;height:1.5rem;width:1.3rem;background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#arrow_right");background-position:center;background-size:contain;background-repeat:no-repeat;}.teaser .logo{position:relative;width:12.4rem;height:4rem;margin:auto auto 1.5rem;overflow:hidden;}.teaser .logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.teaser .controls{position:absolute;top:5px;right:15px;}.teaser .controls .opener{display:flex;align-items:center;justify-content:center;width:24px;height:24px;vertical-align:middle;fill:white;transform:rotate(90deg);}.teaser .controls .items{margin:0;list-style:none;position:absolute;top:calc(100% + 10px);left:50%;z-index:5;width:216px;padding:0 22px;text-align:center;background-color:#fff;transform:translateX(-50%);filter:drop-shadow(0 2px 22px rgba(213,213,213,0.5));visibility:hidden;}.teaser .controls .items:before{content:"";position:absolute;z-index:1;top:-9px;left:50%;width:0;height:0;margin-left:-8px;border-right:8px solid transparent;border-bottom:9px solid #fff;border-left:8px solid transparent;}.teaser .controls .item{width:100%;padding:20px 18px;font-size:15px;color:#333;cursor:pointer;display:block;}.teaser .controls.opened{visibility:visible;}.teaser .controls.opened .items{visibility:visible;}@media (max-width:1100px){.teaser .controls .items{left:auto;right:0;transform:none;}.teaser .controls .items:before{left:auto;right:4px;margin-left:0;}}@media screen and (min-width:768px){.teaser{width:calc(48% - 1rem);margin-right:4%;}.teaser:nth-of-type(2n){margin-right:0;}.teaser.slide-teaser{width:100%;}.teaser .controls{visibility:hidden;}.teaser:hover .controls{visibility:visible;}}@media screen and (min-width:1024px){.teaser{width:calc(31.83% - 1rem);margin-right:0;}.teaser.slide-teaser{width:100%;}.teaser:not(:nth-of-type(3n)){margin-right:2.255%;}}.teasers{display:flex;flex-direction:row;flex-wrap:wrap;}@media screen and (max-width:767.98px){.teasers.narrow{max-width:90%;margin-left:auto;margin-right:auto;}}.sp_teasers{position:relative;}.media{margin-bottom:1em;}.media.youtube{position:relative;}.media.youtube:before{content:"";display:block;padding-top:56.25%;}.media.youtube iframe{width:100%;border:0;position:absolute;top:0;left:0;height:100%;}.media video{width:100%;}@media screen and (max-width:1023.98px){.mobile-header{position:fixed;top:0;left:0;z-index:10000;justify-content:center;background-color:#fff;width:100%;height:5rem;display:flex;align-items:center;flex-shrink:0;}.mobile-header .mobile-header-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;max-width:70%;color:#00ACC2;font-weight:700;font-size:inherit;text-transform:uppercase;}.mobile-header .header-btn-back{display:block;position:absolute;left:1.2rem;padding:1.5rem;cursor:pointer;}.mobile-header .header-btn-back span{display:none;}.mobile-header .header-btn-back:before{content:"";position:absolute;top:50%;left:1rem;transform:translateY(-50%) rotate(45deg);width:1.2rem;height:1.2rem;border-left-width:2px;border-bottom-width:2px;border-left-style:solid;border-bottom-style:solid;border-left-color:#00ACC2;border-bottom-color:#00ACC2;background-image:none;}}.mobile-filter{flex-shrink:0;background-color:white;border:1px solid #666;font-size:1.4rem;font-weight:600;text-transform:uppercase;padding:1rem 12%;display:none;justify-content:center;align-items:center;cursor:pointer;position:relative;}.mobile-filter .mobile-close{position:absolute;width:100%;height:100%;z-index:10000;}.mobile-filter .text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:0.3rem;margin-bottom:0;}.mobile-filter .filter-icon{background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#filter-icon");background-position:center;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1.5rem;height:2.3rem;margin-right:1rem;}.mobile-filter-btn{display:none;margin:auto;}.mobile-filter .close-btn{right:1.5rem;width:3rem;height:3rem;display:none;}.mobile-filter .close-btn:after,.mobile-filter .close-btn:before{height:0.2rem;width:3rem;background-color:#666;}.mobile-filter .btn-back{position:absolute;left:1.2rem;padding:1.5rem;display:none;}.mobile-filter:before{width:1.2rem;height:1.2rem;border-left-width:2px;border-bottom-width:2px;border-left-style:solid;border-bottom-style:solid;border-left-color:#666;border-bottom-color:#666;}@media screen and (max-width:767.98px){.mobile-filter{display:flex;}.active .mobile-filter{border-color:transparent;border-bottom-color:#666;}.active .mobile-filter .close-btn{display:block;}.active .mobile-filter .mobile-filter-close{right:1.5rem;width:3rem;height:3rem;}}.filter-wrapper .bottom-bar{display:none;}@media screen and (max-width:767.98px){.filter-wrapper{margin-bottom:3rem;}.filter-wrapper .categories-filter:not(.mobile-visible){display:none;}.filter-wrapper .categories-filter.mobile-visible{width:100%;}.filter-wrapper .btn-apply{text-transform:uppercase;width:100%;}.filter-wrapper .bottom-bar{position:fixed;display:block;bottom:0;left:0;right:0;padding:2rem;background-color:white;z-index:3;}.filter-wrapper .header-btn-back{position:absolute;left:1.2rem;padding:1.5rem;cursor:pointer;top:0.6rem;display:none;}.filter-wrapper .header-btn-back:before{content:"";position:absolute;top:50%;left:1rem;transform:translateY(-50%) rotate(45deg);width:1.2rem;height:1.2rem;border-left-width:2px;border-bottom-width:2px;border-left-style:solid;border-bottom-style:solid;border-left-color:#666;border-bottom-color:#666;}.filter-wrapper .control-bar{display:none;}.filter-wrapper.second-active .header-btn-back{display:block;}.filter-wrapper:not(.mobile-active){display:flex;justify-content:space-between;}.filter-wrapper:not(.mobile-active) .mobile-filter{width:calc(50% - .5rem);}.filter-wrapper:not(.mobile-active) .control-bar-wrapper{width:calc(50% - .5rem);}.filter-wrapper.mobile-active{position:fixed;right:0;max-height:100vh;overflow-y:auto;overflow-x:hidden;z-index:9999;background-color:#fff;display:flex;flex-direction:column;height:100%;padding-bottom:88px;width:100%;top:0;}.filter-wrapper.mobile-active .control-bar-wrapper{display:none;}.filter-wrapper.mobile-active .close-btn{display:block;}.filter-wrapper.mobile-active .mobile-filter{border-width:0;border-bottom-width:1px;}.filter-wrapper.mobile-active .categories-filter{display:flex;}.filter-wrapper.mobile-active.second-active .control-bar-wrapper{display:block;}.filter-wrapper.mobile-active.second-active .right{display:none;}}.content .image > h1{max-width:none;width:100%;display:block;margin-top:0;margin-left:0;margin-right:0;text-align:left;}.content .image > h1.ce-headline-center{text-align:center;}.content .image > h1.ce-headline-left{text-align:left;}.content .image > h1.ce-headline-right{text-align:right;}.content .image > h2{max-width:none;width:100%;display:block;margin-top:0;margin-left:0;margin-right:0;text-align:left;}.content .image > h2.ce-headline-center{text-align:center;}.content .image > h2.ce-headline-left{text-align:left;}.content .image > h2.ce-headline-right{text-align:right;}.content .image > h3{max-width:none;width:100%;display:block;margin-top:0;margin-left:0;margin-right:0;text-align:left;}.content .image > h3.ce-headline-center{text-align:center;}.content .image > h3.ce-headline-left{text-align:left;}.content .image > h3.ce-headline-right{text-align:right;}.content .image > h4{max-width:none;width:100%;display:block;margin-top:0;margin-left:0;margin-right:0;text-align:left;}.content .image > h4.ce-headline-center{text-align:center;}.content .image > h4.ce-headline-left{text-align:left;}.content .image > h4.ce-headline-right{text-align:right;}.content .image > h5{max-width:none;width:100%;display:block;margin-top:0;margin-left:0;margin-right:0;text-align:left;}.content .image > h5.ce-headline-center{text-align:center;}.content .image > h5.ce-headline-left{text-align:left;}.content .image > h5.ce-headline-right{text-align:right;}.image .ce-gallery [class*="col"]{margin-left:0;margin-right:0;}.image .ce-gallery figure{display:block;}.image .ce-gallery figure.image{margin:0;line-height:0;}.image .ce-gallery figure.image a{display:block;line-height:0;}.image .ce-gallery figure.image img{max-width:none;width:100%;}.image .ce-gallery .ce-row{display:grid;gap:40px;}@media screen and (max-width:767.98px){.image .ce-gallery .ce-row{display:block;}}.image .ce-gallery .ce-row .ce-column + .ce-column{margin-top:0;}@media screen and (max-width:767.98px){.image .ce-gallery .ce-row .ce-column + .ce-column{margin-top:20px;}}.image .ce-gallery .ce-row + .ce-row{margin-top:40px;}@media screen and (max-width:767.98px){.image .ce-gallery .ce-row + .ce-row{margin-top:20px;}}.video video{width:100%;}.video.youtube{position:relative;}.video.youtube:before{content:"";display:block;padding-top:56.25%;}.video.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.content .textmedia > .wrapper h1{max-width:none;width:100%;display:block;margin-top:0;margin-left:0;margin-right:0;text-align:left;}.content .textmedia > .wrapper h1.ce-headline-center{text-align:center;}.content .textmedia > .wrapper h1.ce-headline-left{text-align:left;}.content .textmedia > .wrapper h1.ce-headline-right{text-align:right;}.content .textmedia > .wrapper h2{max-width:none;width:100%;display:block;margin-top:0;margin-left:0;margin-right:0;text-align:left;}.content .textmedia > .wrapper h2.ce-headline-center{text-align:center;}.content .textmedia > .wrapper h2.ce-headline-left{text-align:left;}.content .textmedia > .wrapper h2.ce-headline-right{text-align:right;}.content .textmedia > .wrapper h3{max-width:none;width:100%;display:block;margin-top:0;margin-left:0;margin-right:0;text-align:left;}.content .textmedia > .wrapper h3.ce-headline-center{text-align:center;}.content .textmedia > .wrapper h3.ce-headline-left{text-align:left;}.content .textmedia > .wrapper h3.ce-headline-right{text-align:right;}.content .textmedia > .wrapper h4{max-width:none;width:100%;display:block;margin-top:0;margin-left:0;margin-right:0;text-align:left;}.content .textmedia > .wrapper h4.ce-headline-center{text-align:center;}.content .textmedia > .wrapper h4.ce-headline-left{text-align:left;}.content .textmedia > .wrapper h4.ce-headline-right{text-align:right;}.content .textmedia > .wrapper h5{max-width:none;width:100%;display:block;margin-top:0;margin-left:0;margin-right:0;text-align:left;}.content .textmedia > .wrapper h5.ce-headline-center{text-align:center;}.content .textmedia > .wrapper h5.ce-headline-left{text-align:left;}.content .textmedia > .wrapper h5.ce-headline-right{text-align:right;}@media screen and (max-width:767.98px){.textmedia .text,.textmedia .image{padding-left:2%;padding-right:2%;}}@media screen and (max-width:767.98px){.textmedia .text > .text{padding-left:0;padding-right:0;}}.textmedia > .wrapper{display:grid;gap:40px;}@media screen and (max-width:767.98px){.textmedia > .wrapper{display:block;}}.textmedia > .wrapper .image + .text{margin-top:0;}@media screen and (max-width:767.98px){.textmedia > .wrapper .image + .text{margin-top:20px;}}.textmedia > .wrapper .text + .image{margin-top:0;}@media screen and (max-width:767.98px){.textmedia > .wrapper .text + .image{margin-top:20px;}}.textmedia > .wrapper.layout-50{grid-template-columns:1fr 1fr;}.textmedia > .wrapper.layout-50 .image img{max-width:none;width:100%;}.textmedia > .wrapper.layout-70-text.img-right{grid-template-columns:2fr 1fr;}.textmedia > .wrapper.layout-70-text.img-left{grid-template-columns:1fr 2fr;}.textmedia > .wrapper.layout-70-text .image img{max-width:none;width:100%;}.textmedia > .wrapper.layout-70-image.img-right{grid-template-columns:1fr 2fr;}.textmedia > .wrapper.layout-70-image.img-left{grid-template-columns:2fr 1fr;}.textmedia > .wrapper.layout-70-image .image img{max-width:none;width:100%;}.textmedia{overflow:hidden;}.textmedia .floating{max-width:40%;margin-bottom:20px;}.textmedia .floating.right{float:right;margin-left:30px;}.textmedia .floating.left{float:left;margin-right:30px;}.textmedia .image + .text{margin-top:30px;}.textmedia .text + .image{margin-top:30px;}@media screen and (max-width:1023.98px){.textmedia .floating{width:100%;max-width:100%;}.textmedia .floating.right,.textmedia .floating.left{margin-right:0;margin-left:0;}}.slider .items{position:relative;}.slider .items .slide{position:relative;overflow:hidden;}.slider .items .slide:before{content:"";padding-top:56.25%;display:block;}.slider .items .slide .image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto;}.slider .image{display:block;}.slider .owl-nav button.owl-prev,.slider .owl-nav button.owl-next{width:40px;height:70px;background-color:white;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;outline:none;transition:all 0.3s;}.slider .owl-nav button.owl-prev:before,.slider .owl-nav button.owl-next:before{content:"";width:16px;height:16px;position:absolute;top:50%;left:50%;border-top:2px solid #00ACC2;border-right:2px solid #00ACC2;}.slider .owl-nav button.owl-prev.disabled,.slider .owl-nav button.owl-next.disabled{opacity:0;visibility:hidden;pointer-events:none;}.slider .owl-nav button.owl-prev{left:0;}.slider .owl-nav button.owl-prev:before{left:14px;top:15px;transform:rotate(-135deg) translate(-50%,-50%);}.slider .owl-nav button.owl-next{right:0;}.slider .owl-nav button.owl-next:before{left:10px;top:38px;transform:rotate(45deg) translate(-50%,-50%);}.slider .thumbnails{margin-top:10px;}.slider .thumbnails .slide{cursor:pointer;opacity:0.6;transition:opacity 0.3s;}.slider .thumbnails .selected .slide{opacity:1;}.timer{padding:1.179em;background-color:#0877A6;color:#fff;font-size:1.4rem;position:fixed;top:113px;display:flex;justify-content:center;align-items:center;}.timer:before{content:"";min-width:24.5px;width:24.5px;height:24.5px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#clock");margin-right:0.609em;margin-top:-6px;margin-bottom:-3px;}.timer .pause{color:white;margin-left:15px;border:1px solid white;padding:5px 10px 1px;margin-top:-6px;transition:all 0.3s;}.timer .pause:hover{background-color:white;color:#0877A6;}@media screen and (max-width:767.98px){.timer{flex-wrap:wrap;top:70px;}.timer .text{flex:1;}.timer .buttons{margin-top:15px;}}.status{box-shadow:0 2px 22px 0 rgba(213,213,213,0.5);background-color:white;padding:26px 13.1%;display:flex;flex-direction:row;flex-wrap:wrap;text-align:center;width:81.3%;margin:0 auto 30px;}.status .status-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1;}.status .progress-steps{position:relative;z-index:1;font-size:0;padding:0;list-style:none;flex-grow:1;margin:0 11.23% 0 0;}.status .progress-step{position:relative;display:inline-block;width:25%;text-align:center;vertical-align:middle;}.status .progress-step:before{content:"";display:block;width:24px;height:24px;margin:0 auto;border-radius:50%;border:2px solid #F4F4F4;background-color:#F4F4F4;}.status .progress-step.success:before{border-color:#9BD4D3;background-color:#9BD4D3;}.status .progress-step.fail:before{border-color:#FF6D7F;background-color:#FF6D7F;}.status .duration{width:auto;}.status .duration .value{display:block;font-size:24px;line-height:1.2;font-weight:700;}.status .duration .name{margin:0;font-weight:300;font-size:19px;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.status .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:15px;}.status .badge .caption{text-align:left;word-wrap:break-word;max-width:none;margin-left:6.78%;line-height:19px;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600;}.default-textarea{margin:0 auto 15px;padding:16px 2.35%;width:580px;max-width:100%;min-height:165px;font-size:14px;border:1px solid #979797;border-radius:8px;color:inherit;resize:none;}.form-hint{display:inline-block;margin-top:1rem;color:#666;font-size:1rem;line-height:1.4;}.form-info .form-hint{font-weight:600;color:#0877A6;}.gu-mirror .btn{display:block;font-weight:normal;padding:16px 20px;font-size:14px;min-width:80px;margin-bottom:20px;background-color:#00ACC2;color:white;}.gu-mirror .btn:before{position:absolute;content:"";right:5px;top:50%;width:15px;height:15px;background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#sort-white") !important;background-position:center;background-size:15px;background-repeat:no-repeat;transform:translateY(-50%);}@media screen and (max-width:767.98px){.gu-mirror .btn{margin-bottom:10px;padding:10px 20px;}}.drag-item .btn:before{position:absolute;content:"";right:5px;top:50%;width:15px;height:15px;background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#sort");background-position:center;background-size:15px;background-repeat:no-repeat;transform:translateY(-50%);}.drag-item .btn:hover:before{background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#sort-white");}@media screen and (max-width:767.98px){.drag-item .btn:hover:before{background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#sort");}.drag-item .btn:active:before{background-image:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#sort-white");}}.image-upload{position:relative;text-align:center;}.image-upload .avatar{background-color:rgba(102,102,102,0.2);margin:0 auto 10px;}.image-upload .control-label{color:#00ACC2;font-size:1.6rem;cursor:pointer;}.image-upload input[type="file"]{position:absolute;left:-9999px;opacity:0;width:0;height:0;}.reward{position:relative;width:calc(50% - 30px);margin:15px 15px;background-color:white;box-shadow:0 5px 30px 0 rgba(0,0,0,0.1);padding:15px;display:flex;justify-content:space-between;cursor:pointer;}.reward.unavailable{cursor:default;opacity:0.5;}.reward .preview{width:100px;min-width:100px;margin:10px 10px 10px 40px;}.reward .preview img{display:block;}.reward .dots{position:absolute;top:0;right:140px;overflow:hidden;bottom:0;width:8px;}.reward .dot{width:8px;height:8px;display:block;background-color:whitesmoke;box-shadow:0 1px 2px inset rgba(0,0,0,0.1);border-radius:50%;margin-top:-4px;}.reward .dot + .dot{margin-top:10.6px;}.reward .dots-2{position:absolute;top:0;right:0;overflow:hidden;bottom:0;width:11px;}.reward .dot-2{width:24px;height:24px;display:block;background-color:whitesmoke;box-shadow:0 1px 5px inset rgba(0,0,0,0.1);border-radius:50%;margin-top:11px;}.reward .dot-2 + .dot-2{margin-top:15px;}.reward .points{top:-2.2rem;right:1rem;}.reward .points span{font-size:12px;display:inline-block;padding-left:3px;}.reward .title{color:#00ACC2;margin-bottom:8px;}.reward .description{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:57px;}.reward .count{color:#00ACC2;margin-top:15px;}.reward .date{color:#999;font-size:14px;margin-top:15px;}@media screen and (max-width:767.98px){.reward{width:calc(100% - 30px);}}.rewards{margin:0 -15px;display:flex;flex-wrap:wrap;}.rewards-greeting .rewards-points{color:#00ACC2;font-size:45px;font-weight:bold;}.rewards-greeting h2{text-align:center;}.rewards-greeting h3{margin-bottom:10px;}.rewards-greeting .rewards-header{text-align:left;}.rewards-greeting .customer-info{text-align:center;margin-top:30px;}.rewards-greeting .rank{color:#999;font-weight:bold;margin-bottom:15px;}.rewards-greeting .rank .icon{width:15px;height:15px;color:#00ACC2;}.rewards-greeting .coming{font-weight:bold;font-size:14px;}@media screen and (max-width:767.98px){.rewards-greeting{text-align:center;}.rewards-greeting .items{flex-wrap:wrap;}.rewards-greeting .item{width:calc(100% - 30px);}.rewards-greeting .item:nth-child(2){margin-top:15px;border-top:1px solid #eaeaea;padding-top:15px;width:100%;text-align:center;}.rewards-greeting .rewards-profile{flex-wrap:wrap;justify-content:center;}.rewards-greeting .rewards-profile .avatar{margin-right:0;}.rewards-greeting .rewards-profile .name{display:block;width:100%;margin-top:10px;}}.tooltip{position:absolute;right:0;top:0;}.tooltip:before{content:"i";width:15px;height:15px;display:inline-flex;border-radius:50%;background-color:#00ACC2;cursor:pointer;align-items:center;justify-content:center;color:white;font-size:13px;padding-top:2px;}.tooltip:hover .tooltip-content{display:block;}.tooltip .tooltip-content{display:none;position:absolute;right:0;background-color:white;padding:10px;box-shadow:2px 2px 14px rgba(0,0,0,0.2);width:200px;bottom:100%;margin-bottom:15px;margin-right:-5px;pointer-events:none;}.tooltip .tooltip-content .frame.text{text-align:left;}.tooltip .tooltip-content:before{content:"";position:absolute;top:100%;right:8px;width:10px;height:10px;background-color:white;transform:rotate(45deg);margin-top:-5px;}.tooltip-parent{position:relative;display:block;padding-right:20px;}i.fi{display:inline-block;position:relative;width:20px;height:20px;}i.fi--heart{background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_favorite.svg) center no-repeat;}i.fi--heart-active{background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_favorite_active.svg) center no-repeat;}i.fi--next{background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_right.svg) center no-repeat;}i.fi--next-mask{background:none;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_right.svg);mask-repeat:no-repeat;mask-position:center;mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_right.svg);}i.fi--search{width:18px;height:18px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_search.svg) center no-repeat;}i.fi--sort{width:12px;height:20px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_code_topbottom.svg) center no-repeat;}i.fi--tune{width:18px;height:18px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_tune.svg) center no-repeat;}i.fi--calendar{width:12px;height:14px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_event_available.svg) center no-repeat;}i.fi--place{width:14px;height:20px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_place.svg) center no-repeat;}i.fi--delete-forever{width:14px;height:18px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_delete_forever.svg) center no-repeat;}i.fi--user{width:26px;height:31px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_user.svg) center no-repeat;}i.fi--user-mask{background:none;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_user.svg);-webkit-mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_user.svg);mask-size:100% 100%;}i.fi--rocket{width:26px;height:43px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_rocket.svg) center no-repeat;}i.fi--rocket-mask{background:none;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_rocket.svg);-webkit-mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_rocket.svg);mask-size:100% 100%;}i.fi--print{background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_print.svg) center no-repeat;}i.fi--download{width:14px;height:17px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_download.svg) center no-repeat;}i.fi--code_down{width:14px;height:17px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_code_down.svg) center no-repeat;}i.fi--edit{width:12px;height:12px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_mode_edit.svg) center no-repeat;}i.fi--mail{width:20px;height:16px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_mail_outline.svg) center no-repeat;}i.fi--cross{width:12px;height:12px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_close.svg) center no-repeat;}i.fi--cross-mask{background:none;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_close.svg);mask-repeat:no-repeat;mask-position:center;mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_close.svg);}i.fi--pot{width:20px;height:22px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_pot.svg) center no-repeat;}.badges{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.mediathek.tile .badges{min-height:25px;}.badge{height:20px;border-radius:10px;padding:5px 10px;margin-right:5px;margin-bottom:5px;font-size:13px;line-height:12px;text-align:center;font-family:"JosefinSans";font-weight:600;background-color:#C7E4DA;color:#505158;white-space:nowrap;}.badge:last-child{margin-right:0;}.badge--round{font-size:16px;border-radius:50%;padding:7px 10px;height:auto;}.badge--dark{background-color:#505158;color:#fff;}.badge--blue{background-color:#2777A6;color:#fff;}.badge--lightblue{background-color:#b5e7fc;color:#505158;}.switch{position:relative;overflow:hidden;}.switch .toggle{background-color:#E0E0E0;width:40px;height:18px;border-radius:9px;display:flex;flex-direction:column;transition:all 0.3s ease;}.switch .toggle:hover{cursor:pointer;}.switch input{position:absolute;visibility:hidden;left:0;top:-300px;}.switch .slider{height:14px;width:14px;background-color:white;border-radius:50%;margin:2px;}.switch input:checked + .toggle{background-color:#2777A6;transition:all 0.3s ease;}.switch input:checked + .toggle > .slider{align-self:flex-end;transition:all 0.3s ease;}.seminare .se-categorylist{position:relative;}.seminare .se-categorylist > input[type="checkbox"]{position:absolute;left:-100vw;top:-100vh;visibility:hidden;}.seminare .se-categorylist input[type="checkbox"]:checked + label{border:solid 1px #2777A6;background-color:#2777A6;color:#fff;padding-right:30px;}.seminare .se-categorylist input[type="checkbox"]:checked + label:after{content:"";position:absolute;width:8px;height:8px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_highlight_off.svg) center no-repeat;top:50%;right:12px;transform:translate(0,-50%);}.seminare .se-categorylist input[type="checkbox"]:checked + label.se-logo{border:solid 1px #2777A6;background-color:#fff;color:#2777A6;padding-right:30px;}.seminare .se-categorylist input[type="checkbox"]:checked + label.se-logo:after{content:"";position:absolute;width:8px;height:8px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_highlight_on.svg) center no-repeat;top:50%;right:12px;transform:translate(0,-50%);}.seminare .se-category{position:relative;display:inline-block;margin-right:8px;margin-bottom:10px;padding:8px 12px 10px 12px;white-space:nowrap;height:30px;line-height:0;border-radius:3px;border:solid 1px #E0E0E0;background-color:#fff;color:#505158;}.seminare .se-category:hover{cursor:pointer;}.seminare .se-category.se-logo{padding:8px 12px;}.seminare .se-category.se-logo img{width:auto;height:14px;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.seminare .se-category span{font-size:13px;line-height:16px;text-align:center;font-family:"JosefinSans";font-weight:400;color:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.seminare .se-date-range-wrap{position:relative;}.seminare .se-date-range-wrap > i{position:absolute;left:10px;top:8px;}.seminare .se-daterange input[type="text"]{padding:10px 0 10px 32px;border:solid 1px #E0E0E0;border-radius:3px;width:186px;height:30px;font-size:13px;line-height:16px;font-family:"JosefinSans";font-weight:400;color:inherit;}@media only screen and (max-width:767px){.seminare .se-daterange input[type="text"]{width:100%;}}.seminare .se-daterange input[type="text"]:focus{outline:none !important;border:solid 1px #E0E0E0;}.seminare .se-daterange .litepicker{--litepicker-container-months-color-bg:#fff;--litepicker-container-months-box-shadow-color:transparent;--litepicker-footer-box-shadow-color:transparent;--litepicker-button-prev-month-color:#9e9e9e;--litepicker-button-next-month-color:#9e9e9e;--litepicker-button-prev-month-color-hover:#2196f3;--litepicker-button-next-month-color-hover:#2196f3;--litepicker-day-width:38px;--litepicker-day-color:$color-semi-dark;--litepicker-day-color-hover:$color-semi-dark;--litepicker-is-today-color:$color-semi-dark;--litepicker-is-start-color-bg:$color-semi-blue;--litepicker-is-end-color-bg:$color-semi-blue;--litepicker-button-cancel-color:#fff;--litepicker-button-cancel-color-bg:#9e9e9e;--litepicker-button-apply-color:#fff;--litepicker-button-apply-color-bg:#2196f3;--litepicker-button-reset-color:#909090;--litepicker-button-reset-color-hover:#2196f3;--litepicker-highlighted-day-color:#333;--litepicker-highlighted-day-color-bg:#ffeb3b;font-size:13px;font-family:"JosefinSans";font-weight:400;margin-top:30px;width:100%;}.seminare .se-daterange .litepicker .container__months .month-item{padding:0;}.seminare .se-daterange .litepicker .container__months .month-item-header{padding-top:0;}.seminare .se-daterange .litepicker .container__months .month-item-header .button-previous-month{position:relative;}.seminare .se-daterange .litepicker .container__months .month-item-header .button-previous-month:hover{cursor:pointer;}.seminare .se-daterange .litepicker .container__months .month-item-header .button-previous-month:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;background:#fff url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_code_left.svg) no-repeat center;}.seminare .se-daterange .litepicker .container__months .month-item-header div > .month-item-name,.seminare .se-daterange .litepicker .container__months .month-item-header div > .month-item-year{font-weight:700;font-size:16px;line-height:19px;color:#505158;}.seminare .se-daterange .litepicker .container__months .month-item-weekdays-row > div{font-size:14px;line-height:18px;font-weight:700;color:#505158;}.seminare .se-daterange .litepicker .container__months .month-item-header .button-next-month{position:relative;}.seminare .se-daterange .litepicker .container__months .month-item-header .button-next-month:hover{cursor:pointer;}.seminare .se-daterange .litepicker .container__months .month-item-header .button-next-month:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;background:#fff url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_code_right.svg) no-repeat center;}.seminare .se-daterange .litepicker .day-item{position:relative;width:38px;height:38px;padding-top:13px;color:#505158;font-size:13px;}.seminare .se-daterange .litepicker .day-item:hover{cursor:pointer;}.seminare .se-daterange .litepicker .day-item.is-in-range{background:#2777A6;color:#fff;}.seminare .se-daterange .litepicker .day-item.is-in-range:hover{color:#505158;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/circle.svg) center no-repeat,#2777A6;}.seminare .se-daterange .litepicker .day-item.is-today{border-radius:50%;background:#C7E4DA;}.seminare .se-daterange .litepicker .day-item.is-today.is-in-range{border-radius:0;background:#2777A6;color:#fff;}.seminare .se-daterange .litepicker .day-item.is-today.is-start-date{background:#2777A6;color:#fff;border-radius:0;border-bottom-left-radius:50%;border-top-left-radius:50%;}.seminare .se-daterange .litepicker .day-item.is-today.is-end-date{position:relative;background:#2777A6;color:#fff;border-radius:0;border-bottom-right-radius:50%;border-top-right-radius:50%;}.seminare .se-daterange .litepicker .day-item.is-today.is-end-date:hover{color:#505158;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/circle.svg) center no-repeat,#2777A6;}.seminare .se-daterange .litepicker .day-item.is-today.is-start-date.is-end-date{border-radius:50%;}.seminare .se-daterange .litepicker .day-item.is-start-date{background:#2777A6;color:#fff;border-bottom-left-radius:50%;border-top-left-radius:50%;}.seminare .se-daterange .litepicker .day-item.is-start-date:hover{color:#505158;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/circle.svg) center no-repeat,#2777A6;}.seminare .se-daterange .litepicker .day-item.is-end-date{position:relative;background:#2777A6;color:#fff;border-bottom-right-radius:50%;border-top-right-radius:50%;}.seminare .se-daterange .litepicker .day-item.is-end-date:hover{color:#505158;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/circle.svg) center no-repeat,#2777A6;}.seminare .semi-pagination{width:100%;height:140px;flex-grow:0;padding-top:80px;display:flex;justify-content:center;}.seminare .semi-pagination__list{padding:0;display:flex;flex-direction:row;list-style:none;}.seminare .semi-pagination__list li{color:#2777A6;background:#fff;position:relative;border:solid 1px #E0E0E0;border-radius:3px;margin-right:5px;height:30px;min-width:30px;}.seminare .semi-pagination__list li:hover{color:#505158;background:#C7E4DA;border:solid 1px #C7E4DA;cursor:pointer;}.seminare .semi-pagination__list li.list-separator{text-align:center;font-family:Arial;font-size:24px;line-height:20px;border:none !important;color:#E0E0E0 !important;}.seminare .semi-pagination__list li.list-separator:hover{background:#fff !important;cursor:default !important;}.seminare .semi-pagination__list li.active{color:#fff;background:#2777A6;border:solid 1px #2777A6;}.seminare .semi-pagination__list li.active:before{content:"";position:absolute;width:100%;height:100%;border-radius:3px;background:#C7E4DA;left:0;top:0;transform:translate(-3px,3px);z-index:-1;pointer-events:none;}.seminare .semi-pagination__list li.prev{margin-right:15px;}.seminare .semi-pagination__list li.prev:before{content:"";position:absolute;width:8px;height:12px;border-radius:3px;background-color:#2777A6;-webkit-mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_left.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_left.svg);mask-repeat:no-repeat;mask-position:center;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;}.seminare .semi-pagination__list li.prev:hover:before{background-color:#505158;}.seminare .semi-pagination__list li.prev.inactive:before{background-color:#E0E0E0;}.seminare .semi-pagination__list li.prev.inactive:hover{cursor:default;background-color:#fff;}.seminare .semi-pagination__list li.next{margin-right:0;margin-left:15px;}.seminare .semi-pagination__list li.next:before{content:"";position:absolute;width:8px;height:12px;border-radius:3px;background-color:#2777A6;-webkit-mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_right.svg);mask-repeat:no-repeat;mask-position:center;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;}.seminare .semi-pagination__list li.next:hover:before{background-color:#505158;}.seminare .semi-pagination__list li.next.inactive:before{background-color:#E0E0E0;}.seminare .semi-pagination__list li.next.inactive:hover{cursor:default;background-color:#fff;}.seminare .semi-pagination__list li a{color:inherit;width:100%;height:100%;display:block;padding:7px 8px;text-align:center;}.seminare .semi-pagination__list li a:hover{cursor:inherit;}.seminare .event-header{display:flex;margin-top:50px;width:100%;color:#505158;}@media only screen and (max-width:1024px){.seminare .event-header{flex-wrap:wrap;}}@media only screen and (max-width:767px){.seminare .event-header{margin-top:30px;padding-left:20px;padding-right:20px;}}.seminare .event-header .event-image{width:320px;height:auto;margin-right:40px;flex-shrink:0;}@media only screen and (max-width:1024px){.seminare .event-header .event-image{order:1;width:40%;margin-right:0;padding-right:40px;}}@media only screen and (max-width:767px){.seminare .event-header .event-image{padding-right:14px;}}@media only screen and (max-width:1024px){.seminare .event-header .event-image img{max-width:320px;width:100%;height:auto;}}.seminare .event-header .event-intro{width:100%;margin-right:40px;flex-shrink:1;}@media only screen and (max-width:1024px){.seminare .event-header .event-intro{flex-shrink:0;order:3;width:100%;}}.seminare .event-header .event-intro .badge{font-size:16px;height:26px;border-radius:13px;padding:8px 10px;}.seminare .event-header .event-intro h1{display:block;text-align:left;font-size:38px;line-height:44px;font-family:"JosefinSans";font-weight:700;color:inherit;margin:0;margin-top:40px;padding:0;padding-bottom:20px;max-width:none;}@media only screen and (max-width:1024px){.seminare .event-header .event-intro h1{display:inline-block;overflow-x:initial;width:100%;white-space:unset;}}@media only screen and (max-width:767px){.seminare .event-header .event-intro h1{font-size:22px;line-height:26px;}}.seminare .event-header .event-intro .intro-date{padding-bottom:15px;}.seminare .event-header .event-intro .intro-date,.seminare .event-header .event-intro .intro-location{position:relative;padding-top:1px;padding-left:30px;font-size:22px;line-height:22px;font-family:"JosefinSans";font-weight:400;color:inherit;}@media only screen and (max-width:767px){.seminare .event-header .event-intro .intro-date,.seminare .event-header .event-intro .intro-location{font-size:18px;}}.seminare .event-header .event-intro .intro-date span,.seminare .event-header .event-intro .intro-location span{font-weight:300;}.seminare .event-header .event-intro .intro-date i,.seminare .event-header .event-intro .intro-location i{position:absolute;left:0;top:0;}.seminare .event-header .event-intro .intro-date i.fi.fi--calendar,.seminare .event-header .event-intro .intro-location i.fi.fi--calendar{width:18px;height:20px;background-size:100% auto;}.seminare .event-header .event-intro .intro-register{margin-top:40px;display:flex;align-items:center;}.seminare .event-header .event-intro .intro-register > span{display:inline-block;font-size:22px;line-height:22px;font-weight:400;}@media only screen and (max-width:767px){.seminare .event-header .event-intro .intro-register > span{font-size:18px;}}.seminare .event-header .event-intro .intro-register a + a,.seminare .event-header .event-intro .intro-register > span + a{margin-left:40px;}.seminare .event-header .event-intro .intro-download{margin-top:25px;width:100%;display:flex;flex-direction:row;}@media only screen and (max-width:1399px){.seminare .event-header .event-intro .intro-download{flex-direction:column;}}.seminare .event-header .event-intro .intro-download .downloadable + .downloadable{margin-left:40px;}@media only screen and (max-width:1399px){.seminare .event-header .event-intro .intro-download .downloadable + .downloadable{margin-left:0;margin-top:20px;}}.seminare .event-header .event-intro .intro-download .downloadable{display:flex;flex-wrap:wrap;background:#fff;border:solid 1px #E0E0E0;border-radius:3px;width:50%;}@media only screen and (max-width:1399px){.seminare .event-header .event-intro .intro-download .downloadable{width:100%;}}.seminare .event-header .event-intro .intro-download .downloadable .title{width:100%;padding:30px;font-size:22px;line-height:24px;font-weight:700;color:#505158;}.seminare .event-header .event-intro .intro-download .downloadable .dbtn{height:50px;width:50%;background-color:#F4F4F4;border-right:solid 1px #E0E0E0;}.seminare .event-header .event-intro .intro-download .downloadable .dbtn:last-of-type{border-right:0;border-left:solid 1px #E0E0E0;}.seminare .event-header .event-intro .intro-download .downloadable .dbtn a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#2777A6;font-size:18px;font-weight:600;}.seminare .event-header .event-intro .intro-download .downloadable .dbtn a i{margin-right:12px;}.seminare .event-header .event-brand{width:320px;flex-shrink:0;text-align:right;}@media only screen and (max-width:1024px){.seminare .event-header .event-brand{order:2;width:60%;text-align:left;}}.seminare .event-header .event-brand img{max-width:200px;width:200px;height:auto;}@media only screen and (max-width:767px){.seminare .event-header .event-brand img{width:100px;height:auto;}}.seminare .col3-content{margin-top:70px;display:flex;width:100%;}@media only screen and (max-width:1024px){.seminare .col3-content{flex-wrap:wrap;}}@media only screen and (max-width:767px){.seminare .col3-content{padding-left:20px;padding-right:20px;}}.seminare .col3-content .event-col{width:320px;margin-right:40px;flex-shrink:0;}@media only screen and (max-width:1024px){.seminare .col3-content .event-col{width:calc(50% - 20px);}}@media only screen and (max-width:767px){.seminare .col3-content .event-col{width:100%;margin-right:0;}}.seminare .col3-content .event-col:first-child{width:100%;flex-shrink:1;padding-right:120px;}@media only screen and (max-width:1399px){.seminare .col3-content .event-col:first-child{padding-right:40px;}}@media only screen and (max-width:1024px){.seminare .col3-content .event-col:first-child{width:100%;flex-shrink:0;padding-right:0;}}.seminare .col3-content .event-col:last-child{margin-right:0;}.seminare .col3-content .event-col.boxed{padding:30px;border:solid 1px #E0E0E0;border-radius:3px;margin-top:10px;}@media only screen and (max-width:767px){.seminare .col3-content .event-col.boxed:last-child{margin-top:20px;}}.seminare .col3-content .event-col.boxed h3{padding-bottom:35px;}.seminare .col3-content .event-col.boxed ul{margin:0;padding:0;list-style:none;}.seminare .col3-content .event-col.boxed ul li{position:relative;padding-left:16px;padding-bottom:20px;font-size:16px;line-height:20px;color:#666666;}.seminare .col3-content .event-col.boxed ul li strong{font-weight:600;}.seminare .col3-content .event-col.boxed ul li a{color:inherit;text-decoration:underline;}.seminare .col3-content .event-col.boxed ul li:before{position:absolute;content:"";left:0;top:6px;width:6px;height:6px;border-radius:50%;background-color:#C7E4DA;}.seminare .col3-content .event-col.boxed p{font-size:16px;line-height:20px;font-family:"JosefinSans";font-weight:300;color:#666666;}.seminare .col3-content .event-col.boxed p strong{font-weight:600;}.seminare .col3-content .event-col.boxed p a{color:inherit;text-decoration:underline;}.seminare .event-program{margin-top:80px;padding-top:80px;display:flex;flex-wrap:nowrap;position:relative;}.seminare .event-program:before{content:"";width:100%;height:2px;position:absolute;top:0;left:0;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/custom-border.svg) 0 0 repeat-x;}@media only screen and (max-width:767px){.seminare .event-program{padding-left:20px;padding-right:20px;margin-top:0;padding-top:0;flex-wrap:wrap;}.seminare .event-program:before{display:none;}}.seminare .event-program .program-content{width:100%;flex-shrink:1;padding-right:150px;}@media only screen and (max-width:1024px){.seminare .event-program .program-content{padding-right:40px;}}@media only screen and (max-width:767px){.seminare .event-program .program-content{margin-top:60px;flex-shrink:0;padding-right:0;order:2;}}.seminare .event-program .program-content .program-counter{width:40px;height:40px;display:inline-flex;font-size:22px;align-items:center;justify-content:center;line-height:0;background:#C7E4DA;padding:8px;border-radius:50%;margin-right:10px;}.seminare .event-program .program-content h1{position:relative;display:flex;}.seminare .event-program .program-content h2{position:relative;display:flex;}.seminare .event-program .program-content h3{position:relative;display:flex;}.seminare .event-program .program-content h4{position:relative;display:flex;}.seminare .event-program .program-content h5{position:relative;display:flex;}.seminare .event-program .program-content h6{position:relative;display:flex;}.seminare .event-program .program-content h1{min-height:86px;}@media only screen and (max-width:767px){.seminare .event-program .program-content h1{overflow:visible;}}@media only screen and (max-width:767px){.seminare .event-program .program-content h1 .program-counter{transform:translate(0,-8px);}}.seminare .event-program .program-content h2 .program-counter{transform:translate(0,-8px);}.seminare .event-program .program-content h3 .program-counter{transform:translate(0,-8px);}.seminare .event-program .program-content h4 .program-counter{transform:translate(0,-8px);}.seminare .event-program .program-content h5 .program-counter{transform:translate(0,-8px);}.seminare .event-program .program-content h6 .program-counter{transform:translate(0,-8px);}.seminare .event-program .program-content em.program-counter{font-style:normal;}.seminare .event-program .program-sidebar{width:320px;margin-left:40px;flex-shrink:0;}@media only screen and (max-width:767px){.seminare .event-program .program-sidebar{width:100%;margin-left:0;order:1;}}.seminare .event-program .program-sidebar .refbox{padding:30px;border:solid 1px #E0E0E0;border-radius:3px;margin-top:10px;}@media only screen and (max-width:767px){.seminare .event-program .program-sidebar .refbox{margin-top:20px;}}.seminare .event-program .program-sidebar .refbox h3{padding-bottom:30px;}.seminare .event-program .program-sidebar .refbox p{margin:0;font-size:16px;line-height:20px;font-weight:300;}.seminare .event-program .program-sidebar .refbox p strong{font-weight:600;}.seminare .event-program .program-sidebar .refbox__person{display:flex;padding-bottom:25px;}.seminare .event-program .program-sidebar .refbox__person:last-child{padding-bottom:0;}.seminare .event-program .program-sidebar .refbox__profile{width:60px;padding-right:16px;flex-shrink:0;}.seminare .event-program .program-sidebar .refbox__profile .noimage{position:relative;border-radius:50%;width:44px;height:44px;background-color:#C7E4DA;}.seminare .event-program .program-sidebar .refbox__profile .noimage i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.seminare .event-program .program-sidebar .refbox__profile img{border-radius:50%;width:44px;height:auto;}.seminare .event-program .program-sidebar .refbox__info{flex-shrink:1;}.seminare .event-register{margin-top:120px;display:flex;width:100%;}@media only screen and (max-width:767px){.seminare .event-register{margin-top:60px;}}.seminare .event-register .register-box{width:100%;flex-shrink:1;}.seminare .event-register .register-box .box-header{display:flex;justify-content:space-between;border-radius:3px;padding:35px 40px;background-color:#2777A6;}@media only screen and (max-width:1024px){.seminare .event-register .register-box .box-header{border-radius:0;justify-content:center;flex-direction:column;padding:35px 20px;}}.seminare .event-register .register-box .box-header .left p{color:#fff;font-size:22px;line-height:22px;font-family:"JosefinSans";font-weight:400;}@media only screen and (max-width:767px){.seminare .event-register .register-box .box-header .left p{font-size:18px;}}.seminare .event-register .register-box .box-header .left p:last-child{padding-bottom:0;margin-bottom:0;}.seminare .event-register .register-box .box-header .left p span{white-space:nowrap;font-weight:700;}.seminare .event-register .register-box .box-header .left p span.size{font-size:50px;line-height:44px;}@media only screen and (max-width:767px){.seminare .event-register .register-box .box-header .left p span.size{font-size:40px;}}.seminare .event-register .register-box .box-header .right{display:flex;align-items:center;justify-content:flex-end;position:relative;}.seminare .event-register .register-box .box-header .right:before{display:none;}@media only screen and (max-width:1024px){.seminare .event-register .register-box .box-header .right{justify-content:center;margin-top:40px;padding-top:35px;}.seminare .event-register .register-box .box-header .right:before{display:block;content:"";width:100%;height:2px;position:absolute;top:0;left:0;background:none;background-color:#fff;-webkit-mask-repeat:repeat-x;-webkit-mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/custom-border.svg);mask-repeat:repeat-x;mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/custom-border.svg);}}.seminare .event-register .register-box .box-content{padding:40px;background-color:#F4F4F4;}@media only screen and (max-width:1024px){.seminare .event-register .register-box .box-content{padding:20px;}}.seminare .event-register .register-box .box-register-form{padding:40px;margin-top:80px;background-color:#F4F4F4;}@media only screen and (max-width:1024px){.seminare .event-register .register-box .box-register-form{padding:20px;}}.seminare .event-register .register-box .box-register-form .personal-data{display:flex;padding:40px;background-color:#fff;}@media only screen and (max-width:1024px){.seminare .event-register .register-box .box-register-form .personal-data{flex-direction:column;padding:20px;}}.seminare .event-register .register-box .box-register-form .personal-data .left{width:50%;padding-right:40px;}@media only screen and (max-width:1024px){.seminare .event-register .register-box .box-register-form .personal-data .left{width:100%;padding-right:0;}}.seminare .event-register .register-box .box-register-form .personal-data .left .art{font-size:16px;line-height:19px;font-family:"JosefinSans";font-weight:300;color:#AFAFAF;padding-bottom:10px;}.seminare .event-register .register-box .box-register-form .personal-data .left .value{font-size:18px;line-height:22px;font-family:"JosefinSans";font-weight:600;padding-bottom:20px;color:#505158;word-break:break-all;}.seminare .event-register .register-box .box-register-form .personal-data .left .value:last-of-type{padding-bottom:0;}.seminare .event-register .register-box .box-register-form .personal-data .right{width:50%;padding-left:40px;}@media only screen and (max-width:1024px){.seminare .event-register .register-box .box-register-form .personal-data .right{margin-top:60px;width:100%;padding-left:0;}}.seminare .event-register .register-box .box-register-form .additional-data{padding-top:60px;display:flex;flex-direction:column;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup{position:relative;overflow:hidden;padding-bottom:25px;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup:last-child{padding-bottom:0;padding-top:15px;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup input[type="checkbox"]{position:absolute;visibility:hidden;left:-100px;top:-100px;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup input[type="checkbox"]:checked + label.checkbox:after{display:block;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup input[type="checkbox"]:checked + label.checkbox:before{background-color:#2777A6;border:solid 1px #2777A6;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup label.checkbox{position:relative;padding-left:40px;display:inline-block;padding-bottom:5px;font-weight:300;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup label.checkbox strong{font-weight:600;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup label.checkbox.error{border-bottom:solid 1px red;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup label.checkbox:after{display:none;position:absolute;content:"";left:0;top:0;width:18px;height:18px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_check_circle.svg) center no-repeat;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup label.checkbox:before{position:absolute;content:"";left:0;top:0;width:18px;height:18px;border-radius:3px;background-color:#fff;border:solid 1px #E0E0E0;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup label.checkbox:hover{cursor:pointer;}.seminare .event-register .register-box .box-register-form .additional-data .dgroup label.checkbox:hover:before{border:solid 1px #2777A6;cursor:pointer;}.seminare .event-register .register-sidebar{width:320px;margin-left:40px;flex-shrink:0;}@media only screen and (max-width:1024px){.seminare .event-register .register-sidebar{display:none;}}.video-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;}.video-teaser{position:relative;margin-right:4rem;border:1px solid #E0E0E0;border-radius:3px;margin-bottom:4rem;cursor:pointer;width:320px;background:white;}.video-teaser__image{background-color:#E9F2F6;display:flow-root;position:relative;}.video-teaser__image::before{content:"";float:left;padding-bottom:62.5%;}.video-teaser__text{padding:20px;}.video-teaser__text--title{font-family:JosefinSans,Arial,sans-serif;font-weight:bold;font-size:22px;margin-bottom:10px;color:#666;}.video-teaser__text--author{font-family:JosefinSans,Arial,sans-serif;font-size:18px;color:#666;}@media only screen and (max-width:767px){.mediathek{padding-left:2%;padding-right:2%;}}.mediathek--header h1.headline--mediathek{text-align:center;}.mediathek--header p{text-align:center;}.mediathek--filter__categories{display:flex;flex-direction:row;width:100%;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;}@media only screen and (max-width:1024px){.mediathek--filter__categories{flex-wrap:wrap;}}.mediathek--filter__category{border-radius:3px;border:1px solid #E0E0E0;padding:20px 10px;font-family:JosefinSans,Arial,sans-serif;font-size:18px;font-weight:bold;margin-right:20px;margin-bottom:20px;cursor:pointer;background:white;}.mediathek--filter__category:hover{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}.mediathek--filter__category.active{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}.mediathek--filter__brands{display:flex;flex-direction:row;width:100%;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;}@media only screen and (max-width:1024px){.mediathek--filter__brands{flex-wrap:wrap;}}.mediathek--filter__brand{border-radius:3px;border:1px solid #E0E0E0;padding:20px 10px;font-family:JosefinSans,Arial,sans-serif;font-size:18px;font-weight:bold;margin-right:20px;margin-bottom:20px;cursor:pointer;background:white;}.mediathek--filter__brand:hover{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}.mediathek--filter__brand.active{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}.mediathek--videoauthor h3.headline--mediathek{text-align:center;}.mediathek--videoback{display:inline-block;border-radius:3px;border:1px solid #0877A6;padding:20px 10px;font-family:JosefinSans,Arial,sans-serif;font-size:18px;font-weight:bold;margin-right:20px;margin-top:20px;cursor:pointer;}.mediathek--videoback:hover{background:#0877A6;color:white;}input.mediathek--filter__brand,input.mediathek--filter__category{position:absolute;left:-100vw;top:-100vh;visibility:hidden;}.video{position:relative;}.video--thumbnail{position:absolute;top:0;left:0;width:100%;height:auto;}.mediathek--filter input[type="checkbox"]:checked + label,.mediathek--filter input[type="radio"]:checked + label{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}.seminare .content .mediathek .mediathek-pagination{width:100%;height:140px;flex-grow:0;padding-top:80px;display:flex;justify-content:center;}.seminare .content .mediathek .mediathek-pagination__list{padding:0;display:flex;flex-direction:row;list-style:none;}.seminare .content .mediathek .mediathek-pagination__list li{color:#2777A6;background:#fff;position:relative;border:solid 1px #E0E0E0;border-radius:3px;margin-right:5px;height:30px;min-width:30px;}.seminare .content .mediathek .mediathek-pagination__list li:hover{color:#505158;background:#C7E4DA;border:solid 1px #C7E4DA;cursor:pointer;}.seminare .content .mediathek .mediathek-pagination__list li.list-separator{text-align:center;font-family:Arial;font-size:24px;line-height:20px;border:none !important;color:#E0E0E0 !important;}.seminare .content .mediathek .mediathek-pagination__list li.list-separator:hover{background:#fff !important;cursor:default !important;}.seminare .content .mediathek .mediathek-pagination__list li.active{color:#fff;background:#2777A6;border:solid 1px #2777A6;}.seminare .content .mediathek .mediathek-pagination__list li.active:before{content:"";position:absolute;width:100%;height:100%;border-radius:3px;background:#C7E4DA;left:0;top:0;transform:translate(-3px,3px);z-index:-1;pointer-events:none;}.seminare .content .mediathek .mediathek-pagination__list li.prev{margin-right:15px;}.seminare .content .mediathek .mediathek-pagination__list li.prev:before{content:"";position:absolute;width:8px;height:12px;border-radius:3px;background-color:#2777A6;-webkit-mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_left.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_left.svg);mask-repeat:no-repeat;mask-position:center;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;}.seminare .content .mediathek .mediathek-pagination__list li.prev:hover:before{background-color:#505158;}.seminare .content .mediathek .mediathek-pagination__list li.prev.inactive:before{background-color:#E0E0E0;}.seminare .content .mediathek .mediathek-pagination__list li.prev.inactive:hover{cursor:default;background-color:#fff;}.seminare .content .mediathek .mediathek-pagination__list li.next{margin-right:0;margin-left:15px;}.seminare .content .mediathek .mediathek-pagination__list li.next:before{content:"";position:absolute;width:8px;height:12px;border-radius:3px;background-color:#2777A6;-webkit-mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_chevron_right.svg);mask-repeat:no-repeat;mask-position:center;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;}.seminare .content .mediathek .mediathek-pagination__list li.next:hover:before{background-color:#505158;}.seminare .content .mediathek .mediathek-pagination__list li.next.inactive:before{background-color:#E0E0E0;}.seminare .content .mediathek .mediathek-pagination__list li.next.inactive:hover{cursor:default;background-color:#fff;}.seminare .content .mediathek .mediathek-pagination__list li a{color:inherit;width:100%;height:100%;display:block;padding:7px 8px;text-align:center;}.seminare .content .mediathek .mediathek-pagination__list li a:hover{cursor:inherit;}.banner{width:100%;background-position:center;background-size:cover;display:flex;align-items:center;justify-content:center;}.banner-content{width:100%;max-width:53.5rem;padding:0 1.5rem;margin:10.3rem auto 6.7rem auto;text-align:center;color:white;}.banner-title{font-size:4rem;font-weight:700;text-shadow:0 0 53px black;line-height:1;margin-bottom:2rem;word-wrap:break-word;}.banner-text{margin-left:auto;margin-right:auto;max-width:39.4rem;margin-bottom:0;font-family:OpenSans,Arial,sans-serif;font-weight:600;font-size:1.7rem;text-shadow:0 2px 36px rgba(0,0,0,0.5);word-wrap:break-word;}.banner-text:empty{display:none;}.banner .btn{min-width:19.7rem;margin-top:4.4rem;}@media screen and (min-width:768px){.banner:not(.seminar-banner){min-height:37.7rem;}}@media screen and (max-width:767.98px){.banner{min-height:25.3rem;}.banner-content{margin-top:7.5rem;margin-bottom:1.7rem;}.banner-title{margin-bottom:0.5rem;font-size:2.1rem;text-transform:uppercase;}.banner-text{display:-webkit-box;max-height:4em;line-height:1.3em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.5rem;max-width:29rem;}.banner .btn{margin-top:2rem;}}@media screen and (max-width:768px){.stage.cockpit{display:none;}}ul.brand-selector-home-mobile{list-style:none;display:none;}@media screen and (max-width:768px){ul.brand-selector-home-mobile{display:block;}}ul.brand-selector-home-mobile li{padding:0 !important;text-align:center;width:100%;max-width:335px;margin:0 auto;}ul.brand-selector-home-mobile li:before{content:unset !important;}ul.brand-selector-home-mobile li.selection_head{max-width:none;}ul.brand-selector-home-mobile li.selection_head h3{font-family:JosefinSans,Arial,sans-serif;font-size:30px;font-weight:bold;color:#505158;text-transform:uppercase;margin-bottom:30px;padding-bottom:0;padding-top:10px;}ul.brand-selector-home-mobile li a{display:flex;justify-content:center;align-items:center;padding-bottom:13px !important;padding-top:13px !important;margin-bottom:10px !important;line-height:0 !important;height:52px;border-radius:3px;border:solid 1px #E0E0E0;}ul.brand-selector-home-mobile li a:hover{border:solid 1px #2777A6;}ul.brand-selector-home-mobile li a img{height:100%;width:auto;}.seminare:not(.my-area) .content.startpagewithnavi{overflow:visible;}.subscription{background-color:#F0F1EF;margin-top:10.5rem;font-family:OpenSans,Arial,sans-serif;}.subscription + .footer-layout{margin-top:0;}.subscription .inner{max-width:127rem;width:100%;margin-right:auto;margin-left:auto;padding:2rem 1.5rem;min-height:7rem;display:flex;align-items:center;justify-content:space-between;}.subscription .description,.subscription .link{font-size:1.8rem;color:#505158;}.subscription .description{margin:0 2% 0 0;}.subscription .description:before{content:"";width:2rem;height:1.5rem;margin-right:1.2rem;display:inline-block;vertical-align:middle;background:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#subscription-email-icon") center/cover no-repeat;}.subscription .link{font-weight:600;text-decoration:underline;}.subscription .link:hover,.subscription .link:visited{color:inherit;}@media screen and (max-width:767.98px){.subscription .inner{min-height:auto;flex-direction:column;text-align:center;}.subscription .description{margin:0 0 2rem 0;}}@media screen and (min-width:1024px){.subscription .inner{padding-left:13rem;}}.subscriptionbox{background-color:#F4F4F4;position:relative;width:100%;padding:30px 120px;border-radius:3px;text-align:left;margin-bottom:50px;margin-top:80px;}@media only screen and (max-width:1024px){.subscriptionbox{padding:30px 80px;}}@media only screen and (max-width:767px){.subscriptionbox{padding:30px 40px;}}@media only screen and (max-width:480px){.subscriptionbox{padding:30px;}}.subscriptionbox:after{content:"";display:block;background:url("/typo3conf/ext/site_package/Resources/Public/Images/emailimage.png") center center no-repeat;background-size:100% auto;width:424px;height:445px;position:absolute;right:0;top:50%;transform:translate(0,-50%);}@media only screen and (max-width:1024px){.subscriptionbox:after{width:212px;height:222px;right:30px;}}@media only screen and (max-width:767px){.subscriptionbox:after{width:160px;height:168px;top:0;transform:translate(0,-50%);}}@media only screen and (max-width:480px){.subscriptionbox:after{zoom:0.8;}}@media only screen and (max-width:767px){.subscriptionbox .content{padding:0;}}.subscriptionbox .content .semi-btn,.subscriptionbox .content .semi-btn--invert{margin-top:40px;}.subscriptionbox .teasertext{background-color:white;padding:35px 20px;display:flex;}.subscriptionbox .teasertext p{width:70%;}@media only screen and (max-width:1399px){.subscriptionbox .teasertext p{width:50%;}}@media only screen and (max-width:1024px){.subscriptionbox .teasertext p{width:70%;}}@media only screen and (max-width:767px){.subscriptionbox .teasertext p{width:100%;}}.footer{border-top:3px solid #F4F4F4;}.footer-layout{flex-shrink:0;margin-top:10.5rem;font-family:OpenSans,Arial,sans-serif;}.footer-content{width:100%;max-width:127rem;margin-right:auto;margin-left:auto;padding:2rem 1.5rem;min-height:13rem;display:flex;justify-content:space-between;align-items:center;}.footer-logo{display:flex;align-items:center;margin-right:1%;}.footer-logo img{width:69px;}.footer-rights{margin:0 0 0 1rem;color:rgba(80,81,88,0.5);}.footer-links a{position:relative;margin-right:5rem;padding-bottom:0.4rem;font-weight:600;color:#505158;}.footer-links a:after{transition-property:width;transition-duration:0.3s;transition-timing-function:ease-out;content:"";position:absolute;bottom:0;left:0;display:block;width:0;height:0.1rem;background-color:currentColor;}.footer .bottom-logo{margin-left:1%;}.footer-socials{flex-shrink:0;}.footer-socials a:not(:first-child){margin-left:2rem;}@media screen and (max-width:767.98px){.footer-content{flex-wrap:wrap;text-align:center;justify-content:center;padding-top:4.5rem;padding-bottom:2.5rem;min-height:auto;}.footer-logo{width:100%;margin-right:0;height:auto;justify-content:center;flex-wrap:wrap;}.footer-logo .logo{width:5.5rem;height:5.5rem;margin-bottom:2rem;}.footer-rights{width:100%;margin:0 0 2rem 0;}.footer-links a{margin-right:0;}.footer-links a + a{margin-left:5%;}.footer-socials,.footer-links{width:100%;margin:0 0 3rem 0;}.footer .bottom-logo{margin-left:0;}}@media screen and (min-width:1024px){.footer-links a:hover:after{width:100%;}}.main-nav{transition:transform 0.3s ease-out;position:fixed;top:1rem;left:auto;width:8.8rem;margin-left:1rem;z-index:100;}.main-nav .list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:center;background-color:white;box-shadow:0 0 40px 0 rgba(0,0,0,0.2);border-radius:1px;}.main-nav .inner{position:absolute;right:0;bottom:100%;width:100%;border:10px solid #0877A6;border-bottom:none;transition:all 0.3s;transform:translate(0,50%);opacity:0;visibility:hidden;}.main-nav .inner .question-icon span{display:inline-block;font-weight:700;line-height:1;vertical-align:baseline;}.main-nav .inner .question-icon span:nth-of-type(2){font-size:3.4rem;}.main-nav .item{flex:1 1 100%;min-width:0.1rem;}.main-nav .item:not(:first-child){margin-top:0.4rem;}.main-nav .item.burger-button .active + .inner{transform:translate(0,0);opacity:1;visibility:visible;}.main-nav .item:nth-child(odd) .link:before{background-color:#C7E4DA;}.main-nav .item:nth-child(even):not(.brand) .link:before{background-color:#0877A6;}.main-nav .item:nth-child(even):not(.burger-button) .active,.main-nav .item:nth-child(even):not(.burger-button):hover .link{color:white;}.main-nav .item:not(.burger-button) img,.main-nav .item:not(.burger-button) span{opacity:0.5;}.main-nav .item:not(.burger-button) .active img,.main-nav .item:not(.burger-button) .active span{opacity:1;}.main-nav .item:not(.burger-button) .active:before{width:calc(100% + 2rem);}.main-nav .item.brand .link:before{border-left:10px solid #00ACC2;background-color:#00ACC2;}.main-nav .item.brand .active:before{z-index:1;border:10px solid #00ACC2;background-color:transparent;}.main-nav .text{word-wrap:break-word;margin-top:0.5rem;padding:0 0.5rem;font-size:1.2rem;}.main-nav .link{position:relative;z-index:10;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;color:#666;}.main-nav .link:not(.inner){min-height:8rem;}.main-nav .link:not(.inner):before{transition-property:all;transition-duration:0.3s;transition-timing-function:ease-out;content:"";position:absolute;left:-1rem;width:1rem;height:100%;border-radius:1px 0 0 1px;z-index:-1;}.main-nav .link .inner{min-height:10.5rem;}@media (max-width:1200px){.main-nav{top:auto;left:50%;bottom:0;width:100%;margin-left:0;}.main-nav .item.brand img{max-width:calc(100% - 2.5rem);}.main-nav .item:not(:first-child){margin-top:0;margin-left:0.4rem;}.main-nav .item:not(.burger-button) .active:before{width:100%;height:calc(100% + 1rem);}.main-nav .list{flex-direction:row;}.main-nav .list:not(.inner){transform:translate(-50%,0);}.main-nav .link:not(.inner):before{height:1rem;width:100%;left:0;top:-1rem;}}@media screen and (max-width:767.98px){.main-nav{bottom:env(safe-area-inset-bottom,0);bottom:constant(safe-area-inset-bottom,0);}}@media screen and (min-width:1024px){.main-nav .item.burger-button{display:none;}.main-nav .item.brand:hover .link:before{z-index:1;border:10px solid #00ACC2;background-color:transparent;}.main-nav .item:not(.burger-button):hover .link:before{width:calc(100% + 2rem);}.main-nav .item:not(.burger-button):hover .link img,.main-nav .item:not(.burger-button):hover .link span{opacity:1;}}@media screen and (max-width:1023.98px){.main-nav .item:nth-child(odd):not(:first-child) .link:before{background-color:#0877A6;}.main-nav .item:nth-child(odd):not(:first-child) .active:not(.inner){color:white;}.main-nav .item:nth-child(even):not(.brand) .link:before{background-color:#C7E4DA;}.main-nav .item:nth-child(even):not(.burger-button) .active,.main-nav .item:nth-child(even):not(.burger-button):hover .link{color:#666;}}@media (min-width:1025px) and (max-width:1200px){.main-nav .item:not(.burger-button):hover .link:before{width:100%;height:calc(100% + 1rem);}}ul.brand-nav{display:flex;align-items:center;}ul.brand-menu-mobile{padding-top:calc(95px + 50px) !important;}ul.brand-menu-mobile li{margin:0 !important;padding:0 !important;}ul.brand-menu-mobile li a{display:flex;justify-content:center;align-items:center;padding-bottom:13px !important;padding-top:13px !important;margin-bottom:10px !important;line-height:0 !important;height:52px;border-radius:3px;border:solid 1px #E0E0E0;}ul.brand-menu-mobile li a:hover{border:solid 1px #2777A6;}ul.brand-menu-mobile li a img{height:100%;width:auto;}ul.brand-menu-mobile li.selection_head h3{font-family:JosefinSans,Arial,sans-serif;font-size:30px;font-weight:bold;color:#505158;text-transform:uppercase;margin-bottom:30px;padding:0 !important;}.top-menu{transition-property:background-color,color;transition-duration:0.3s;transition-timing-function:ease-out;position:fixed;width:100vw;height:10rem;top:0;left:0;z-index:100;color:#333;}.top-menu:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}.top-menu .left{display:flex;align-items:center;flex:0 1 auto;min-width:0;}.top-menu .right{max-width:100%;min-width:0.1rem;text-align:right;white-space:nowrap;}.top-menu .right:empty{display:none;}.top-menu .right .inner{display:flex;align-items:center;}.top-menu .right .avatar{margin-left:1rem;margin-top:-0.5rem;z-index:10000;cursor:pointer;}.top-menu .right .separation{margin:0 1.2rem;border-left:1px solid currentColor;height:2.2rem;}.top-menu .logo{margin-right:7rem;}.top-menu .title{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;max-width:70%;margin:auto;}.top-menu .title h1{font-weight:700;text-shadow:0 0 10px rgba(255,255,255,0.28);margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:2.2rem;line-height:1.2;text-transform:uppercase;color:inherit;}.top-menu .info{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:2rem;text-transform:uppercase;margin-bottom:0;color:#666;}.top-menu a.info,.top-menu button.info{position:relative;}.top-menu a.info:after,.top-menu button.info:after{transition-property:width;transition-duration:0.3s;transition-timing-function:ease-out;content:"";position:absolute;bottom:0;left:0;display:block;width:0;height:0.1rem;background-color:currentColor;}.top-menu .search .icon-search{margin-right:0.8rem;width:1.6rem;height:1.6rem;}.top-menu .user-info{position:relative;margin-right:20px;}.top-menu .user-info .overlay,.top-menu .user-info .menu{opacity:0;visibility:hidden;transition:none;}.top-menu .user-info.init .menu,.top-menu .user-info.init .overlay{transition:opacity 0.3s ease-out,visibility 0.3s ease-out;}.top-menu .user-info.opened .overlay,.top-menu .user-info.opened .menu{opacity:1;visibility:visible;pointer-events:auto;}.top-menu.active,.top-menu.filled{background-color:white;}.top-menu .btn-back{position:relative;z-index:1;}.top-menu .btn-back:before{content:"";border-left:1px solid white;border-bottom:1px solid white;position:absolute;top:50%;left:1rem;transform:translateY(-50%) rotate(45deg);}.top-menu.modified{color:white;background-color:#00ACC2;height:12rem;}.top-menu.modified .btn-back{width:3rem;height:3rem;}.top-menu.modified .btn-back:before{width:1.7rem;height:1.7rem;}.top-menu.modified .icon-ellipsis{display:inline-block;width:3.2rem;height:3.2rem;vertical-align:middle;fill:white;transform:rotate(90deg);}.top-menu.modified .info,.top-menu.modified .separation,.top-menu.modified .search,.top-menu.modified .filter.filter--fixed{display:none;}.top-menu:not(.modified) .btn-back{display:none;}.top-menu:not(.modified) .title{display:none;}.top-menu.light:not(.active){color:white;background-color:transparent;}.top-menu .center{flex:0 0 auto;min-width:0;}.top-menu .brands-filter{opacity:0;visibility:hidden;}.top-menu .brands-container{position:static;}.top-menu.active .brands-filter{visibility:visible;opacity:1;}.top-menu .dropdown{top:100%;right:50%;transform:translateX(50%);max-width:95.5rem;}@media screen and (max-width:1023.98px){.top-menu .brands-filter{display:none;}.top-menu .btn-back-link{display:none;}.top-menu .logo{margin-right:1.5rem;}.top-menu .right{justify-content:space-between;}.top-menu .right .avatar{margin-top:0;}.top-menu .right .separation{display:none;}.top-menu .info{font-size:1.4rem;}.top-menu .info:not(.search){display:none;}.top-menu .search.info{position:absolute;left:0.9rem;width:3rem;height:3rem;font-size:0;display:flex;align-items:center;justify-content:center;}.top-menu .search.info .icon-search{margin-right:0;width:1.8rem;height:1.8rem;}.top-menu.light:not(.active){color:#666;}.top-menu.light.active,.top-menu.dark.active{color:#00ACC2;}.top-menu.modified .title h1{text-transform:none;}.top-menu.modified .logo{width:3.5rem;height:3.5rem;}.top-menu.filled{height:7rem;}.top-menu:not(.filled){height:5rem;}.top-menu:not(.filled) .logo{display:none;}.top-menu:not(.modified) .logo{width:5rem;height:5rem;}.top-menu:not(.modified) .title{position:fixed;right:inherit;bottom:inherit;left:50%;top:1.6rem;display:block;transform:translateX(-50%);}.top-menu:not(.modified) .right .avatar{width:3rem;min-width:3rem;height:3rem;}}@media screen and (min-width:1024px){.top-menu button.info:hover:after,.top-menu a.info:hover:after{width:100%;}.top-menu .filter.filter--fixed{display:block;}}@media screen and (max-width:1023.98px){.top-menu .title{max-width:45%;}.top-menu .title h1{font-size:2rem;}}.sp_features{margin:8.5rem auto;max-width:100rem;padding:0 1.5rem;position:relative;width:100%;}.sp_features .list{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;}.sp_features .item{align-items:center;display:flex;flex-direction:column;width:28%;}.sp_features .icon{flex-shrink:0;overflow:hidden;position:relative;}.sp_features h3{font-size:2.2rem;font-weight:700;margin-bottom:2rem;word-wrap:break-word;}.sp_features p{font-family:OpenSans,Arial,sans-serif;font-size:1.7rem;line-height:1.3;}@media screen and (max-width:767.98px){.sp_features{margin-bottom:4.5rem;margin-top:4.5rem;}.sp_features .list{flex-direction:column;width:100%;}.sp_features .item{align-items:flex-start;flex-direction:row;width:100%;}.sp_features .item + .item{margin-top:4.2rem;}.sp_features h3,.sp_features p{font-size:1.5rem;}.sp_features .icon{margin-right:1.7rem;width:7rem;}}@media screen and (min-width:768px){.sp_features .icon{margin-bottom:2.7rem;}.sp_features .list{text-align:center;}}.menu{min-width:15rem;box-shadow:0 9px 84px 0 rgba(0,0,0,0.15);background-color:white;position:absolute;right:1.5rem;top:85%;z-index:10000;}.menu:before{right:1rem;top:-0.8rem;content:"";display:inline-block;width:0;height:0;vertical-align:baseline;border:10px solid transparent;border-bottom:15px solid currentColor;border-top:0;position:absolute;z-index:-1;color:white;}.menu ul{margin:0;padding:0;list-style:none;overflow-y:auto;overflow-x:hidden;}.menu .felogin_login .description,.menu .felogin_login .form-group{display:none;}.menu .link-caption{transition:transform 0.3s ease-out;display:block;color:#666;letter-spacing:0.88px;font-weight:600;font-size:1.4rem;line-height:1.5;margin-top:0.4rem;}.menu .item{position:relative;display:block;width:100%;padding:0.7rem 2rem;text-align:center;cursor:pointer;}.menu li:not(:first-child) .item:after{content:"";position:absolute;top:-0.1rem;left:50%;width:calc(100% - 5rem);height:0.2rem;background:#EBEBEB;transform:translateX(-50%);z-index:-1;}.menu .btn{transition-property:color,background;transition-duration:0.3s;transition-timing-function:ease-out;padding:1.5rem 2rem;background-color:#00ACC2;width:100%;text-transform:uppercase;font-weight:700;font-size:inherit;color:white;margin:0;box-shadow:0 0 0;border:0;max-width:none;}@media screen and (min-width:1024px){.menu .item:before{transition-property:background,width;transition-duration:0.3s;transition-timing-function:ease-out;content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:100%;z-index:-1;background:transparent;}.menu .item:hover:before{background:#C7E4DA;width:100%;}.menu .item:hover .link-caption{transform:scale(1.2);color:black;}.menu .btn:hover{background:#C7E4DA;color:#666;}}@media screen and (max-width:1023.98px){.menu{width:100%;right:0;top:100%;}.menu:before{right:2rem;}.menu .item{padding:2rem 2.5rem;text-align:left;}}.expertises{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;}.expertises .expertise-item{width:16.75%;margin-right:4.0625%;margin-bottom:15px;position:relative;cursor:pointer;}.expertises .expertise-item:nth-child(5n+1) .dropdown-container{right:50%;transform:translate(50%);}.expertises .expertise-item:nth-of-type(5n){margin-right:0;}.expertises .dropdown-container{padding:0;list-style:none;position:absolute;opacity:0;margin:18px -53.125% 0;overflow-y:auto;max-height:355px;background-color:#fff;border:0.2px solid #E1E1E1;visibility:hidden;}.expertises .dropdown-container .link{width:100%;font-size:18px;text-align:left;line-height:1.2;word-wrap:break-word;cursor:pointer;display:block;color:inherit;padding:19px;}.expertises .dropdown-container .link + .link{border-top:0.2px solid #E1E1E1;}.expertises .dropdown-container .link:hover{background-color:#00ACC2;color:white;}.expertises .opened .dropdown-container{position:relative;opacity:1;visibility:visible;transition:opacity 0.3s ease-out;}.expertises .name{margin:20px 0 0;font-size:18px;line-height:1.2;text-align:center;word-wrap:break-word;}.expertises .without-dropdown .name{position:absolute;left:50%;top:100px;width:100%;font-weight:700;color:#00ACC2;transform:translateX(-50%);}.expertises .without-dropdown .icon img{margin-top:-30px;max-height:80px;width:auto;}.expertises .without-dropdown:hover{background-color:#00ACC2;}.expertises .without-dropdown:hover .name{color:white;}.expertises .opened .expertise{background-color:#00ACC2;}.expertises .opened .name{color:#00ACC2;font-weight:700;}.expertises .expertise{flex-grow:1;max-height:160px;min-height:160px;text-align:center;border:1px solid #00ACC2;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;}.expertises .expertise:hover .icon img{filter:invert(100%);}@media screen and (max-width:767.98px){.expertises{margin-bottom:45px;}.expertises .name{margin:18px 0 0;font-size:18px;}.expertises .without-dropdown .icon img{margin-top:-25px;max-height:50px;}.expertises .without-dropdown .name{top:66px;margin-top:10px;font-size:14px;}.expertises .without-dropdown .expertise{max-height:100px;min-height:100px;}.expertises .expertise-item{width:48%;margin-right:4%;}.expertises .expertise-item:nth-child(5n+1) .category-card__dropdown{right:0;transform:none;}.expertises .expertise-item:nth-child(1){width:100%;margin-right:0;}.expertises .expertise-item:nth-of-type(5n){margin-right:4%;}.expertises .expertise-item:nth-child(2n+3){margin-right:0;}.expertises .expertise-item:nth-child(2n+3) .dropdown-container{left:calc(-50vw + 10px);}.expertises .dropdown-container{width:calc(100vw - 30px);margin:10px 0 15px;}}.sp_expertises{margin-top:60px;}.nav-tabs{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;justify-content:space-between;white-space:nowrap;min-width:1px;margin-bottom:9px;padding-bottom:6px;overflow-x:auto;overflow-y:hidden;text-align:center;}.nav-tabs .item{vertical-align:middle;flex:1 0 0;border-bottom:1px solid #00ACC2;min-width:auto;display:flex;position:relative;line-height:inherit;color:#666;cursor:pointer;padding:0 1px 8px;max-width:100%;text-align:left;word-wrap:break-word;font-size:18px;font-weight:700;}.nav-tabs .item:not(:last-of-type){padding-right:25px;}.nav-tabs .item:not(:last-of-type).active:before{width:calc(100% - 25px);}.nav-tabs .item.active:before{content:"";position:absolute;top:100%;left:0;width:100%;height:6px;background-color:#00ACC2;}.nav-tabs--with-background{margin-bottom:10px;display:flex;flex-wrap:wrap;}.nav-tabs--with-background .nav-tabs__item{min-width:1px;max-width:100%;margin-bottom:10px;}.nav-tabs--with-background .nav-tabs__item:not(:last-of-type){margin-right:10px;}.nav-tabs--with-background .nav-tabs__btn{display:block;padding:9px 20px;width:100%;font-size:16px;line-height:1.2;border:1px solid #00ACC2;transition:color 0.2s ease-out,background-color 0.2s ease-out;}.nav-tabs--with-background .nav-tabs__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;padding-right:25px;}.nav-tabs--with-background .nav-tabs__item--active .nav-tabs__btn{font-weight:700;color:white;background-color:#00ACC2;}.nav-tabs--with-background .nav-tabs__item--active .nav-tabs__arrow:before{border-color:white;}@media screen and (max-width:767.98px){.nav-tabs .item{padding-top:14px;padding-bottom:14px;border:none;text-align:left;}.nav-tabs--with-background{margin-bottom:20px;}.nav-tabs--with-background .nav-tabs__item:not(:last-of-type){margin-right:0;}.nav-tabs--with-background .nav-tabs__item{position:relative;margin-bottom:0;}.nav-tabs--with-background .nav-tabs__item:before{content:"";position:absolute;top:0;left:20px;width:calc(100% - 40px);height:1px;background-color:#979797;}.nav-tabs--with-background .nav-tabs__item:first-of-type:before{content:none;}.nav-tabs--with-background .nav-tabs__item:last-of-type::after{content:"";position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:1px;background-color:#979797;}.nav-tabs--with-background .nav-tabs__item:last-of-type.nav-tabs__item--active:after{content:none;}.nav-tabs--with-background .nav-tabs__item--active + .nav-tabs__item:before,.nav-tabs--with-background .nav-tabs__item--active:before{content:none;}}.control-bar{display:flex;align-items:flex-start;justify-content:flex-start;}@media screen and (min-width:768px){.control-bar-wrapper{display:flex;justify-content:space-between;}.control-bar-wrapper .right{flex:0 1 32.5%;}}.control-bar .tags .subtags{display:none;}@media screen and (min-width:768px){.control-bar{margin-bottom:4rem;}}@media screen and (max-width:767.98px){.control-bar{position:fixed;left:0;right:0;bottom:0;top:44px;background-color:white;z-index:2;padding:2rem 2rem 100px;display:none;overflow:auto;}.control-bar.mobile-active{display:block;}}.seminare .content .popup h1{font-family:"JosefinSans";font-weight:700;color:#505158;margin:0;padding:0;max-width:none;position:relative;text-transform:uppercase;}.seminare .content .popup h2{font-family:"JosefinSans";font-weight:700;color:#505158;margin:0;padding:0;max-width:none;position:relative;text-transform:uppercase;}.seminare .content .popup h3{font-family:"JosefinSans";font-weight:700;color:#505158;margin:0;padding:0;max-width:none;position:relative;text-transform:uppercase;}.seminare .content .popup h4{font-family:"JosefinSans";font-weight:700;color:#505158;margin:0;padding:0;max-width:none;position:relative;text-transform:uppercase;}.seminare .content .popup h1{font-size:70px;line-height:70px;}@media only screen and (max-width:767px){.seminare .content .popup h1{font-size:30px;line-height:30px;}}.seminare .content .popup h2{font-size:44px;line-height:44px;}@media only screen and (max-width:767px){.seminare .content .popup h2{font-size:26px;line-height:34px;}}.seminare .content .popup h3{font-size:38px;line-height:44px;}@media only screen and (max-width:767px){.seminare .content .popup h3{font-size:22px;line-height:26px;}}.seminare .content .popup h4{font-size:30px;line-height:30px;}@media only screen and (max-width:767px){.seminare .content .popup h4{font-size:22px;line-height:26px;}}section.popup{z-index:2147483647;max-height:100dvh;}@media only screen and (max-width:767px){section.popup{margin-top:var(--varBaseMenuHeightMob);}}section.popup .popup-content{margin-top:50px;}@media only screen and (max-width:767px){section.popup .popup-content{max-width:90vw;}}body:has(.sizing-layer.popup-element.active){overflow:hidden;}.popup,.sizing-layer{position:fixed;left:0;top:0;width:100%;height:100%;max-height:calc(100dvh - var(--varBaseMenuHeightDesk));z-index:999999;display:flex;justify-content:center;overflow-y:auto;overflow-x:hidden;background-color:rgba(0,0,0,0.28);}@media only screen and (max-width:767px){.popup,.sizing-layer{max-height:calc(100dvh - var(--varBaseMenuHeightMob));}}.popup .popup-content,.sizing-layer .popup-content{position:relative;width:100%;max-width:680px;z-index:20;max-height:calc(100vh - 30px);}.popup .popup-content.size--Large,.sizing-layer .popup-content.size--Large{max-width:920px;}.popup .popup-content.size--Medium,.sizing-layer .popup-content.size--Medium{max-width:680px;}.popup .popup-content.size--Small,.sizing-layer .popup-content.size--Small{max-width:440px;}.popup .sizing-layer-content,.sizing-layer .sizing-layer-content{position:relative;width:auto;max-width:70vw;z-index:20;margin-top:50px;}@media only screen and (max-width:767px){.popup .sizing-layer-content,.sizing-layer .sizing-layer-content{max-width:90vw;}}.popup .sizing-layer-content .close,.sizing-layer .sizing-layer-content .close{position:absolute;right:10px;top:40px;transform:translate(-60%,-100%);cursor:pointer;border-radius:50%;transition:all 0.3s;height:40px;width:40px;background-color:transparent;z-index:30;}.popup .sizing-layer-content .close:hover,.sizing-layer .sizing-layer-content .close:hover{transform:translate(-60%,-100%);}.popup .sizing-layer-content .close:hover:before,.popup .sizing-layer-content .close:hover:after,.sizing-layer .sizing-layer-content .close:hover:before,.sizing-layer .sizing-layer-content .close:hover:after{background-color:#2777A6;}.popup .sizing-layer-content .close:before,.popup .sizing-layer-content .close:after,.sizing-layer .sizing-layer-content .close:before,.sizing-layer .sizing-layer-content .close:after{background-color:#505158;}.popup .sizing-layer-content .close:before,.sizing-layer .sizing-layer-content .close:before{transform:translate(-50%,-50%) rotate(45deg);}.popup .sizing-layer-content .close:after,.sizing-layer .sizing-layer-content .close:after{transform:translate(-50%,-50%) rotate(-45deg);}@media only screen and (max-width:767px){.popup .sizing-layer-content .close,.sizing-layer .sizing-layer-content .close{transform:translate(-10%,-100%);}.popup .sizing-layer-content .close:hover,.sizing-layer .sizing-layer-content .close:hover{transform:translate(-10%,-100%);}}.popup .sizing-layer-content img,.sizing-layer .sizing-layer-content img{max-width:100%;height:auto;}.popup .body,.sizing-layer .body{margin:0 20px;background-color:white;padding:40px 20px 20px 20px;text-align:center;border-radius:0 0 2px 2px;}.popup .body .column-row + .column-row,.sizing-layer .body .column-row + .column-row{margin-top:30px;}.popup .top,.sizing-layer .top{background-position:center;background-size:cover;background-repeat:no-repeat;height:28.6rem;position:relative;}.popup .top.contain,.sizing-layer .top.contain{background-size:contain;background-color:white;}.popup .top .title,.sizing-layer .top .title{font-size:35px;font-weight:700;letter-spacing:0.01px;display:-webkit-box;max-height:76.1px;line-height:38px;overflow:hidden;text-overflow:ellipsis;color:#fff;word-wrap:break-word;}.popup .top .title,.sizing-layer .top .title{display:block;margin-bottom:20px;position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);}.popup .top .category,.sizing-layer .top .category{display:block;text-transform:uppercase;font-size:16px;letter-spacing:3.06px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;text-shadow:0 0 22px rgba(0,0,0,0.33);margin-top:auto;margin-bottom:50px;}.popup .texts,.sizing-layer .texts{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80%;text-align:center;height:100%;display:flex;flex-direction:column;z-index:19;word-wrap:break-word;}.popup .description,.sizing-layer .description{width:80%;margin:0 auto 30px;font-size:15px;line-height:1.7;color:#333;position:relative;}.popup .logo,.sizing-layer .logo{position:relative;margin:0 auto 30px;width:140px;height:45px;overflow:hidden;}.popup .close,.sizing-layer .close{position:absolute;right:-30px;top:40px;transform:translate(100%,-100%);cursor:pointer;border-radius:50%;transition:all 0.3s;height:40px;width:40px;background-color:#00ACC2;z-index:30;}.popup .close:before,.popup .close:after,.sizing-layer .close:before,.sizing-layer .close:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:3px;background-color:white;}.popup .close:before,.sizing-layer .close:before{transform:translate(-50%,-50%) rotate(45deg);}.popup .close:after,.sizing-layer .close:after{transform:translate(-50%,-50%) rotate(-45deg);}.popup .close:hover,.sizing-layer .close:hover{transform:translate(100%,-100%) rotate(90deg);}.popup .mobile-header,.sizing-layer .mobile-header{display:none;}.popup .wide .title,.sizing-layer .wide .title{font-weight:700;color:#00ACC2;font-size:22px;line-height:28px;text-transform:uppercase;margin-bottom:15px;text-align:center;}.popup .wide .subtitle,.sizing-layer .wide .subtitle{text-align:center;color:#505158;font-weight:700;width:100%;margin:0 auto 40px;line-height:19px;font-family:OpenSans,Arial,sans-serif;}.popup .wide .body,.sizing-layer .wide .body{padding-top:40px;}@media screen and (min-width:768px){.popup .wide .hint-text,.popup .wide .form-group,.sizing-layer .wide .hint-text,.sizing-layer .wide .form-group{max-width:360px;margin-left:auto;margin-right:auto;}}@media screen and (max-width:767.98px){.popup .mobile-header,.sizing-layer .mobile-header{display:flex;z-index:0;}.popup .body,.sizing-layer .body{margin:0;}.popup .popup-content,.sizing-layer .popup-content{height:100vh;overflow:auto;background-color:#fff;max-width:none;max-height:80vh;}.popup .mobile-header,.sizing-layer .mobile-header{position:absolute;}.popup .close,.sizing-layer .close{width:30px;height:30px;transform:none;top:10px;right:15px;z-index:10010;background-color:transparent;}.popup .close:before,.popup .close:after,.sizing-layer .close:before,.sizing-layer .close:after{background-color:#00ACC2;}.popup .close:hover,.sizing-layer .close:hover{transform:none;}}.sizing-layer{margin-top:160px;}@media only screen and (max-width:1024px){.sizing-layer{margin-top:62px;}}.sizing-layer{display:none;}.sizing-layer.active{display:flex;}.sizing-layer.articulate--detail{width:100%;max-width:100%;margin-top:0;}.sizing-layer.articulate--detail .sizing-layer-content{width:100%;max-width:100%;margin-top:20px;}.sizing-layer.articulate--detail .iframe-articulate{width:100%;height:720px;}@media only screen and (max-width:1024px){.sizing-layer.articulate--detail .iframe-articulate{height:640px;}}@media only screen and (max-width:767px){.sizing-layer.articulate--detail .iframe-articulate{height:540px;}}.popup-element .sizing-layer-content .close:before,.popup-element .sizing-layer-content .close:after{background-color:#fff;}.popup-element .body{max-width:600px;min-height:400px;display:flex;padding:0;}@media screen and (max-width:768px){.popup-element .body{flex-direction:column;}}.popup-element .body .content{width:50%;padding:40px 40px 10px 40px;box-sizing:border-box;align-self:center;}@media screen and (max-width:768px){.popup-element .body .content{align-self:flex-start;width:100%;order:2;}}.popup-element .body .content img{margin-bottom:20px;}.popup-element .body .content .popup-title{text-transform:uppercase;font-size:20px;}.popup-element .body .content p{font-size:16px;margin:0 0 15px 0;}.popup-element .body .content .semi-btn,.popup-element .body .content .semi-btn--invert{margin:0 0 15px 0;}.popup-element .body .content .no-margin{margin:0;}.popup-element .body .content .no-margin .showmenomore{cursor:pointer;color:#0877A6;font-size:12px;}.popup-element .body .image{width:50%;text-align:left;}@media screen and (max-width:768px){.popup-element .body .image{order:1;width:100%;}}.popup-element .body .image picture{display:block;line-height:0;overflow:auto;}.popup-element .body .image picture,.popup-element .body .image img{max-width:none;width:100%;height:auto;}#academypopup{display:none;}#academypopup.active{display:flex;}.notification-customer-number{display:flex;width:100%;height:auto;padding:30px 0;justify-content:center;}@media only screen and (max-width:767px){.notification-customer-number{padding:20px 0;}}.notification-customer-number .inner{width:min(1400px,calc(100% - 20px - 2%));}@media only screen and (max-width:767px){.notification-customer-number .inner{width:min(1400px,calc(100% - 20px));}}.notification-customer-number p{font-size:2rem;line-height:120%;margin:0;}@media only screen and (max-width:767px){.notification-customer-number p{font-size:1.5rem;}}.notification-customer-number p + p{margin-top:25px;}@media only screen and (max-width:767px){.notification-customer-number p + p{margin-top:15px;}}.notification-customer-number a{display:inline;text-decoration:underline;}.notification{width:300px;background-color:whitesmoke;border-radius:3px;padding:20px;color:white;display:none;position:relative;}.notification + .notification{margin-top:15px;}.notification.primary{background-color:#124A59;}.notification.link{background-color:#3273dc;}.notification.info{background-color:#209cee;}.notification.success{background-color:#23d160;}.notification.warning{background-color:#ffdd57;}.notification.danger{background-color:#00ACC2;}.notification .close{position:absolute;right:5px;top:5px;height:20px;width:20px;display:inline-block;flex-grow:0;flex-shrink:0;background-color:rgba(10,10,10,0.2);transition:background-color 0.3s;border:none;border-radius:50%;cursor:pointer;font-size:0;outline:none;vertical-align:top;}.notification .close:hover{background-color:rgba(10,10,10,0.4);}.notification .close:before{height:2px;width:50%;}.notification .close:after{height:50%;width:2px;}.notification .close:before,.notification .close:after{content:"";display:block;position:absolute;left:50%;top:50%;background-color:white;transform:translateX(-50%) translateY(-50%) rotate(45deg);}.notifications-container{position:fixed;z-index:1000000;top:10px;right:10px;}.sp_brands .brand{max-width:200px;}.sp_brands .brand + .brand{margin-top:10px;}.sp_brands .brand-image{max-width:100%;max-height:55px;width:auto;}@media screen and (max-width:767.98px){.sp_brands{display:flex;flex-wrap:wrap;justify-content:center;}.sp_brands .brand{max-width:150px;width:50%;min-width:33.3%;display:flex;align-items:center;justify-content:center;margin-top:15px;}.sp_brands .brand + .brand{margin-top:15px;}.sp_brands .brand-image{max-height:37px;max-width:80%;}}.top-part{min-height:52.5rem;box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);background-size:cover;background-position:center;}.top-part .inner{width:100%;max-width:129rem;margin-right:auto;margin-left:auto;padding:10rem 1.5rem 6rem;text-align:center;display:flex;align-items:center;}.top-part .left{width:calc(50% - (51.4rem / 2));display:flex;justify-content:center;}.top-part .right{width:51.4rem;max-width:100%;}.top-part .felogin_login{max-width:42rem;margin:0 auto;background-color:white;padding:25px 30px;}.top-part .header{line-height:1.1;font-weight:600;font-size:2.8rem;color:white;margin:0 auto 4rem;text-shadow:0 10px 55px rgba(0,0,0,0.2);}@media screen and (max-width:767.98px){.top-part{min-height:35rem;}.top-part .inner{width:85.4%;padding:12rem 0 6.3rem;flex-direction:column-reverse;}.top-part .left{width:100%;}.top-part .title{font-size:2rem;margin:0 auto 3rem;}.top-part .right{display:flex;flex-direction:column-reverse;}.top-part .header{margin-top:25px;}}.lines{display:flex;flex-direction:row;flex-wrap:wrap;}.lines .line{width:100%;position:relative;margin-bottom:25px;}.lines .line h3{position:absolute;top:50%;transform:translateY(-50%);width:100%;color:#fff;font-size:40px;font-weight:700;line-height:1.25;text-align:center;padding:0 12%;text-transform:uppercase;}.lines .line .buttons{margin-top:15px;display:flex;justify-content:space-between;}.lines .line .btn{flex:0 0 46%;}.lines .line .line-image{position:relative;}.lines .line img{width:100%;}@media screen and (min-width:768px){.lines .line{width:47.12%;margin-bottom:50px;}.lines .line:not(:nth-of-type(2n)){margin-right:5.76%;}}.text-tabs .item{max-width:700px;color:#333;font-family:OpenSans,Arial,sans-serif;font-size:15px;line-height:1.7;margin:0 auto;text-transform:none;font-weight:normal;padding:15px 0 20px;display:none;}.text-tabs .item.active{display:block;}.visual{display:flex;}.visual .owl-nav button.owl-prev,.visual .owl-nav button.owl-next{width:44px;height:44px;position:absolute;top:50%;left:20px;cursor:pointer;outline:none;}.visual .owl-nav button.owl-prev:before,.visual .owl-nav button.owl-next:before{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;border-right:3px solid #666;border-bottom:3px solid #666;transform:rotate(135deg);margin:-15px;transition:border 0.3s;}.visual .owl-nav button.owl-prev:hover:before,.visual .owl-nav button.owl-next:hover:before{border-right:3px solid #505158;border-bottom:3px solid #505158;}.visual .owl-nav button.owl-next{right:20px;left:auto;}.visual .owl-nav button.owl-next:before{transform:rotate(-45deg);}.visual .slide{background-position:center;background-size:cover;display:flex;align-items:flex-start;justify-content:center;height:auto;width:100%;margin-left:-100%;opacity:0;visibility:hidden;}.visual .slide:nth-child(1){margin-left:0;visibility:visible;opacity:1;}.visual.owl-loaded{display:block;}.visual.owl-loaded .slide{width:100%;opacity:1;visibility:visible;height:100%;}.visual .owl-stage{display:flex;flex-wrap:wrap;}.visual .slide-content{width:100%;max-width:53.5rem;padding:0 1.5rem;margin:4.3rem auto 4.7rem auto;text-align:center;color:white;}.visual .slide-title{font-size:4rem;font-weight:700;text-shadow:0 0 53px black;line-height:1;margin-bottom:2rem;word-wrap:break-word;color:white;}.visual .description{margin-left:auto;margin-right:auto;max-width:39.4rem;margin-bottom:0;font-family:OpenSans,Arial,sans-serif;font-weight:600;font-size:1.7rem;text-shadow:0 2px 36px rgba(0,0,0,0.5);word-wrap:break-word;}.visual .description:empty{display:none;}.visual .btn{min-width:19.7rem;margin-top:4.4rem;text-shadow:0 0 0;}@media screen and (max-width:767.98px){.visual{min-height:25.3rem;}.visual .slide-content{margin-top:7.5rem;margin-bottom:1.7rem;}.visual .slide{min-height:25.3rem;}.visual .title{margin-bottom:0.5rem;font-size:2.1rem;text-transform:uppercase;}.visual .description{font-size:1.5rem;max-width:29rem;}.visual .btn{margin-top:2rem;}.visual .owl-nav button.owl-prev,.visual .owl-nav button.owl-next{width:32px;left:0;}.visual .owl-nav button.owl-prev:before,.visual .owl-nav button.owl-next:before{width:14px;height:14px;border-right-width:2px;border-bottom-width:2px;margin:-7px;}.visual .owl-nav button.owl-next{right:0;left:auto;}}.visual.visual-startpage .slide{background-position:center;background-size:cover;display:flex;align-items:flex-start;justify-content:center;height:auto;width:100%;margin-left:-100%;opacity:0;visibility:hidden;}.visual.visual-startpage .slide:nth-child(1){margin-left:0;visibility:visible;opacity:1;}.visual.visual-startpage .slide-content{width:100%;max-width:85.5rem;padding:0 1.5rem;min-height:230px;margin:10.3rem auto 8.7rem auto;text-align:center;color:white;}.visual.visual-startpage .slide-title{font-size:4rem;font-weight:700;text-shadow:0 0 53px black;line-height:1;margin-bottom:2rem;word-wrap:break-word;color:white;}.visual.visual-startpage .description{margin-left:auto;margin-right:auto;max-width:55.4rem;margin-bottom:1rem;font-family:OpenSans,Arial,sans-serif;font-weight:600;font-size:1.7rem;text-shadow:0 0 25px rgba(0,0,0,0.8);word-wrap:break-word;}.visual.visual-startpage .description:empty{display:none;}.visual.visual-startpage .btn-box{margin-top:4rem;padding:0 3rem;text-shadow:none;}@media screen and (max-width:767.98px){.visual.visual-startpage{min-height:25.3rem;}.visual.visual-startpage .slide-content{margin-top:7.5rem;margin-bottom:1.7rem;}.visual.visual-startpage .slide{min-height:25.3rem;}.visual.visual-startpage .title{margin-bottom:0.5rem;font-size:2.1rem;text-transform:uppercase;}.visual.visual-startpage .description{font-size:1.5rem;max-width:29rem;}}.chat .block{margin-bottom:25px;padding-left:75px;position:relative;}.chat .avatar{width:60px;position:absolute;left:0;bottom:0;height:60px;overflow:hidden;border-radius:50%;}.chat .avatar img{width:100%;height:100%;object-fit:cover;object-position:center;}.chat .author{margin:0;padding:0 20px;font-size:12px;}.chat .bubble{display:flex;flex-direction:column;justify-content:center;min-width:220px;max-width:275px;min-height:55px;padding:10px 20px;border-radius:18px 18px 18px 0;background-color:white;box-shadow:0 2px 22px 0 rgba(213,213,213,0.5);position:relative;}.chat .bubble p{margin:0;font-size:15px;line-height:1.3;}.chat .bubble h3{margin-top:0.5em;line-height:1.5;}.chat .control-button{width:44px;height:44px;text-align:center;border-radius:50%;background-color:#00ACC2;cursor:pointer;position:absolute;right:0;transform:translate(100%,0);margin-right:-10px;bottom:0;display:flex;align-items:center;justify-content:center;}.chat .control-button .icon{width:20px;height:28px;margin-top:-2px;}.chat .badge{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:15px;text-transform:uppercase;}.chat .badge .caption{text-align:left;word-wrap:break-word;max-width:none;margin-left:6.78%;line-height:19px;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600;}.chat .media{border-radius:18px 18px 18px 0;box-shadow:0 2px 22px 0 rgba(213,213,213,0.5);background-color:#fff;width:400px;max-width:100%;overflow:hidden;}.chat .media img{width:100%;display:block;}.chat .right{padding-left:0;padding-right:75px;}.chat .right .avatar{left:auto;right:0;}.chat .right .bubble{min-width:140px;border-radius:18px 18px 0 18px;color:white;margin-left:auto;background-color:#00ACC2;}.chat .right .bubble p{color:white;}.chat .right .media{border-radius:18px 18px 0 18px;}@media screen and (max-width:767.98px){.chat .control-button{position:relative;left:0;transform:none;margin:15px 0 0;}}.chat.articulate--finish.inactive-item{display:none;}.chat.articulate--finish.active{display:block;}.quiz .controls{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto 50px;justify-content:center;align-items:flex-start;}.quiz .controls .btn{color:#666;font-weight:normal;padding:16px 10.5px;font-size:14px;min-width:80px;margin-bottom:20px;}.quiz .controls form{text-align:center;}.quiz .controls > *{margin-left:10px;margin-right:10px;}.quiz form.inline{display:inline-flex;width:auto;}.quiz form.inline .btn{white-space:nowrap;text-align:center;}.quiz .btn-secondary:hover{background-color:#00ACC2;color:white;}.quiz .btn-underlined{font-family:JosefinSans,Arial,sans-serif;}.quiz .space-between{display:flex;justify-content:space-between;align-items:flex-start;}.quiz .space-between .btn{margin-bottom:0;}.quiz .checkbox-btn{position:relative;display:block;width:420px;max-width:100%;margin:0 auto;}.quiz .checkbox-btn .btn{width:100%;text-align:left;transition:color 0.3s,background-color 0.3s;}.quiz .checkbox-btn input[type="checkbox"]{position:absolute;top:0;left:0;z-index:-1;opacity:0;}.quiz .checkbox-btn input[type="checkbox"]:checked + .btn{background-color:#00ACC2;color:white;}.quiz .drag-area{width:300px;max-width:100%;margin:0 auto;}.quiz .drag-area .btn{display:block;}.quiz .inline .checkbox-btn{display:inline-block;width:auto;margin-left:20px;}.quiz .inline .checkbox-btn:first-of-type{margin-left:0;}.quiz .inline .checkbox-btn .btn{width:auto;}@media screen and (max-width:767.98px){.quiz .controls form{width:100%;}.quiz .drag-item .btn{margin-bottom:10px;padding:10px 20px;}.quiz .drag-item .btn:hover{color:#666;background-color:transparent;}.quiz .drag-item .btn:active{background-color:#00ACC2;color:white;}}.ce-table{border-collapse:collapse;}.ce-table td{border:1px solid;padding:10px;vertical-align:top;}.frame.table{margin-top:10px;}.search .search-popup{position:fixed;top:0;left:0;z-index:99999999999;display:flex;justify-content:center;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;background-color:#fff;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.5s,visibility 0.5s;align-items:flex-start;}.search.active .search-popup{opacity:1;visibility:visible;pointer-events:auto;}.search .popup-content{position:relative;z-index:20;max-height:100vh;flex-direction:column;display:flex;width:100%;max-width:75rem;padding:2rem 2rem 0;}.search .results{flex:1;overflow:auto;padding:25px;position:relative;margin:0 -25px 35px;}.search .input-group{position:relative;margin-bottom:25px;}.search .input-group-btn{position:absolute;right:0;top:0;bottom:0;}.search .submit{height:100%;width:44px;opacity:0.7;padding-top:4px;}.search .list-group-item + .list-group-item{margin-top:20px;}.search .results-topic{font-size:15px;}.search .results-topic + .results-topic{margin-top:20px;}.search .results-topic a{color:#00ACC2;}.search .results-topic a:hover{text-decoration:underline;}.search .searchinfo{max-width:700px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.86;font-style:italic;margin-bottom:15px;}.search .searchinfo .searched-for{font-weight:bold;}.search .result-block{margin-bottom:25px;color:inherit;padding:24px 3.08%;background-color:white;box-shadow:0 0 30px 0 rgba(0,0,0,0.06);display:flex;align-items:center;}.search .result-block .icon{margin-right:4%;color:#00ACC2;}.search .result-block .icon svg{width:50px;min-width:50px;height:50px;}.search .result-block .icon + .text{width:calc(100% - 50px - 4%);}.search .result-block-download{align-items:normal;padding:0;}.search .result-block-download .categories{color:#00ACC2;}.search .result-block-download .text{font-size:18px;}.search .result-block-download .media{position:relative;min-width:200px;width:200px;margin-bottom:0;}.search .result-block-download .media img{display:block;}.search .result-block-download .pop-up{position:absolute;top:0;left:0;right:0;cursor:pointer;bottom:0;color:white;}.search .result-block-download .pop-up:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4);opacity:0;transition:all 0.3s;}.search .result-block-download .pop-up:hover:before{opacity:1;}.search .result-block-download .pop-up:hover .icon{transform:translate(-50%,-50%) scale(1);opacity:1;}.search .result-block-download .pop-up .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.8);opacity:0;transition:all 0.3s;color:white;}.search .result-block-download .description{padding:25px;display:flex;flex-direction:column;align-items:normal;justify-content:space-between;}.search .result-block-download .description .icon{color:currentColor;}.search .result-block-download .text{word-break:break-word;line-height:1.2;font-weight:700;text-transform:uppercase;word-wrap:break-word;text-align:left;margin-top:5px;}.search .result-block-download .info{margin-top:5px;}.search .result-block-download .t-b-remove{display:none;}.search .result-block-download.selected .t-b-remove{display:inline-block;}.search .result-block-download.selected .t-basket{display:none;}.search .result-block-download .buttons{z-index:1;margin-top:5px;}.search .result-block-download .buttons > div{margin-top:3px;}.search .result-block-download .buttons .icon{width:12px;height:18px;margin:-5px 5px -3px 0;}.search .result-block-download .action{color:#666;text-decoration:underline;}.search .result-block-download .action:hover{text-decoration:none;}.search .result-content{display:-webkit-box;max-height:26.1px;line-height:26px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:15px;color:#333;}.search .results-topic{overflow:hidden;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;color:#666;font-size:20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.search .solr-pagination{margin-top:25px;}.search .solr-pagination .show-more__btn{font-size:14px;}.search .result-content{margin:0;}.search .close{width:4rem;height:4rem;border-radius:50%;background-color:#00ACC2;cursor:pointer;position:absolute;left:100%;top:33px;transition:transform 0.3s;}.search .close:before,.search .close:after{content:"";position:absolute;top:50%;left:50%;height:0.3rem;background-color:#fff;width:1.8rem;}.search .close:before{transform:translate(-50%,-50%) rotate(45deg);}.search .close:after{transform:translate(-50%,-50%) rotate(-45deg);}.search .close:hover{transform:rotate(180deg);}.search .mobile-header{display:none;}@media screen and (max-width:1023.98px){.search .mobile-header{display:flex;}}@media screen and (max-width:1023.98px){.search .popup-content{padding:6.5rem 1rem 0;}.search .close{display:none;}.search .list-group-item + .list-group-item{margin-top:10px;}.search .result-block{margin-bottom:10px;}}@media screen and (max-width:479.98px){.search .result-block-download{flex-direction:column;}.search .result-block-download .media{width:100%;height:auto;}.search .result-block-download .media img{width:100%;}.search .result-block-download .description{padding:15px;}}.autocomplete-suggestions{padding:10px 20px;border:1px solid #666;width:71rem !important;}.autocomplete-suggestions .autocomplete-suggestion{cursor:pointer;font-size:15px;padding:0;}.autocomplete-suggestions .autocomplete-suggestion + .autocomplete-suggestion{margin-top:10px;}.autocomplete-suggestions .autocomplete-suggestion strong{color:#505158;}.autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected{background-color:transparent;color:#00ACC2;}.autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected strong{color:#00ACC2;}@media screen and (max-width:1023.98px){.autocomplete-suggestions{max-width:calc(100% - 2rem);width:73rem !important;}}.contacts{display:flex;flex-direction:row;flex-wrap:wrap;}.contacts .item{width:100%;padding:20px 20px 80px;margin-bottom:25px;border:1px solid #666;-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);font-size:14px;position:relative;}.contacts h3{font-weight:700;line-height:1.2;font-size:20px;}.contacts .button{position:absolute;bottom:20px;cursor:pointer;padding:12px 17px 10px;line-height:1.28;text-align:center;color:#00ACC2;border:1px solid #666;}.contacts .button .icon{width:16px;height:16px;margin-right:5px;vertical-align:top;}.contacts .email,.contacts .address,.contacts .phone{color:#8D8D8D;padding-left:25px;position:relative;margin-top:10px;}.contacts .email .icon,.contacts .address .icon,.contacts .phone .icon{position:absolute;left:0;top:-2px;width:17px;height:17px;}.contacts .address{line-height:1.8;}.contacts .description{margin-bottom:15px;display:-webkit-box;max-height:88.1px;line-height:22px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;}.contacts .description p:last-child{margin-bottom:0;}.contacts .working-hours{color:#8D8D8D;margin-bottom:10px;}@media screen and (min-width:768px){.contacts .item{width:47.85%;margin-bottom:35px;}.contacts .item:not(:nth-of-type(2n)){margin-right:4.3%;}}.news-item{position:relative;}.news-item .caption{margin-top:15px;margin-bottom:5px;font-weight:700;font-size:20px;line-height:1.2;text-transform:uppercase;}.news-related{margin-top:30px;position:relative;}.news-related .title{padding-right:80px;}.news-related .owl-nav{display:flex;position:absolute;right:0;top:0;transform:translateY(-100%);margin-top:-25px;}.news-related .owl-nav button.owl-prev,.news-related .owl-nav button.owl-next{width:40px;height:40px;top:0;cursor:pointer;outline:none;transition:all 0.3s;position:relative;}.news-related .owl-nav button.owl-prev:before,.news-related .owl-nav button.owl-next:before{content:"";width:16px;height:16px;position:absolute;top:50%;left:50%;margin-top:-13px;border-top:2px solid #00ACC2;border-right:2px solid #00ACC2;}.news-related .owl-nav button.owl-prev.disabled,.news-related .owl-nav button.owl-next.disabled{opacity:0;visibility:hidden;pointer-events:none;}.news-related .owl-nav button.owl-prev{left:0;}.news-related .owl-nav button.owl-prev:before{left:14px;top:15px;transform:rotate(-135deg) translate(-50%,-50%);}.news-related .owl-nav button.owl-next{right:0;}.news-related .owl-nav button.owl-next:before{left:10px;top:38px;transform:rotate(45deg) translate(-50%,-50%);}.news-related .owl-dots{display:flex;justify-content:flex-end;margin-top:20px;}.news-related .owl-dots .owl-dot{width:10px;height:10px;border-radius:50%;cursor:pointer;margin:0 5px;background-color:#979797;}.news-related .owl-dots .owl-dot.active{background-color:#00ACC2;}.seminare .content .simple-intro-teaser.column-row,.seminare .header-content .simple-intro-teaser.column-row{padding-top:120px;padding-bottom:120px;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row,.seminare .header-content .simple-intro-teaser.column-row{padding-top:40px;padding-bottom:45px;}}.seminare .content .simple-intro-teaser.column-row h1,.seminare .header-content .simple-intro-teaser.column-row h1{display:block;font-family:JosefinSans,Arial,sans-serif;color:#505158;text-transform:uppercase;padding-bottom:0;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h1,.seminare .header-content .simple-intro-teaser.column-row h1{padding-bottom:0;}}.seminare .content .simple-intro-teaser.column-row h1 + p,.seminare .header-content .simple-intro-teaser.column-row h1 + p{padding-top:50px;padding-bottom:0;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h1 + p,.seminare .header-content .simple-intro-teaser.column-row h1 + p{padding-top:30px;padding-bottom:0;}}.seminare .content .simple-intro-teaser.column-row h2,.seminare .header-content .simple-intro-teaser.column-row h2{display:block;font-family:JosefinSans,Arial,sans-serif;color:#505158;text-transform:uppercase;padding-bottom:0;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h2,.seminare .header-content .simple-intro-teaser.column-row h2{padding-bottom:0;}}.seminare .content .simple-intro-teaser.column-row h2 + p,.seminare .header-content .simple-intro-teaser.column-row h2 + p{padding-top:50px;padding-bottom:0;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h2 + p,.seminare .header-content .simple-intro-teaser.column-row h2 + p{padding-top:30px;padding-bottom:0;}}.seminare .content .simple-intro-teaser.column-row h3,.seminare .header-content .simple-intro-teaser.column-row h3{display:block;font-family:JosefinSans,Arial,sans-serif;color:#505158;text-transform:uppercase;padding-bottom:0;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h3,.seminare .header-content .simple-intro-teaser.column-row h3{padding-bottom:0;}}.seminare .content .simple-intro-teaser.column-row h3 + p,.seminare .header-content .simple-intro-teaser.column-row h3 + p{padding-top:50px;padding-bottom:0;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h3 + p,.seminare .header-content .simple-intro-teaser.column-row h3 + p{padding-top:30px;padding-bottom:0;}}.seminare .content .simple-intro-teaser.column-row h4,.seminare .header-content .simple-intro-teaser.column-row h4{display:block;font-family:JosefinSans,Arial,sans-serif;color:#505158;text-transform:uppercase;padding-bottom:0;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h4,.seminare .header-content .simple-intro-teaser.column-row h4{padding-bottom:0;}}.seminare .content .simple-intro-teaser.column-row h4 + p,.seminare .header-content .simple-intro-teaser.column-row h4 + p{padding-top:50px;padding-bottom:0;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h4 + p,.seminare .header-content .simple-intro-teaser.column-row h4 + p{padding-top:30px;padding-bottom:0;}}.seminare .content .simple-intro-teaser.column-row h1,.seminare .header-content .simple-intro-teaser.column-row h1{font-size:70px;line-height:70px;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h1,.seminare .header-content .simple-intro-teaser.column-row h1{font-size:30px;line-height:30px;}}.seminare .content .simple-intro-teaser.column-row h2,.seminare .header-content .simple-intro-teaser.column-row h2{font-size:44px;line-height:44px;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h2,.seminare .header-content .simple-intro-teaser.column-row h2{font-size:26px;line-height:34px;}}.seminare .content .simple-intro-teaser.column-row h3,.seminare .header-content .simple-intro-teaser.column-row h3{font-size:38px;line-height:44px;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h3,.seminare .header-content .simple-intro-teaser.column-row h3{font-size:22px;line-height:26px;}}.seminare .content .simple-intro-teaser.column-row h4,.seminare .header-content .simple-intro-teaser.column-row h4{font-size:30px;line-height:30px;}@media only screen and (max-width:767px){.seminare .content .simple-intro-teaser.column-row h4,.seminare .header-content .simple-intro-teaser.column-row h4{font-size:22px;line-height:26px;}}.seminare .content .simple-intro-teaser.column-row p,.seminare .header-content .simple-intro-teaser.column-row p{display:block;font-family:JosefinSans,Arial,sans-serif;font-weight:300;font-size:22px;line-height:30px;color:#505158;}.seminare .content .simple-intro-teaser.column-row p a,.seminare .header-content .simple-intro-teaser.column-row p a{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;text-decoration:underline;}#coursesfilter{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:40px;}@media only screen and (max-width:767px){#coursesfilter{padding-left:2%;padding-right:2%;}}#coursesfilter input[type="checkbox"]:checked + label,#coursesfilter input[type="radio"]:checked + label{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}#coursesfilter .brands,#coursesfilter .cats{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%;}#coursesfilter .course--filter__category{border-radius:3px;border:1px solid #E0E0E0;padding:20px 10px;font-family:JosefinSans,Arial,sans-serif;font-size:16px;font-weight:bold;margin-right:20px;margin-bottom:20px;cursor:pointer;background:white;}#coursesfilter .course--filter__category:hover{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}#coursesfilter .course--filter__category.active{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}#coursesfilter .course--filter__brand{border-radius:3px;border:1px solid #E0E0E0;padding:20px 10px;font-family:JosefinSans,Arial,sans-serif;font-size:18px;font-weight:bold;margin-right:20px;margin-bottom:20px;cursor:pointer;background:white;}#coursesfilter .course--filter__brand:hover{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}#coursesfilter .course--filter__brand.active{border:1px solid #0877A6;box-shadow:1px 1px 2px #0877A6;}#coursesfilter .reset-btn{background-color:#E0E0E0;padding:1.5rem 1.5rem;cursor:pointer;font-family:JosefinSans,Arial,sans-serif;border:1px solid #E0E0E0;border-radius:3px;transition-property:background-color;transition-duration:0.3s;transition-timing-function:ease-out;margin-bottom:1rem;margin-left:1rem;width:auto;}#coursesfilter .reset-btn:hover{background-color:#C7E4DA;}#coursesfilter .loading-spinner{display:none;position:absolute;bottom:35%;width:95px;height:95px;}#coursesfilter .loading-spinner svg{width:100%;height:100%;}input.course--filter__brand,input.course--filter__category{position:absolute;left:-100vw;top:-100vh;visibility:hidden;}.teaser-overview .teaser-list{display:flex;width:calc(100% + 40px);margin-left:-40px;flex-wrap:wrap;justify-content:flex-start;}@media only screen and (max-width:1180px){.teaser-overview .teaser-list{width:calc(100% + 10px);margin-left:-10px;}}@media only screen and (max-width:767px){.teaser-overview .teaser-list{padding-left:2%;padding-right:2%;}}.teaser-overview .teaser-list .tile.tile--blue{width:calc(25% - 40px);}@media only screen and (max-width:1180px){.teaser-overview .teaser-list .tile.tile--blue{width:calc(33% - 10px);}}@media only screen and (max-width:767px){.teaser-overview .teaser-list .tile.tile--blue{width:calc(50% - 10px);}}.teaser-overview .teaser-list .tile.tile--blue.done{background-color:#F4F4F4;filter:opacity(0.95) grayscale(0.75);}.apotour .content{padding-bottom:3rem;}.apotour_station .chat .block.right .avatar img{background-color:#ffffff;}.apotour_station .chat.js-quiz-chat{padding-top:15px;padding-bottom:15px;}.apotour_station .btn.btn-secondary{position:relative;left:50%;translate:-50% 0;}@media screen and (max-width:480px){.apotour_station .btn.btn-secondary{left:0;translate:0;width:100%;}}.apotour_station .btn.btn-secondary.pulse{transform:scale(1);animation:pulse 2s infinite;box-shadow:0 0 0 0 #00acc2;}.seminare.apotour .teaser-overview .teaser-list{width:100%;margin-left:0;padding:20px 0;}.seminare.apotour .teaser-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:20px;}.seminare.apotour .teaser-list .tile{background-color:var(--apotour-user-color,#E9F2F6);margin-left:0;margin-bottom:0;width:auto;}.seminare.apotour .teaser-list .tile__body{padding-top:0;}.seminare.apotour .teaser-list .tile__body h2{margin-bottom:0;}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0,172,194,0.7);}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0,172,194,0);}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0,172,194,0);}}.hpContentBlock-noContent{max-width:543px;margin-left:auto;margin-right:auto;text-align:center;margin-top:30px;}.hpContentBlock-noContent p{margin:0;font-size:28px;line-height:1.3;letter-spacing:0.01px;color:#484747;}@media (max-width:768px){.hpContentBlock-noContent p{font-size:20px;}}.hpContentBlock-noContent a{margin-top:30px;}.hpContentBlock-noContent__icon{margin-bottom:30px;}@media (max-width:768px){.hpContentBlock-noContent__icon{height:70px;}.hpContentBlock-noContent__icon img{height:100%;width:auto;}}.hpContentBlock-noContent__text{font-weight:300;}.hpContentBlock-noContent.contact-page{margin-top:55px;}.hpContentBlock-noContent.contact-page p{font-size:22px;line-height:1.2;}.hpContentBlock-noContent.contact-page .btn{margin-top:50px;}@media (max-width:768px){.hpContentBlock-noContent.contact-page .btn{margin-top:46px;}}.hpContentBlock-noContent.contact-page .btn span{min-width:262px;}.hpContentBlock-noContent.contact-page .hpContentBlock-noContent__icon{margin-bottom:72px;}@media (max-width:768px){.hpContentBlock-noContent.contact-page .hpContentBlock-noContent__icon{height:85px;margin-bottom:40px;}}.hpContentBlock-top-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:-45px;}.hpContentBlock-list + .hpContentBlock-list{margin-top:60px;}.hpContentBlock-list h2{margin:0 0 25px 0;padding:0;position:relative;line-height:1.27;word-wrap:break-word;text-shadow:0 0 10px rgba(255,255,255,0.28);}@media (max-width:768px){.hpContentBlock-list h2{margin:0 0 25px 0;}}.hpContentBlock-list h2 span{font-weight:300;color:#505158;opacity:0.5;display:inline-block;margin-left:10px;vertical-align:text-bottom;}.hpContentBlock-list h2 span.nb--symbol{margin-left:0;font-size:15px;color:#666;vertical-align:text-top;opacity:1;}.hpContentBlock-list_all{margin-top:60px;}.login-container{width:100%;max-width:42rem;text-align:center;}.login-container .btn{min-width:19rem;margin-top:1rem;}.login-container form{margin:0 auto;}.login-container .section-title,.login-container .section-desc,.login-container .subtext{font-weight:700;word-wrap:break-word;color:#787878;}.login-container .section-title{font-size:3.5rem;line-height:1.2;text-transform:none;margin-bottom:1rem;}.login-container .section-desc{line-height:1.25;}.login-container .section-icon{margin-bottom:5rem;}.login-container .subtext{margin-top:3rem;}.login-container .subtext a{color:#00ACC2;margin-left:0.5rem;}.login-container .sign-in > ul li{text-align:left;}.login-container .restore-password-form .section-desc,.login-container .sign-in .section-desc,.login-container .new-password .section-desc{margin-bottom:2rem;}.login-container .sign-in .form-password:last-of-type,.login-container .new-password .form-password:last-of-type{margin-bottom:0;}.login-container .restore-password form > p{margin-bottom:1rem;}@media screen and (min-width:768px){.login-container .restore-password-form form,.login-container .sign-in form,.login-container .new-password form{width:20rem;}.login-container .restore-password-success{padding-bottom:1rem;}.login-container .sign-up{padding-bottom:1rem;}.login-container .sign-up-container .form-password .form-hint{position:absolute;left:0;top:100%;}}.download-page .hpContentBlock-list h2{margin-bottom:1.5rem;}@media screen and (max-width:767.98px){.download-page .nav-tabs{display:none;}.download-page .cards{max-width:100%;}}.profile-layout{justify-content:flex-start;}.profile-layout.active{padding-top:120px;}.profile-layout__content{margin-left:auto;margin-right:auto;width:100%;display:flex;flex-flow:row wrap;padding-right:0.625rem;padding-left:0.625rem;max-width:105rem;}.profile-layout .top-menu h1{display:block;}@media screen and (max-width:1023.98px){.profile-layout.active{padding-top:70px;}}.points-page{flex:1 0 100%;padding-top:35px;}.points-page__wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;}.points-page__column{margin-bottom:35px;width:calc(100% - 1.25rem);margin-right:0.625rem;margin-left:0.625rem;}.points-page__column--right{margin-bottom:200px;}.points-page__title{margin-bottom:30px;}@media screen and (min-width:768px){.points-page__column{width:calc(50% - 1.875rem);margin-right:0.9375rem;margin-left:0.9375rem;}}@media screen and (min-width:1024px){.points-page__wrapper{margin-right:-0.9375rem;margin-left:-0.9375rem;}.points-page__column--left{width:calc(33.33333% - 1.875rem);margin-right:0.9375rem;margin-left:calc(0% + .9375rem);}.points-page__column--right{width:calc(62.5% - 1.875rem);margin-right:0.9375rem;margin-left:0.9375rem;margin-bottom:35px;}}.page-overlay{display:flex;flex-grow:1;justify-content:space-between;min-height:80rem;}.page-overlay .form_formframework,.page-overlay .frame.text{width:100%;max-width:42rem;text-align:center;}.page-overlay .checkbox .frame.text{max-width:none;text-align:left;}.page-overlay .form-group .inner .inputs-list .form-group{display:flex;flex-wrap:wrap;margin-right:-14px;margin-left:-14px;}.page-overlay .form-group .inner .inputs-list .form-group .radio{position:relative;width:100%;margin-right:14px;margin-left:14px;flex:0 0 50%;max-width:calc(50% - 28px);min-height:3.85rem;padding:0.5rem 1rem;border:1px solid #666;margin-top:10px;}.page-overlay .form-group .inner .inputs-list .form-group .radio .form-check-label span:before{top:50%;transform:translateY(-50%);}.page-overlay .form-group .inner .inputs-list .form-group .radio .form-check-label span:after{left:0;width:1.8rem;height:1.8rem;transform:translateY(-50%);box-shadow:0 0 0 4px white inset;border:1px solid #00ACC2;}@media screen and (max-width:767.98px){.page-overlay .form-group .inner .inputs-list .form-group .radio{flex:0 0 100%;max-width:calc(100% - 28px);display:flex;align-items:center;}.page-overlay .form-group .inner .inputs-list .form-group .radio .form-check{width:100%;}}.page-overlay .left{display:flex;flex-basis:55.5%;flex-direction:column;max-width:100%;align-items:center;justify-content:center;padding:2.5rem 1rem;}.page-overlay .content{padding:5.5rem 0;width:100%;}.page-overlay .right{flex-basis:44.5%;}.page-overlay .right .image{width:100%;height:100%;background-position:50%;background-size:cover;}@media screen and (max-width:1023.98px){.page-overlay{padding-top:7rem;}.page-overlay .content{padding:0;width:100%;}}@media screen and (max-width:767.98px){.page-overlay .left{flex-basis:100%;}.page-overlay .left .column-row{flex-wrap:wrap-reverse;}.page-overlay .right{display:none;}}.sitepackage_points{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:35px;}.sitepackage_points .balance,.sitepackage_points .activities{margin-bottom:35px;width:calc(100% - 1.25rem);margin-right:0.625rem;margin-left:0.625rem;}@media screen and (min-width:768px){.sitepackage_points .balance,.sitepackage_points .activities{width:calc(50% - 1.875rem);margin-right:0.9375rem;margin-left:0.9375rem;}}@media screen and (min-width:1024px){.sitepackage_points{margin-right:-0.9375rem;margin-left:-0.9375rem;}.sitepackage_points .balance{width:calc(33.33333% - 1.875rem);margin-right:0.9375rem;margin-left:calc(0% + .9375rem);}.sitepackage_points .activities{width:calc(62.5% - 1.875rem);margin-right:0.9375rem;margin-left:0.9375rem;margin-bottom:35px;}}.img-fluid{max-width:100%;height:auto;}div.tx-loreal-photocontest p.alert-message{background-color:red;color:white;padding:20px;}div.tx-loreal-photocontest ul.typo3-messages{list-style-type:none;padding-left:0;}div.tx-loreal-photocontest div.top-hint{width:100%;display:flex;flex-flow:row;flex-direction:column;align-items:center;}div.tx-loreal-photocontest div.top-hint span{width:75%;background-color:#00ACC2;text-align:center;padding:10px;color:#fff;transform:translateY(-50%);border-radius:3px;}div.tx-loreal-photocontest div.top-hint hr{background-color:#00ACC2;border-style:solid;width:100%;margin:0;border-width:0;height:1px;}div.tx-loreal-photocontest .photoupload-text{width:75%;text-align:center;}div.tx-loreal-photocontest .different-customer-hint{margin-top:40px;margin-bottom:40px;display:flex;flex-direction:column;align-items:center;text-align:center;}div.tx-loreal-photocontest .different-customer-hint .selectric-wrapper{width:650px;}@media only screen and (max-width:768px){div.tx-loreal-photocontest .different-customer-hint .selectric-wrapper{width:auto;}}div.tx-loreal-photocontest .different-customer-hint .selectric-wrapper li{list-Style:none;}div.tx-loreal-photocontest .different-customer-hint .selectric-wrapper li:before{content:none;}div.tx-loreal-photocontest div.blue-center-box{text-align:center;border-bottom:1px solid #00ACC2;line-height:0.1em;margin:10px 0 80px 0;}div.tx-loreal-photocontest div.blue-center-box span{background-color:#00ACC2;color:white;padding:10px 10px;border-radius:3px;}div.tx-loreal-photocontest div.blue-box{background-color:#00ACC2;margin-bottom:40px;padding:20px;}div.tx-loreal-photocontest div.blue-box div.voting-end-hint{width:400px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:10px;font-weight:bold;color:#fff;}div.tx-loreal-photocontest div.blue-box div.countdown{width:300px;margin-left:auto;margin-right:auto;display:table;table-layout:fixed;border-spacing:0.5em;}div.tx-loreal-photocontest div.blue-box div.row{display:table-row;}div.tx-loreal-photocontest div.blue-box div.row div.column{display:table-cell;text-align:center;font-weight:bold;color:#fff;}div.tx-loreal-photocontest div.blue-box div.row:nth-child(1) div.column{font-size:32px;}div.tx-loreal-photocontest div.blue-box div.row:nth-child(2) div.column{font-size:10px;text-transform:uppercase;}div.tx-loreal-photocontest div.blue-box .winner-announce-hint{width:450px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:10px;font-weight:bold;text-align:center;color:#fff;}div.tx-loreal-photocontest div.blue-box .winner-announce-hint h1,div.tx-loreal-photocontest div.blue-box .winner-announce-hint h2,div.tx-loreal-photocontest div.blue-box .winner-announce-hint h3,div.tx-loreal-photocontest div.blue-box .winner-announce-hint h4{color:#fff;line-height:1.5;}div.tx-loreal-photocontest div.blue-box .winner-announce-hint .countdown{color:#fff;}div.tx-loreal-photocontest div.blue-box .winner-announce-hint .countdown .column{color:#fff;}div.tx-loreal-photocontest div.photoupload{display:flex;width:100%;flex-direction:column;align-items:center;}div.tx-loreal-photocontest div.photoupload h1{text-align:center;margin-top:50px;}div.tx-loreal-photocontest div.photoupload div.uploadform{margin-top:20px;width:75%;display:flex;justify-content:center;}div.tx-loreal-photocontest div.photoupload div.uploadform form{width:100%;justify-content:center;display:flex;flex-direction:column;align-items:center;}div.tx-loreal-photocontest div.photoupload div.uploadform form div.upload-box{width:650px;}div.tx-loreal-photocontest div.photoupload div.uploadform form input[type=submit]{width:auto;margin-top:20px;}div.tx-loreal-photocontest .file-area,div.tx-loreal-photocontest .file-area-advanced{width:100%;position:relative;font-size:18px;}div.tx-loreal-photocontest .advanced .file-area,div.tx-loreal-photocontest .advanced .file-area-advanced{margin:15px auto;width:650px;}@media only screen and (max-width:768px){div.tx-loreal-photocontest .advanced .file-area,div.tx-loreal-photocontest .advanced .file-area-advanced{width:100%;}}div.tx-loreal-photocontest .file-area input[type=file]{position:absolute;width:100%;height:100%;top:0;left:50%;right:0;bottom:0;opacity:0;cursor:pointer;}@media only screen and (max-width:768px){div.tx-loreal-photocontest .file-area input[type=file]{position:relative;width:50%;height:unset;top:unset;left:unset;right:unset;bottom:unset;opacity:unset;margin:0 auto;padding:30px;border:2px dashed #666666;}}div.tx-loreal-photocontest .file-area-advanced input[type=file]{position:absolute;width:auto;height:100%;top:0;left:50%;transform:translateX(-50%);cursor:pointer;margin-bottom:25px;padding-top:20px;}@media only screen and (max-width:768px){div.tx-loreal-photocontest .file-area-advanced input[type=file]{position:relative;width:100%;height:unset;top:unset;left:unset;right:unset;bottom:unset;opacity:unset;margin:0 auto;transform:unset;padding:30px;border:2px dashed #666666;}}div.tx-loreal-photocontest .file-area-advanced input[type=file]::file-selector-button,div.tx-loreal-photocontest .file-area-advanced input[type=file]::-ms-browse,div.tx-loreal-photocontest .file-area-advanced input[type=file]::-webkit-file-upload-button{padding:10px 20px;}@media only screen and (max-width:768px){div.tx-loreal-photocontest .file-area-advanced input[type=file]::file-selector-button,div.tx-loreal-photocontest .file-area-advanced input[type=file]::-ms-browse,div.tx-loreal-photocontest .file-area-advanced input[type=file]::-webkit-file-upload-button{padding:30px;border:2px dashed #666666;}}div.tx-loreal-photocontest .file-area-advanced input[type="file" i]{font-size:16px;font-family:JosefinSans,Arial,sans-serif;font-weight:400;text-overflow:clip;overflow:unset;}div.tx-loreal-photocontest .file-area .file-dummy,div.tx-loreal-photocontest .file-area-advanced .file-dummy{width:100%;padding:85px 30px;border:2px dashed #666666;background-color:#fff;text-align:center;transition:background 0.3s ease-in-out;cursor:pointer;font-size:14px;}@media only screen and (max-width:768px){div.tx-loreal-photocontest .file-area .file-dummy,div.tx-loreal-photocontest .file-area-advanced .file-dummy{display:none;}}div.tx-loreal-photocontest .advanced .file-area .file-dummy,div.tx-loreal-photocontest .advanced .file-area-advanced .file-dummy{padding:35px 30px;border:2px dashed #666666;background-color:#fff;}div.tx-loreal-photocontest .file-area .file-dummy .success,div.tx-loreal-photocontest .file-area-advanced .file-dummy .success{display:none;}div.tx-loreal-photocontest .file-area:hover .file-dummy,div.tx-loreal-photocontest .file-area-advanced:hover .file-dummy{border:2px dashed #AFAFAF;background-color:#E0E0E0;cursor:pointer;}div.tx-loreal-photocontest .file-area input[type=file]:valid + .file-dummy{border-color:#F4F4F4;background-color:#F4F4F4;}div.tx-loreal-photocontest .file-area input[type=file]:valid + .file-dummy .success{display:inline-block;}div.tx-loreal-photocontest .file-area input[type=file]:valid + .file-dummy .default{display:none;}div.tx-loreal-photocontest .text-area{position:relative;width:650px;height:250px;opacity:unset;margin:15px auto;padding:15px;border:2px dashed #666666;background-color:#fff;}div.tx-loreal-photocontest .text-area:focus-visible{outline:transparent;border:solid 2px #666666;background-color:#F4F4F4;}div.tx-loreal-photocontest .text-area::placeholder{font-size:18px;font-family:JosefinSans,Arial,sans-serif;font-weight:400;}@media only screen and (max-width:768px){div.tx-loreal-photocontest .text-area{width:100%;}}div.tx-loreal-photocontest .usage{width:650px;display:flex;justify-content:flex-start;margin:20px 0 0 0;}@media only screen and (max-width:768px){div.tx-loreal-photocontest .usage{width:100%;}}div.tx-loreal-photocontest .usage span{font-size:1.6rem;font-weight:400;min-width:100%;}div.tx-loreal-photocontest div.upload-hint{background-color:#C7E4DA;width:500px;margin-top:50px;padding:20px;border-radius:3px;}div.tx-loreal-photocontest div.upload-hint div.hint1{padding:10px;}div.tx-loreal-photocontest div.upload-hint div.hint2{padding:10px;}div.tx-loreal-photocontest div.pc-photolist{margin-top:80px;margin-bottom:150px;}div.tx-loreal-photocontest div.pc-photolist h3{text-align:center;}div.tx-loreal-photocontest div.pc-photolist p.additionalinfo{text-align:center;margin-bottom:20px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist{width:100%;display:flex;flex-wrap:wrap;margin-bottom:20px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.inner-wrap-image{display:flex;flex-direction:column;margin:5px;background-color:#eee;height:100%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.inner-wrap-image img{padding:5px;width:100%;}@media (max-width:575.98px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image{width:100%;margin-bottom:10px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image .pc-image-text{font-size:18px;}}@media (min-width:576px) and (max-width:767.98px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image{width:50%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image .pc-image-text{font-size:16px;}}@media (min-width:768px) and (max-width:991.98px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image{width:33%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image .pc-image-text{font-size:14px;}}@media (min-width:992px) and (max-width:1199.98px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image{width:25%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image .pc-image-text{font-size:14px;}}@media (min-width:1200px) and (max-width:1399.98px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image{width:25%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image .pc-image-text{font-size:14px;}}@media (min-width:1400px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image{width:25%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image .pc-image-text{font-size:13px;}}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image{padding:8px;position:relative;margin-bottom:0px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image .pc-image-text{margin-top:auto;white-space:nowrap;position:relative;text-align:center;padding:5px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist div.pc-image .zoom{position:relative;width:35px;height:35px;margin-top:-43px;margin-right:8px;margin-left:auto;padding:5px;cursor:pointer;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;background-color:#eee;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced.rejected{border:2px dashed #e94b5d;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced.approving{border:2px dashed #505158;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced.accepted{border:2px dashed #ebbe3e;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.inner-wrap-image{display:flex;flex-direction:column;margin:5px;height:100%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.inner-wrap-image img{padding:5px;width:auto;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image{width:15%;padding:8px;position:relative;margin-bottom:0px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image .pc-image-text{margin-top:auto;white-space:nowrap;position:relative;text-align:center;padding:5px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image .zoom{position:relative;width:35px;height:35px;margin-top:-43px;margin-right:8px;margin-left:auto;padding:5px;cursor:pointer;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-text{width:50%;padding:8px;position:relative;margin-bottom:0px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-text .pc-image-text{margin-top:auto;white-space:nowrap;position:relative;text-align:center;padding:5px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-text.big{width:70%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-status{width:20%;padding:8px;position:relative;margin-bottom:0px;display:flex;justify-content:center;flex-direction:column;align-items:center;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-status p{text-align:center;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-status.rejected p{color:#e94b5d;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-status.approving p{color:#505158;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-status.accepted p{color:#505158;}@media (max-width:575.98px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image{width:50%;max-width:50%;margin-bottom:10px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image .pc-image-text{font-size:18px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-text{width:100%;max-width:100%;font-size:18px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-status{width:100%;}}@media (min-width:576px) and (max-width:767.98px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image{width:50%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image .pc-image-text{font-size:16px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-text{width:70%;font-size:16px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-status{width:30%;}}@media (min-width:768px) and (max-width:991.98px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image{width:50%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image .pc-image-text{font-size:14px;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-text{width:70%;}div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-status{width:30%;}}@media (min-width:992px) and (max-width:1199.98px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image .pc-image-text{font-size:14px;}}@media (min-width:1200px) and (max-width:1399.98px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image .pc-image-text{font-size:14px;}}@media (min-width:1400px){div.tx-loreal-photocontest div.pc-photolist div.pc-imagelist-advanced div.pc-image .pc-image-text{font-size:13px;}}div.tx-loreal-photocontest div.success{display:flex;flex-direction:column;align-items:center;text-align:center;}div.tx-loreal-photocontest div.success .top-hint{margin-bottom:50px;}div.tx-loreal-photocontest div.success a.back.semi-btn,div.tx-loreal-photocontest div.success a.back.semi-btn--invert{margin-top:35px;}div.tx-loreal-photocontest .pc-votinglist{width:100%;display:flex;flex-direction:column;align-items:stretch;margin-bottom:80px;}div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrytext{text-align:center;margin-top:40px;margin-bottom:40px;}div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist{width:100%;}div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form{display:flex;flex-direction:column;}div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form .votingentries{display:flex;flex-wrap:wrap;justify-content:flex-start;}div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form .votingentries .pc-image{width:calc(20% - 15px);padding:15px;margin-right:15px;margin-bottom:15px;background-color:#F4F4F4;}@media only screen and (max-width:1024px){div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form .votingentries .pc-image{width:calc(33% - 15px);}}@media only screen and (max-width:768px){div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form .votingentries .pc-image{width:calc(50% - 15px);}}@media only screen and (max-width:375px){div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form .votingentries .pc-image{width:calc(100% - 15px);}}div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form .votingentries .pc-image div.inner-wrap-image{display:flex;flex-direction:column;margin:5px;height:100%;}div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form .votingentries .pc-image div.inner-wrap-image .pc-image-text{margin-top:auto;position:relative;text-align:center;padding-top:5px;}div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form .votingentries .pc-image div.inner-wrap-image .voting-checkbox{padding-top:5px;padding-bottom:5px;}div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form .votingentries .pc-image .zoom{position:relative;width:35px;height:35px;margin-top:-43px;margin-right:8px;margin-left:auto;padding:5px;cursor:pointer;}div.tx-loreal-photocontest .pc-votinglist .pc-vote-entrylist form .btn.btn-primary{width:auto;place-self:center;margin-top:40px;}div.tx-loreal-photocontest .pc-winnerlist{width:100%;display:flex;flex-direction:column;align-items:stretch;margin-bottom:80px;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrytext{text-align:center;margin-top:40px;margin-bottom:40px;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist{width:100%;display:flex;flex-direction:column;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries{display:flex;flex-wrap:wrap;justify-content:center;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image{width:calc(24% - 25px);padding:15px;margin-right:25px;margin-bottom:15px;border-radius:3px;background-color:#505158;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image:first-of-type{margin-right:30%;margin-left:30%;width:30%;}@media only screen and (max-width:1024px){div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image:first-of-type{width:50%;margin-right:25%;margin-left:25%;}}@media only screen and (max-width:768px){div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image:first-of-type{width:60%;margin-right:20%;margin-left:20%;}}@media only screen and (max-width:767px){div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image:first-of-type{width:75%;margin-right:unset;margin-left:unset;}}@media only screen and (max-width:375px){div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image:first-of-type{width:80%;margin-right:unset;margin-left:unset;}}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image:first-of-type img.img-fluid{width:100%;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image:first-of-type div.inner-wrap-image .ranking-number{border-radius:50%;background-color:#2777A6;border:5px solid #ebbe3e;color:#fff;position:absolute;width:90px;height:90px;top:-25px;left:-25px;padding:15px;text-align:center;font-size:45px;transform:rotateZ(-10deg);}@media only screen and (max-width:1024px){div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image{width:calc(33% - 25px);}}@media only screen and (max-width:768px){div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image{width:calc(50% - 25px);}}@media only screen and (max-width:767px){div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image{width:75%;margin-right:unset;margin-left:unset;}}@media only screen and (max-width:375px){div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image{width:80%;margin-right:unset;margin-left:unset;}}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image img.img-fluid{width:100%;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image{display:flex;flex-direction:column;margin:5px;height:100%;position:relative;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text{margin-top:auto;position:relative;text-align:center;padding-top:5px;color:#fff;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text p,div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text h1,div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text h2,div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text h3,div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text h4,div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text h5,div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text h6{color:#fff;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text .customername{margin-top:10px;margin-bottom:0;padding-bottom:0;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text .customerplace{margin-bottom:15px;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text .vote-percentage{display:flex;flex-direction:row;justify-content:center;padding:10px;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text .vote-percentage .percentage{font-size:38px;font-weight:bold;margin:0;padding:5px;}@media only screen and (max-width:1180px){div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text .vote-percentage .percentage{font-size:33px;}}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .pc-image-text .vote-percentage .percentagetext{text-align:left;line-height:1;}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .ranking-number{border-radius:50%;background-color:#00ACC2;border:3px solid #2777A6;color:#505158;color:#fff;position:absolute;width:75px;height:75px;top:-25px;left:-25px;padding:15px;text-align:center;font-size:38px;transform:rotateZ(-10deg);}div.tx-loreal-photocontest .pc-winnerlist .pc-winner-entrylist .winningentries .pc-image div.inner-wrap-image .zoom{position:relative;width:35px;height:35px;margin-top:-43px;margin-right:8px;margin-left:auto;padding:5px;cursor:pointer;}.visual-contest{width:100%;}.visual-contest .slide{min-height:350px;}.visual-contest .visual-content{width:100%;max-width:140rem;}.visual-contest .visual-content .header-title{text-align:center;font-size:4rem;padding:5rem 0 3.5rem 0;}.visual-contest .visual-content .header-title.blue{color:#00ACC2;}.visual-contest .visual-content .header-title.white{color:#fff;}.visual-contest .visual-content .header-title.black{color:#000000;}.visual-contest .visual-content .header-title.grey{color:#666;}.visual-contest .visual-content .header-title.pink{color:#e94b5d;}.visual-contest .visual-content .contest-description{width:50%;max-width:450px;float:right;margin:0 35px 0 0;}@media only screen and (max-width:1024px){.visual-contest .visual-content .contest-description{width:calc(100% - 70px);float:left;margin:0 35px 0 35px;}}.visual-contest .visual-content .contest-description p:last-child a{line-height:5.5rem;}.visual-contest .visual-content .contest-description.blue{color:#00ACC2;}.visual-contest .visual-content .contest-description.white{color:#fff;}.visual-contest .visual-content .contest-description.black{color:#000000;}.visual-contest .visual-content .contest-description.grey{color:#666;}.visual-contest .visual-content .contest-description.pink{color:#e94b5d;}.visual-contest.owl-carousel.owl-loaded.homepage-only .visual-content{display:flex;flex-direction:column;align-items:center;}.visual-contest.owl-carousel.owl-loaded.homepage-only .visual-content .contest-description{width:50%;max-width:450px;float:none;margin:0 0 35px 0;flex-direction:column;text-align:center;align-items:center;}@media only screen and (max-width:1024px){.visual-contest.owl-carousel.owl-loaded.homepage-only .visual-content .contest-description{width:calc(100% - 70px);float:none;margin:0 35px 35px 35px;}}.visual-contest.owl-carousel.owl-loaded.homepage-only .slide{min-height:190px;}.pageteaser{background-color:#F4F4F4;width:50%;margin-left:25%;padding:20px;border:solid 1px #E0E0E0;border-radius:3px;text-align:center;margin-bottom:50px;background-repeat:no-repeat;background-position:center;background-size:cover;text-shadow:0 0 25px #505158;}.col-md-6 .pageteaser{min-height:360px;}@media only screen and (max-width:1024px){.pageteaser{width:70%;margin-left:15%;}}.pageteaser .content{background-color:rgba(255,255,255,0.15);box-shadow:0 0 7px 8px rgba(255,255,255,0.15);}.pageteaser .teasertext .semi-btn,.pageteaser .teasertext .semi-btn--invert{margin-top:20px;}.col-lg-4 .pageteaser,.col .pageteaser,.slider .pageteaser{width:100%;margin-left:0;}.previewteaser{background-color:#fff;width:70%;margin-left:15%;padding:20px 50px;border:solid 1px #E0E0E0;border-radius:3px;margin-bottom:80px;display:flex;}@media only screen and (max-width:1024px){.previewteaser{flex-direction:column;}}.previewteaser .image{width:250px;flex-shrink:0;}@media only screen and (max-width:1024px){.previewteaser .image{width:100%;}}.previewteaser .image img{text-align:center;}@media only screen and (max-width:1024px){.previewteaser .image img{width:100%;}}.previewteaser .content{width:100%;padding:0;padding-left:40px;}@media only screen and (max-width:1024px){.previewteaser .content{padding-top:40px;padding-left:0;}}.col .previewteaser{width:100%;margin-left:0;}.content .tx-fotocontest-steps{margin-bottom:150px;}.content .tx-fotocontest-steps > h2{text-align:center;padding-bottom:40px;}.content .tx-fotocontest-steps .owl-stage{display:flex;}.content .tx-fotocontest-steps .owl-item{overflow:visible;height:auto;}.content .tx-fotocontest-steps .step-tile{background:#F4F4F4;border-radius:3px;border:1px solid #E0E0E0;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;height:100%;}.content .tx-fotocontest-steps .step-tile .steptile__head-number{border-radius:50%;background-color:#C7E4DA;background-color:#0877A6;color:#fff;position:absolute;width:44px;height:44px;top:5px;left:5px;padding:10px;text-align:center;font-size:22px;}.content .tx-fotocontest-steps .step-tile .steptile__body{padding:20px;}.content .tx-fotocontest-steps .step-tile .steptile__body h3{padding-bottom:15px;min-height:68px;}.header-content.relative{position:relative;display:flex;flex-direction:row;justify-content:center;}@media only screen and (max-width:1024px){.header-content.relative{flex-direction:column;}}.contestwins{background-color:#2777A6;position:absolute;bottom:40px;padding:20px;z-index:50;transform:translateX(-100%);}@media only screen and (max-width:1024px){.contestwins{position:relative;transform:unset;bottom:unset;padding:35px;margin-bottom:35px;}}.contestwins .win-content{color:#fff;max-width:310px;}.countdownteaser{width:100%;margin-bottom:80px;display:flex;}@media only screen and (max-width:768px){.countdownteaser{flex-direction:column;}}.countdownteaser .image{width:66%;min-height:300px;flex-shrink:0;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;}@media only screen and (max-width:768px){.countdownteaser .image{width:100%;}}.countdownteaser .content{width:100%;padding:0;padding-left:40px;}@media only screen and (max-width:768px){.countdownteaser .content{padding-top:40px;padding-left:0;}}@media only screen and (max-width:767px){.countdownteaser .content{padding-left:2%;padding-right:2%;}}.col .countdownteaser{width:100%;margin-left:0;}.content .tx-competition h2{font-size:30px;line-height:30px;text-transform:uppercase;padding-bottom:15px;display:block;font-family:JosefinSans,Arial,sans-serif;font-weight:700;color:#505158;margin:0;max-width:none;position:relative;}.content .tx-competition .my-settings{width:100%;position:relative;padding-bottom:30px;}.content .tx-competition .my-settings .settings-data h2{padding-bottom:36px;}.content .tx-competition .my-settings .settings-data .settings-list{font-size:18px;line-height:22px;font-family:JosefinSans,Arial,sans-serif;}.content .tx-competition .my-settings .settings-data .settings-list .title{font-size:16px;line-height:19px;color:#AFAFAF;font-weight:300;}.content .tx-competition .my-settings .settings-data .settings-list .value{color:#505158;padding-bottom:20px;}.content .tx-competition .question-field{position:relative;padding-bottom:30px;}.content .tx-competition .question-field label{display:flex;position:relative;font-family:"JosefinSans";font-weight:normal;font-size:16px;line-height:24px;padding-left:38px;cursor:pointer;}.content .tx-competition .question-field label:after{content:unset;}.content .tx-competition .question-field.check label{padding-top:1px;}.content .tx-competition .question-field.check label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:solid 1px #E0E0E0;border-radius:3px;}.content .tx-competition .question-field.check input{display:none;}.content .tx-competition .question-field.check input:checked + label:before{background-color:#2777A6;border:solid 1px #2777A6;}.content .tx-competition .question-field.check input:checked + label:after{content:"";position:absolute;left:6px;top:2px;background-color:transparent;width:6px;height:12px;border-bottom:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);}@media only screen and (max-width:1024px){.content .tx-competition .question-field.radio{display:flex;justify-content:flex-start;width:20%;}}@media only screen and (max-width:480px){.content .tx-competition .question-field.radio{width:33.3333%;}}.content .tx-competition .question-field.radio label{padding-top:1px;}.content .tx-competition .question-field.radio label > p{all:unset;margin:0;padding:0;}.content .tx-competition .question-field.radio label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:solid 1px #E0E0E0;border-radius:50%;}.content .tx-competition .question-field.radio input:checked + label:after{content:"";position:absolute;left:4px;top:4px;background-color:#2777A6;width:10px;height:10px;border-radius:50%;}.content .tx-competition .errormessage{margin-top:0;margin-bottom:30px;}@media only screen and (max-width:767px){.content .tx-competition .errormessage{margin-bottom:20px;}}.content .tx-competition .errormessage ul{list-style:none;margin:0;}.content .tx-competition .errormessage ul li{font-family:"JosefinSans";font-weight:normal;font-size:18px;line-height:22px;color:#D50032;}.tx-trainingarea{}.tx-trainingarea .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.tx-trainingarea .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.tx-trainingarea .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.tx-trainingarea .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.tx-trainingarea .owl-carousel .owl-wrapper,.tx-trainingarea .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.tx-trainingarea .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.tx-trainingarea .owl-carousel .owl-item img{display:block;width:100%;}.tx-trainingarea .owl-carousel .owl-nav.disabled,.tx-trainingarea .owl-carousel .owl-dots.disabled{display:none;}.tx-trainingarea .owl-carousel .owl-nav .owl-prev,.tx-trainingarea .owl-carousel .owl-nav .owl-next,.tx-trainingarea .owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.tx-trainingarea .owl-carousel .owl-nav button.owl-prev,.tx-trainingarea .owl-carousel .owl-nav button.owl-next,.tx-trainingarea .owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.tx-trainingarea .owl-carousel.owl-loaded{display:block;}.tx-trainingarea .owl-carousel.owl-loading{opacity:0;display:block;}.tx-trainingarea .owl-carousel.owl-hidden{opacity:0;}.tx-trainingarea .owl-carousel.owl-refresh .owl-item{visibility:hidden;}.tx-trainingarea .owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.tx-trainingarea .owl-carousel.owl-grab{cursor:move;cursor:grab;}.tx-trainingarea .owl-carousel.owl-rtl{direction:rtl;}.tx-trainingarea .owl-carousel.owl-rtl .owl-item{float:right;}.tx-trainingarea .no-js .owl-carousel{display:block;}.tx-trainingarea .owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.tx-trainingarea .owl-carousel .owl-animated-in{z-index:0;}.tx-trainingarea .owl-carousel .owl-animated-out{z-index:1;}.tx-trainingarea .owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.tx-trainingarea .owl-height{transition:height 500ms ease-in-out;}.tx-trainingarea .owl-carousel .owl-item{}.tx-trainingarea .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.tx-trainingarea .owl-carousel .owl-item .owl-lazy[src^=""],.tx-trainingarea .owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.tx-trainingarea .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.tx-trainingarea .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.tx-trainingarea .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url('../../../typo3temp/assets/css/owl.video.play.png') no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.tx-trainingarea .owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3);}.tx-trainingarea .owl-carousel .owl-video-playing .owl-video-tn,.tx-trainingarea .owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.tx-trainingarea .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.tx-trainingarea .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.tx-trainingarea .owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.tx-trainingarea .owl-theme .owl-nav [class*="owl-"]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#666;display:inline-block;cursor:pointer;border-radius:3px;}.tx-trainingarea .owl-theme .owl-nav [class*="owl-"]:hover{background:#869791;color:#fff;text-decoration:none;}.tx-trainingarea .owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}.tx-trainingarea .owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}.tx-trainingarea .owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.tx-trainingarea .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.tx-trainingarea .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#666;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.tx-trainingarea .owl-theme .owl-dots .owl-dot.active span,.tx-trainingarea .owl-theme .owl-dots .owl-dot:hover span{background:#869791;}.tx-trainingarea .brand-plates{position:relative;}.tx-trainingarea .brand-plates .plate{width:320px;height:320px;}@media only screen and (max-width:375px){.tx-trainingarea .brand-plates .plate{width:290px;height:290px;}}.tx-trainingarea .brand-plates .plate:before{content:"";position:absolute;width:225px;height:225px;background-color:#F4F4F4;left:50%;top:50%;transform-origin:center;transform:translate(-50%,-58%) rotate(45deg);}@media only screen and (max-width:767px){.tx-trainingarea .brand-plates .plate:before{width:205px;height:205px;}}.tx-trainingarea .brand-plates .plate .plate-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);}.tx-trainingarea .brand-plates .plate .plate-title img{max-height:45px;width:auto;}.tx-trainingarea .brand-plates .plate .plate-content{position:absolute;top:calc(50% + 22px);left:50%;transform:translate(-50%,-50%);}.tx-trainingarea .brand-plates .plate-description{padding:15px 30px 0 30px;display:flex;justify-content:center;}.tx-trainingarea .brand-plates .plate-description a{position:relative;font-size:18px;line-height:22px;font-family:"JosefinSans";font-weight:600;padding-right:25px;}.tx-trainingarea .brand-plates .plate-description a.link-blue i.fi{position:absolute;right:0;top:50%;transform:translate(0,-50%);}@media only screen and (max-width:767px){.tx-trainingarea .my-gallery{display:flex;flex-direction:column;}}.tx-trainingarea .my-gallery > div:first-child{width:calc(100% - 320px);padding-right:40px;}@media only screen and (max-width:767px){.tx-trainingarea .my-gallery > div:first-child{width:100%;padding:0 20px;order:1;}}.tx-trainingarea .my-gallery .slider{padding-top:20px;}@media only screen and (max-width:767px){.tx-trainingarea .my-gallery .slider{order:3;}}.tx-trainingarea .my-gallery .slider .slider-gallery.owl-carousel .owl-stage{display:flex;}.tx-trainingarea .my-gallery .slider .slider-gallery.owl-carousel .owl-stage .owl-item{flex-shrink:0;display:flex;justify-content:center;}.tx-trainingarea .my-gallery .slider .slider-gallery .owl-dots{width:100%;display:inline-flex;justify-content:center;margin:0 auto;margin-top:40px;}.tx-trainingarea .my-gallery .slider .slider-gallery .owl-dots.disabled{display:none;}.tx-trainingarea .my-gallery .slider .slider-gallery .owl-dots .owl-dot{margin-right:10px;width:18px;height:18px;border-radius:50%;background-color:#C7E4DA;}.tx-trainingarea .my-gallery .slider .slider-gallery .owl-dots .owl-dot:last-child{margin-right:0;}.tx-trainingarea .my-gallery .slider .slider-gallery .owl-dots .owl-dot.active{background-color:#2777A6;}.tx-trainingarea .my-gallery .slider .slider-gallery .tile{height:100%;margin-left:0;margin-bottom:0;margin-right:0;}.news_trainingareanews{padding-left:1.5rem;padding-right:1.5rem;}.countdown.ce-element.big-counter{width:auto;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:90px;display:table;table-layout:fixed;border-spacing:0.5em;background:gold;background:#d5b958;background:linear-gradient(180deg,#d5b958 0%,#e8dc6e 50%,#d5b958 100%);border-radius:30px;padding:25px;}@media only screen and (max-width:375px){.countdown.ce-element.big-counter{padding:10px;}}.countdown.ce-element.big-counter div.row{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:nowrap;}@media only screen and (max-width:620px){.countdown.ce-element.big-counter div.row{justify-content:center;}}.countdown.ce-element.big-counter div.row div.column{display:inline-flex;text-align:center;font-weight:bold;color:#fff;justify-content:space-evenly;flex-wrap:nowrap;}@media only screen and (max-width:620px){.countdown.ce-element.big-counter div.row div.column{font-size:10px;}}@media only screen and (max-width:480px){.countdown.ce-element.big-counter div.row div.column{font-size:10px;font-weight:normal;}}.countdown.ce-element.big-counter div.row div.column:nth-child(2n+1){margin:0 20px;display:inline-flex;justify-content:center;text-transform:uppercase;min-width:90px;}@media only screen and (max-width:620px){.countdown.ce-element.big-counter div.row div.column:nth-child(2n+1){min-width:55px;margin:0 10px;width:auto;}}@media only screen and (max-width:375px){.countdown.ce-element.big-counter div.row div.column:nth-child(2n+1){min-width:35px;}}.countdown.ce-element.big-counter div.row div.column:nth-child(2n+2){width:15px;font-size:80px;}.countdown.ce-element.big-counter div.row div.column.windays,.countdown.ce-element.big-counter div.row div.column.winhours,.countdown.ce-element.big-counter div.row div.column.winminutes,.countdown.ce-element.big-counter div.row div.column.winseconds{background:#fff;padding:15px 3px 5px 3px;color:#d5b958;font-size:65px;width:auto;border-radius:20%;display:inline-flex;justify-content:space-evenly;flex-direction:row;flex-wrap:nowrap;margin:20px;text-align:center;align-content:center;}@media only screen and (max-width:620px){.countdown.ce-element.big-counter div.row div.column.windays,.countdown.ce-element.big-counter div.row div.column.winhours,.countdown.ce-element.big-counter div.row div.column.winminutes,.countdown.ce-element.big-counter div.row div.column.winseconds{margin:10px;font-size:40px;}}@media only screen and (max-width:375px){.countdown.ce-element.big-counter div.row div.column.windays,.countdown.ce-element.big-counter div.row div.column.winhours,.countdown.ce-element.big-counter div.row div.column.winminutes,.countdown.ce-element.big-counter div.row div.column.winseconds{font-size:30px;}}.countdown.ce-element.small-counter{width:auto;margin:15px;display:table;table-layout:fixed;border-spacing:0.5em;background:gold;background:#d5b958;background:linear-gradient(180deg,#d5b958 0%,#e8dc6e 50%,#d5b958 100%);border-radius:30px;padding:15px 35px;}@media only screen and (max-width:480px){.countdown.ce-element.small-counter{padding:15px 25px;}}@media only screen and (max-width:375px){.countdown.ce-element.small-counter{padding:15px 15px;}}.countdown.ce-element.small-counter div.row{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;}.countdown.ce-element.small-counter div.row div.column{display:inline-flex;text-align:center;font-weight:bold;color:#fff;justify-content:center;flex-wrap:nowrap;font-size:12px;}@media only screen and (max-width:480px){.countdown.ce-element.small-counter div.row div.column{font-size:8px;}}.countdown.ce-element.small-counter div.row div.column:nth-child(2n+1){margin:0;display:inline-flex;justify-content:center;text-transform:uppercase;min-width:80px;width:auto;}@media only screen and (max-width:480px){.countdown.ce-element.small-counter div.row div.column:nth-child(2n+1){min-width:55px;}}@media only screen and (max-width:480px){.countdown.ce-element.small-counter div.row div.column:nth-child(2n+1){min-width:45px;}}.countdown.ce-element.small-counter div.row div.column:nth-child(2n+2){width:5px;font-size:50px;margin:10px;}.countdown.ce-element.small-counter div.row div.column.windays,.countdown.ce-element.small-counter div.row div.column.winhours,.countdown.ce-element.small-counter div.row div.column.winminutes,.countdown.ce-element.small-counter div.row div.column.winseconds{background:#fff;padding:25px 3px 10px 3px;color:#d5b958;font-size:45px;font-weight:normal;width:auto;border-radius:20%;display:inline-flex;justify-content:space-evenly;flex-direction:row;flex-wrap:nowrap;margin:10px 0;text-align:center;align-content:center;}@media only screen and (max-width:480px){.countdown.ce-element.small-counter div.row div.column.windays,.countdown.ce-element.small-counter div.row div.column.winhours,.countdown.ce-element.small-counter div.row div.column.winminutes,.countdown.ce-element.small-counter div.row div.column.winseconds{font-size:30px;padding:15px 0 10px 0;}}@media only screen and (max-width:375px){.countdown.ce-element.small-counter div.row div.column.windays,.countdown.ce-element.small-counter div.row div.column.winhours,.countdown.ce-element.small-counter div.row div.column.winminutes,.countdown.ce-element.small-counter div.row div.column.winseconds{font-size:25px;}}.seminare.top-menu-wrap{background:#fff;position:relative;width:100%;height:160px;z-index:9999999;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap{height:62px;}}.seminare.top-menu-wrap .top-menu{width:100%;height:160px;background:#fff;border-bottom:solid 5px #F4F4F4;}.seminare.top-menu-wrap .top-menu:before{display:none;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu{height:62px;border-bottom:0;}}.seminare.top-menu-wrap .top-menu .menu-container{width:100%;height:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:flex-start;align-items:center;}@media only screen and (min-width:1400px){.seminare.top-menu-wrap .top-menu .menu-container{padding-left:2%;padding-right:2%;}}@media only screen and (max-width:1399px){.seminare.top-menu-wrap .top-menu .menu-container{padding-left:2%;padding-right:2%;}}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container{justify-content:space-between;position:relative;}}@media only screen and (max-width:767px){.seminare.top-menu-wrap .top-menu .menu-container{padding-right:0;padding-left:0;}}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu{display:none;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu{margin-left:10px;display:block;}}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu .overlay{display:none;z-index:10001;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu .overlay.active{display:flex;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu nav{position:relative;background-color:transparent;width:40px;height:40px;z-index:10002;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle{display:flex;flex-direction:column;position:relative;left:50%;top:50%;width:18px;transform:translate(-50%,-50%);z-index:1;-webkit-user-select:none;user-select:none;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle.active > input[type=checkbox],.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle.active > span{visibility:hidden;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle input{display:flex;width:18px;height:15px;position:absolute;cursor:pointer;opacity:0;z-index:2;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle span{display:flex;width:18px;height:2px;margin-bottom:3px;position:relative;background:#505158;z-index:1;transform-origin:5px 0;transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1),background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle span:first-child{transform-origin:0 0;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle span:nth-last-child(2){transform-origin:0 100%;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle input:checked ~ span{opacity:1;transform:rotate(45deg) translate(-1px,2px);background:#505158;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle input:checked ~ span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2,0.2);}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle input:checked ~ span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px);}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menu{position:absolute;width:calc(100vw + 25px);min-width:320px;margin:-50px 0 0 -50px;padding:50px;padding-top:125px;background-color:#fff;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(-100%,0);transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1);display:flex;flex-direction:column;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menu li{padding:0;transition-delay:2s;text-align:center;padding-bottom:30px;margin:0;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menu li ul.language-menu{display:flex;justify-content:center;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menu li ul.language-menu li{padding:0 15px;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menu li ul.language-menu li a{font-size:24px;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menu li a{display:block;font-family:JosefinSans,Arial,sans-serif;font-size:30px;font-weight:bold;color:#505158;text-transform:uppercase;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menu li a.active{color:#2777A6;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menu li.close{display:flex;flex-direction:column;position:absolute;right:37px;top:34px;width:40px;height:40px;z-index:5;}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menu li.close span{position:absolute;left:50%;top:50%;width:18px;height:2px;pointer-events:none;background:#505158;transform-origin:center;transform:rotate(-45deg);}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menu li.close span:first-child{transform:rotate(45deg);}.seminare.top-menu-wrap .top-menu .menu-container .mobile-menu #menuToggle input:checked ~ ul{transform:none;}.seminare.top-menu-wrap .top-menu .menu-container .logo{flex-shrink:0;width:120px;height:auto;margin-right:50px;}@media only screen and (max-width:1399px){.seminare.top-menu-wrap .top-menu .menu-container .logo{margin-right:30px;}}@media only screen and (max-width:1100px){.seminare.top-menu-wrap .top-menu .menu-container .logo{margin-right:0;}}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .logo{width:52px;margin-right:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .logo a{padding-top:5px;display:inline-block;}}.seminare.top-menu-wrap .top-menu .menu-container .logo img{width:100%;height:auto;}@media only screen and (max-width:1100px){.seminare.top-menu-wrap .top-menu .menu-container .logo img{width:75%;}}.seminare.top-menu-wrap .top-menu .menu-container .nav{flex-shrink:1;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .nav{display:none;}}.seminare.top-menu-wrap .top-menu .menu-container .nav ul{display:inline-flex;list-style:none;margin:0;padding:0;}.seminare.top-menu-wrap .top-menu .menu-container .nav ul li{margin-right:35px;padding-bottom:0;border-bottom:2px solid transparent;color:#505158;}@media only screen and (max-width:1399px){.seminare.top-menu-wrap .top-menu .menu-container .nav ul li{margin-right:15px;}}.seminare.top-menu-wrap .top-menu .menu-container .nav ul li:last-child{margin-right:0;}.seminare.top-menu-wrap .top-menu .menu-container .nav ul li:hover{border-bottom:2px solid #2777A6;color:#2777A6;}.seminare.top-menu-wrap .top-menu .menu-container .nav ul li.active{border-bottom:2px solid #2777A6;color:#2777A6;}.seminare.top-menu-wrap .top-menu .menu-container .nav ul li a{font-family:"JosefinSans";font-size:18px;line-height:22px;text-transform:uppercase;text-decoration:none;color:inherit;font-weight:700;}@media only screen and (max-width:1399px){.seminare.top-menu-wrap .top-menu .menu-container .nav ul li a{font-size:14px;line-height:20px;}}@media only screen and (max-width:1100px){.seminare.top-menu-wrap .top-menu .menu-container .nav ul li a{font-size:13px;line-height:20px;}}.seminare.top-menu-wrap .top-menu .menu-container .nav ul li a:hover{text-decoration:none;}.seminare.top-menu-wrap .top-menu .menu-container .header-desktop-items{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 40px);width:100%;margin:20px 0;}.seminare.top-menu-wrap .top-menu .menu-container .additional{display:flex;margin-left:auto;flex-shrink:0;justify-content:right;position:relative;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .additional{margin-left:0;padding-right:20px;}}.seminare.top-menu-wrap .top-menu .menu-container .additional .menu{min-width:215px;right:0;top:100%;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .additional .menu{right:-14px;}}.seminare.top-menu-wrap .top-menu .menu-container .additional .overlay,.seminare.top-menu-wrap .top-menu .menu-container .additional .menu{opacity:0;visibility:hidden;transition:none;}.seminare.top-menu-wrap .top-menu .menu-container .additional .training-shortlink{margin-right:20px;}.seminare.top-menu-wrap .top-menu .menu-container .additional .user-info.opened .overlay,.seminare.top-menu-wrap .top-menu .menu-container .additional .user-info.opened .menu{opacity:1;visibility:visible;pointer-events:auto;}.seminare.top-menu-wrap .top-menu .menu-container .additional .overlay{transition:opacity 0.3s ease-out,visibility 0.3s ease-out;}.seminare.top-menu-wrap .top-menu .menu-container .additional a.searchbtn{border:solid 1px #E0E0E0;border-radius:3px;position:relative;padding:10px 20px 6px 47px;font-family:"JosefinSans";font-size:18px;line-height:22px;font-weight:700;color:#505158;text-decoration:none;height:40px;margin-right:20px;}.seminare.top-menu-wrap .top-menu .menu-container .additional a.searchbtn:hover{cursor:pointer;text-decoration:none;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .additional a.searchbtn{border:0;padding:10px 10px 6px 10px;margin-right:20px;width:30px;}}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .additional a.searchbtn span{display:none;}}.seminare.top-menu-wrap .top-menu .menu-container .additional a.searchbtn i{top:10px;left:20px;position:absolute;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .additional a.searchbtn i{width:18px;height:18px;left:10px;}}.seminare.top-menu-wrap .top-menu .menu-container .additional a.usermenu{display:block;line-height:0;}.seminare.top-menu-wrap .top-menu .menu-container .additional a.usermenu span{border-radius:50%;position:relative;width:42px;height:42px;display:inline-block;background-color:#F4F4F4;overflow:hidden;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .additional a.usermenu span{width:30px;height:30px;}}.seminare.top-menu-wrap .top-menu .menu-container .additional a.usermenu span i,.seminare.top-menu-wrap .top-menu .menu-container .additional a.usermenu span img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#2777A6;border-radius:50%;}.seminare.top-menu-wrap .top-menu .menu-container .additional a.usermenu span img{width:100px;height:auto;}.seminare.top-menu-wrap .top-menu .menu-container .additional a.usermenu span i{width:26px;height:32px;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .additional a.usermenu span i{background-size:contain;width:24px;height:19px;}}.seminare.top-menu-wrap .top-menu .menu-container .additional a.usershortlink{display:block;line-height:0;}.seminare.top-menu-wrap .top-menu .menu-container .additional a.usershortlink span{border-radius:50%;position:relative;width:42px;height:42px;display:inline-block;background-color:#F4F4F4;}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .additional a.usershortlink span{width:30px;height:30px;}}.seminare.top-menu-wrap .top-menu .menu-container .additional a.usershortlink span i{position:absolute;left:60%;top:40%;background-color:#2777A6;width:26px;height:43px;transform-origin:center center;transform:translate(-50%,-50%) rotate(30deg);}@media only screen and (max-width:1024px){.seminare.top-menu-wrap .top-menu .menu-container .additional a.usershortlink span i{background-size:contain;width:24px;height:19px;left:50%;top:50%;}}@media screen and (max-width:1023.98px){.seminare.top-menu-wrap .top-menu:not(.filled) .logo{display:block;}}@media only screen and (max-width:1399px){.footer{padding-right:2%;padding-left:2%;}}@media only screen and (max-width:1024px){.footer{border-top:solid 2px #F4F4F4;}}.footer-content.seminare{max-width:1400px;margin-right:auto;margin-left:auto;padding:0;min-height:102px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}@media only screen and (max-width:1024px){.footer-content.seminare{flex-direction:column;}}@media only screen and (max-width:1024px){nav{width:100%;}}nav ul{display:flex;list-style:none;padding:0;margin:0;}nav ul li{padding:0;margin-right:30px;}nav ul li:last-child{margin-right:0;}@media only screen and (max-width:1024px){nav.left{display:flex;align-items:center;justify-content:center;height:75px;}}nav.left ul li a{font-family:"JosefinSans";font-weight:700;font-size:14px;line-height:22px;color:#505158;}nav.left ul li a:hover{color:#2777A6;}@media only screen and (max-width:1024px){nav.right{flex-direction:column;}}@media only screen and (max-width:1024px){nav.right ul{flex-direction:column;width:100%;align-items:center;}}@media only screen and (max-width:1024px){nav.right ul li{padding-bottom:20px;margin-right:0;}}nav.right ul li a{font-family:"JosefinSans";font-weight:400;font-size:14px;line-height:22px;color:#505158;}nav.right ul li a:hover{color:#2777A6;}.seminare .hero{position:relative;width:100%;height:305px;overflow:hidden;}@media only screen and (max-width:767px){.seminare .hero{height:200px;}}@media only screen and (max-width:375px){.seminare .hero{height:120px;}}.seminare .hero.noimage{height:250px;}@media only screen and (max-width:767px){.seminare .hero.noimage{margin-top:38px;height:50px;}}@media only screen and (max-width:767px){.seminare .hero.noimage .inner{padding-left:0;}}@media only screen and (max-width:767px){.seminare .hero.noimage .inner h1{position:static;}}.seminare .hero.noimage .inner h1{bottom:77px;left:50%;transform:translate(-50%,0);}@media only screen and (max-width:1399px){.seminare .hero.noimage .inner h1{left:0;transform:translate(0);width:100%;text-align:center;}}.seminare .hero > img{width:100%;height:auto;position:absolute;top:0;right:0;}.seminare .hero .inner{position:relative;width:100%;height:100%;max-width:140rem;margin:0 auto;}@media only screen and (max-width:1399px){.seminare .hero .inner{padding-right:2%;padding-left:2%;}}@media only screen and (max-width:767px){.seminare .hero .inner{padding-right:0;padding-left:20px;}}.seminare .hero .inner h1{text-transform:uppercase;position:absolute;font-family:"JosefinSans";font-weight:700;font-size:70px;line-height:35px;color:#505158;margin:0;bottom:60px;}@media only screen and (max-width:767px){.seminare .hero .inner h1{font-size:36px;line-height:36px;bottom:40px;}}@media only screen and (max-width:375px){.seminare .hero .inner h1{font-size:30px;line-height:30px;bottom:30px;}}.seminare .tiles-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;}.seminare .tile{margin-left:40px;margin-bottom:40px;width:320px;display:flex;flex-direction:column;justify-content:flex-start;border:solid 1px #E0E0E0;border-radius:3px;background-color:#fff;}@media only screen and (max-width:1180px){.seminare .tile{margin-left:10px;}}@media only screen and (max-width:375px){.seminare .tile{margin-left:0;}}.seminare .tile--dark{background-color:#F4F4F4;}.seminare .tile--blue{background-color:#E9F2F6;}.seminare .tile__head{line-height:0;}.seminare .tile__head-title{display:flex;flex-direction:row;flex-wrap:nowrap;padding:20px 16px;}.seminare .tile__head-title .badges{width:100%;}.seminare .tile__head-title .logo{text-align:right;width:125px;height:auto;display:flex;flex-wrap:wrap;min-height:52px;}.seminare .tile__head-title .logo .brand{width:auto;height:15px;}.seminare .tile__head-title .logo .brand:first-child:last-child{height:fit-content;}.seminare .tile__head-banner img{width:100%;height:auto;}.seminare .tile--history .tile__body h1,.seminare .tile--learning .tile__body h1{padding-bottom:0;}.seminare .tile--history .tile__footer,.seminare .tile--learning .tile__footer{padding-top:0;}.seminare .tile--download .tile__body h1{position:relative;padding-left:65px;padding-bottom:25px;font-size:18px;line-height:22px;}.seminare .tile--download .tile__body h1 span{position:absolute;width:45px;height:43px;left:0;top:0;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_new_releases.svg);background-size:100% auto;}.seminare .tile--download .tile__body h1 span i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.seminare .tile__body{padding:20px;padding-bottom:0;}.seminare .tile__body h1{font-size:22px;line-height:26px;font-family:"JosefinSans";font-weight:700;text-shadow:none;margin-bottom:0;color:#505158;text-transform:uppercase;max-width:none;word-wrap:normal;text-align:left;}.seminare .tile__body h1 span{text-transform:none;font-family:inherit;font-weight:600;font-size:14px;line-height:26px;vertical-align:bottom;}.seminare .tile__body-date{color:#505158;padding-top:20px;padding-bottom:10px;font-size:18px;line-height:22px;font-family:"JosefinSans";font-weight:600;}.seminare .tile__body-text{padding-top:30px;}.seminare .tile__body-text,.seminare .tile__body-text p{color:#666666;font-size:16px;line-height:20px;font-family:"JosefinSans";font-weight:300;margin-bottom:0;}.seminare .tile__body-text p + p{padding-top:25px;}.seminare .tile--download .tile__footer{padding-left:0;padding-right:0;}.seminare .tile__footer{margin-top:auto;padding-top:30px;padding-left:20px;padding-right:20px;display:flex;flex-direction:row;flex-wrap:nowrap;}.seminare .tile__footer-details{width:100%;}.seminare .tile__footer-details,.seminare .tile__footer-details p{color:#505158;padding-bottom:10px;margin:0;font-size:18px;line-height:22px;font-family:"JosefinSans";font-weight:600;}.seminare .tile__footer-details .link-blue{font-size:18px;line-height:22px;font-family:"JosefinSans";font-weight:600;position:relative;padding-right:25px;}.seminare .tile__footer-details .link-blue i.fi{position:absolute;right:0;top:50%;transform:translate(0,-50%);}.seminare .tile__footer-details.links > div{margin-bottom:10px;}.seminare .tile__footer-details.links > div p{margin-bottom:0;padding-bottom:0;}.seminare .tile__footer-details.links > div a:hover{text-decoration:underline;}.seminare .tile__footer-details.links > div:last-child{margin-bottom:0;}.seminare .tile__footer-heart{width:40px;text-align:right;}.seminare .tile__footer .downloadable{display:flex;flex-wrap:nowrap;background:#fff;border:none;width:100%;}.seminare .tile__footer .downloadable .dbtn{height:50px;width:50%;background-color:#F4F4F4;border-right:solid 1px #E0E0E0;}.seminare .tile__footer .downloadable .dbtn:last-of-type{border-right:0;border-left:solid 1px #E0E0E0;}.seminare .tile__footer .downloadable .dbtn a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#2777A6;font-size:18px;font-weight:600;}.seminare .tile__footer .downloadable .dbtn a i{margin-right:12px;}.seminare .tile__body-date + .tile__body-text{padding-top:20px;}.seminarmanagement_seminar .tile .logo img{width:100%;}.seminare .search-bar{padding-top:10px;padding-left:40px;padding-bottom:60px;width:100%;height:110px;display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:0;}@media only screen and (max-width:1180px){.seminare .search-bar{padding-left:10px;}}@media only screen and (max-width:1024px){.seminare .search-bar{flex-direction:column;margin-bottom:20px;}}@media only screen and (max-width:767px){.seminare .search-bar{padding:0;}}.seminare .search-bar .mobileview{display:none;}@media only screen and (max-width:767px){.seminare .search-bar .mobileview{height:64px;background:#F4F4F4;display:flex;width:100%;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px;}}.seminare .search-bar .mobileview > div:first-child{padding-left:30px;position:relative;font-family:"JosefinSans";font-weight:700;font-size:18px;line-height:22px;color:#505158;}.seminare .search-bar .mobileview > div:first-child i{position:absolute;left:0;top:0;}.seminare .search-bar .mobileview > div:last-child{width:50%;}.seminare .search-bar .mobileview > div:last-child a{padding-right:25px;position:relative;color:#505158;}.seminare .search-bar .mobileview > div:last-child a i{position:absolute;right:0;top:-5px;}.seminare .search-bar .left{width:100%;max-width:calc(320px * 2 + 40px);}@media only screen and (max-width:1024px){.seminare .search-bar .left{margin-bottom:20px;}}@media only screen and (max-width:767px){.seminare .search-bar .left{display:none;}}.seminare .search-bar .right{flex-shrink:0;width:320px;margin-left:40px;display:flex;justify-content:flex-end;}@media only screen and (max-width:1399px){.seminare .search-bar .right{width:auto;}}@media only screen and (max-width:1024px){.seminare .search-bar .right{justify-content:flex-start;margin-left:0;}}@media only screen and (max-width:767px){.seminare .search-bar .right{display:none;}}.seminare .custom-select-wrapper,.seminare .custom-select-wrapper2{display:inline-block;position:relative;}@media only screen and (max-width:767px){.seminare .custom-select-wrapper,.seminare .custom-select-wrapper2{width:100%;}}.seminare .custom-select-wrapper .custom-select,.seminare .custom-select-wrapper2 .custom-select{position:relative;width:100%;left:0;top:0;}.seminare .custom-select-wrapper .custom-select .custom-options,.seminare .custom-select-wrapper2 .custom-select .custom-options{position:absolute;overflow:hidden;height:0;right:0;width:100%;background:#fff;border-left:solid 1px transparent;border-right:solid 1px transparent;border-bottom:solid 1px transparent;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}@media only screen and (max-width:767px){.seminare .custom-select-wrapper .custom-select .custom-options,.seminare .custom-select-wrapper2 .custom-select .custom-options{z-index:50;}}.seminare .custom-select-wrapper .custom-select .custom-options input[type="radio"],.seminare .custom-select-wrapper2 .custom-select .custom-options input[type="radio"]{visibility:hidden;position:absolute;top:-200px;right:-200px;}.seminare .custom-select-wrapper .custom-select.open .custom-options,.seminare .custom-select-wrapper2 .custom-select.open .custom-options{height:auto;width:100%;border-left:solid 1px #E0E0E0;border-right:solid 1px #E0E0E0;border-bottom:solid 1px #E0E0E0;}.seminare .custom-select-wrapper .custom-select.open .custom-options label,.seminare .custom-select-wrapper2 .custom-select.open .custom-options label{display:block;padding-left:20px;padding-top:4px;padding-bottom:3px;width:100%;font-family:"JosefinSans";font-weight:700;font-size:16px;line-height:20px;color:#505158;white-space:nowrap;}@media only screen and (max-width:767px){.seminare .custom-select-wrapper .custom-select.open .custom-options label,.seminare .custom-select-wrapper2 .custom-select.open .custom-options label{font-size:14px;}}.seminare .custom-select-wrapper .custom-select.open .custom-options label:hover,.seminare .custom-select-wrapper2 .custom-select.open .custom-options label:hover{background-color:#E0E0E0;}.seminare .custom-select-wrapper .custom-select.open .custom-options label:first-of-type,.seminare .custom-select-wrapper2 .custom-select.open .custom-options label:first-of-type{padding-top:10px;}.seminare .custom-select-wrapper .custom-select span,.seminare .custom-select-wrapper2 .custom-select span{display:block;padding-top:10px;padding-left:20px;padding-right:40px;}@media only screen and (max-width:767px){.seminare .custom-select-wrapper .custom-select span,.seminare .custom-select-wrapper2 .custom-select span{padding-top:6px;}}@media only screen and (max-width:767px){.seminare .custom-select-wrapper .custom-select i,.seminare .custom-select-wrapper2 .custom-select i{background-size:contain;height:12px;width:18px;}}.seminare .sortbox{position:relative;overflow:hidden;height:40px;width:auto;min-width:180px;border:solid 1px #E0E0E0;border-radius:3px;font-family:"JosefinSans";font-weight:700;font-size:18px;line-height:22px;color:#505158;}@media only screen and (max-width:767px){.seminare .sortbox{font-size:14px;height:30px;}}.seminare .sortbox i.fi{pointer-events:none;position:absolute;right:13px;top:50%;transform:translate(0,-50%);}.seminare .sortbox input{position:absolute;left:0;top:-100px;visibility:hidden;}.seminare .searchbox{position:relative;display:flex;width:100%;height:40px;}@media only screen and (max-width:767px){.seminare .searchbox{height:30px;}}.seminare .searchbox:before{content:"";position:absolute;width:18px;height:18px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_search.svg) center no-repeat;top:50%;transform:translate(0,-50%);left:20px;z-index:5;}.seminare .searchbox input[type="text"]{width:100%;height:40px;border:solid 1px #E0E0E0;border-right:solid 6px #C7E4DA;border-top-left-radius:3px;border-bottom-left-radius:3px;padding-top:5px;padding-left:60px;font-family:"JosefinSans";font-weight:400;font-size:16px;color:#505158;margin:0;line-height:19px;}@media only screen and (max-width:767px){.seminare .searchbox input[type="text"]{height:30px;font-size:13px;}}.seminare .searchbox input[type="text"]::placeholder{color:#AFAFAF;opacity:1;}.seminare .searchbox input[type="text"]:-ms-input-placeholder{color:#AFAFAF;}.seminare .searchbox input[type="text"]::-ms-input-placeholder{color:#AFAFAF;}.seminare .searchbox input[type="text"]:focus{outline:none !important;border:solid 1px #E0E0E0;border-right:solid 6px #C7E4DA;}.seminare .searchbox input[type="submit"]{width:100px;height:40px;padding-top:7px;border:solid 1px #2777A6;background:#2777A6;border-radius:0 3px 3px 0;color:#fff;text-align:center;font-family:"JosefinSans";font-weight:700;font-size:18px;line-height:22px;-webkit-appearance:none;opacity:1;}@media only screen and (max-width:767px){.seminare .searchbox input[type="submit"]{padding-top:6px;height:30px;font-size:13px;}}.seminare .searchbox input[type="submit"]:hover{cursor:pointer;}.seminare .filter-list{list-style:none;margin:0;padding:20px 40px 0 0;}@media only screen and (max-width:767px){.seminare .filter-list{padding-left:20px;padding-right:20px;height:100%;overflow:auto;}}.seminare .filter-list .reset{display:flex;}@media only screen and (max-width:767px){.seminare .filter-list .reset.desktopview{display:none;}}.seminare .filter-list .reset > div{width:50%;position:relative;font-family:"JosefinSans";font-weight:700;font-size:18px;line-height:22px;color:#505158;}.seminare .filter-list .reset > div:first-child{padding-left:30px;}.seminare .filter-list .reset > div:first-child i{position:absolute;left:0;top:0;}.seminare .filter-list .reset > div:last-child{font-weight:400;font-size:13px;line-height:16px;display:flex;justify-content:flex-end;align-items:center;}.seminare .filter-list .reset > div:last-child a{padding-right:25px;position:relative;color:#505158;}.seminare .filter-list .reset > div:last-child a i{position:absolute;right:0;top:-5px;}.seminare .filter-list .heart{display:flex;font-family:"JosefinSans";font-weight:700;font-size:18px;line-height:22px;color:#505158;}.seminare .filter-list .heart > div{position:relative;}.seminare .filter-list .heart > div:first-child{font-weight:400;font-size:13px;line-height:16px;flex-shrink:0;padding-left:30px;padding-top:4px;}.seminare .filter-list .heart > div:first-child i{position:absolute;left:0;top:0;}.seminare .filter-list .heart > div:last-child{width:100%;flex-shrink:1;display:flex;justify-content:flex-end;align-items:center;}.seminare .filter-list .se-categorylist{display:flex;flex-direction:row;flex-wrap:wrap;}.seminare .filter-list .se-title{width:100%;padding-bottom:10px;font-family:"JosefinSans";font-weight:700;font-size:16px;line-height:22px;color:#505158;}.seminare .filter-list > li{position:relative;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 2px transparent;}.seminare .filter-list > li:after{content:"";width:100%;height:2px;position:absolute;top:100%;left:0;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/custom-border.svg) 0 0 repeat-x;}.seminare .filter-list > li:last-child{padding-bottom:0;margin-bottom:0;}.seminare .filter-list > li:last-child:after{background:none;}.seminare .content .tx-seminar-feedback .errormessage ul:not(.semi-pagination__list):not(.filter-list):not(.mediathek-pagination__list) li{position:relative;padding-left:0;padding-bottom:0;font-size:18px;line-height:27px;font-family:"JosefinSans";color:#D50032;}.seminare .content .tx-seminar-feedback .errormessage ul:not(.semi-pagination__list):not(.filter-list):not(.mediathek-pagination__list) li:before{display:none;}.seminare .content .tx-seminar-feedback h1{all:unset;display:block;text-transform:uppercase;font-family:"JosefinSans";font-weight:700;font-size:74px;line-height:100%;color:inherit;margin:0;margin-bottom:50px;text-align:center;}@media only screen and (max-width:767px){.seminare .content .tx-seminar-feedback h1{font-size:36px;line-height:36px;bottom:40px;}}@media only screen and (max-width:375px){.seminare .content .tx-seminar-feedback h1{font-size:30px;line-height:30px;bottom:30px;}}.seminare .content .tx-seminar-feedback h2{all:unset;display:block;text-align:center;font-size:38px;text-transform:uppercase;line-height:44px;font-family:"JosefinSans";font-weight:700;color:inherit;margin:0;padding:0;padding-bottom:120px;}@media only screen and (max-width:1024px){.seminare .content .tx-seminar-feedback h2{overflow-x:initial;width:100%;white-space:unset;}}@media only screen and (max-width:767px){.seminare .content .tx-seminar-feedback h2{font-size:22px;line-height:26px;padding-bottom:40px;}}.tx-seminar-feedback{color:#505158;}@media only screen and (max-width:1024px){.tx-seminar-feedback{padding:20px;}}@media only screen and (max-width:767px){.tx-seminar-feedback{width:100%;}}.tx-seminar-feedback .question-group{width:calc(100% - 320px);}@media only screen and (max-width:1180px){.tx-seminar-feedback .question-group{width:100%;}}.tx-seminar-feedback .question-group.skala{display:flex;}@media only screen and (max-width:1024px){.tx-seminar-feedback .question-group.skala:not(.skala--block){flex-wrap:wrap;}}.tx-seminar-feedback .question-group.skala--block{flex-wrap:wrap;}.tx-seminar-feedback .question-group.skala--block .form-row{display:flex;width:100%;margin-bottom:30px;}.tx-seminar-feedback .question-group.skala--block .form-row:last-child{margin-bottom:0;}@media only screen and (max-width:1180px){.tx-seminar-feedback .question-group.skala--block .form-row{flex-wrap:wrap;}}.tx-seminar-feedback .question-group.skala--block .question-subgroup{display:flex;align-items:flex-end;width:240px;padding-right:40px;flex-shrink:0;}@media only screen and (max-width:1180px){.tx-seminar-feedback .question-group.skala--block .question-subgroup{width:100%;margin-bottom:15px;}}@media only screen and (max-width:1024px){.tx-seminar-feedback .question-group.skala .question-field.radio{display:flex;justify-content:center;width:20%;}}@media only screen and (max-width:480px){.tx-seminar-feedback .question-group.skala .question-field.radio{width:33.3333%;}}.tx-seminar-feedback .question-group.skala .question-field.radio label{padding-left:0;display:inline-block;width:18px;height:40px;padding-bottom:27px;text-align:center;cursor:pointer;}.tx-seminar-feedback .question-group.skala .question-field.radio label:before{content:"";position:absolute;left:0;top:auto;bottom:0;width:18px;height:18px;border:solid 1px #E0E0E0;border-radius:50%;}.tx-seminar-feedback .question-group.skala .question-field.radio label span{all:unset;position:absolute;width:44px;height:60px;left:50%;top:50%;transform:translate(-50%,-50%);}@media only screen and (max-width:1024px){.tx-seminar-feedback .question-group.skala .question-field.radio label span{width:33px;height:40px;}}.tx-seminar-feedback .question-group.skala .question-field.radio input:checked + label:after{content:"";position:absolute;top:auto;left:4px;bottom:4px;background-color:#2777A6;width:10px;height:10px;border-radius:50%;}.tx-seminar-feedback .question-field label{position:relative;font-family:"JosefinSans";font-weight:normal;font-size:16px;line-height:24px;padding-left:38px;cursor:pointer;}.tx-seminar-feedback .question-field label:after{content:unset;}.tx-seminar-feedback .question-field.check label{padding-top:1px;}.tx-seminar-feedback .question-field.check label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:solid 1px #E0E0E0;border-radius:3px;}.tx-seminar-feedback .question-field.check input{display:none;}.tx-seminar-feedback .question-field.check input:checked + label:before{background-color:#2777A6;border:solid 1px #2777A6;}.tx-seminar-feedback .question-field.check input:checked + label:after{content:"";position:absolute;left:6px;top:2px;background-color:transparent;width:6px;height:12px;border-bottom:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);}@media only screen and (max-width:1024px){.tx-seminar-feedback .question-field.radio{display:flex;justify-content:flex-start;width:20%;}}@media only screen and (max-width:480px){.tx-seminar-feedback .question-field.radio{width:33.3333%;}}.tx-seminar-feedback .question-field.radio label{padding-top:1px;}.tx-seminar-feedback .question-field.radio label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:solid 1px #E0E0E0;border-radius:50%;}.tx-seminar-feedback .question-field.radio input:checked + label:after{content:"";position:absolute;left:4px;top:4px;background-color:#2777A6;width:10px;height:10px;border-radius:50%;}.tx-seminar-feedback .feedback-question{counter-increment:section;font-family:"JosefinSans";font-weight:normal;font-size:22px;line-height:26px;}.tx-seminar-feedback .feedback-question > span:first-child{min-width:13px;display:inline-block;}.tx-seminar-feedback .feedback-question:before{content:counter(section) ". ";}.tx-seminar-feedback .radio + .radio,.tx-seminar-feedback .check + .check{margin-top:10px;}.tx-seminar-feedback .skala .radio + .radio{margin-top:0;margin-left:70px;}@media only screen and (max-width:1024px){.tx-seminar-feedback .skala .radio + .radio{margin-top:10px;margin-left:0;}}.tx-seminar-feedback .feedback-question + .question-group{margin-top:40px;}.tx-seminar-feedback .info{margin-top:40px;margin-bottom:20px;}.tx-seminar-feedback .errormessage{margin-top:25px;margin-bottom:80px;}@media only screen and (max-width:767px){.tx-seminar-feedback .errormessage{margin-bottom:40px;}}.tx-seminar-feedback .errormessage ul{list-style:none;}.tx-seminar-feedback .errormessage ul li{font-family:"JosefinSans";font-weight:normal;font-size:22px;line-height:26px;color:#D50032;}.tx-seminar-feedback .errormessage.skala--block ul{display:none;}.tx-seminar-feedback .errormessage.skala--block ul:first-child{display:revert;}.tx-seminar-feedback .flash-messages .message-2{background:#D50032;color:#fff;padding:1rem;}.seminare{}.seminare .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.seminare .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.seminare .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.seminare .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.seminare .owl-carousel .owl-wrapper,.seminare .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.seminare .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.seminare .owl-carousel .owl-item img{display:block;width:100%;}.seminare .owl-carousel .owl-nav.disabled,.seminare .owl-carousel .owl-dots.disabled{display:none;}.seminare .owl-carousel .owl-nav .owl-prev,.seminare .owl-carousel .owl-nav .owl-next,.seminare .owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.seminare .owl-carousel .owl-nav button.owl-prev,.seminare .owl-carousel .owl-nav button.owl-next,.seminare .owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.seminare .owl-carousel.owl-loaded{display:block;}.seminare .owl-carousel.owl-loading{opacity:0;display:block;}.seminare .owl-carousel.owl-hidden{opacity:0;}.seminare .owl-carousel.owl-refresh .owl-item{visibility:hidden;}.seminare .owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.seminare .owl-carousel.owl-grab{cursor:move;cursor:grab;}.seminare .owl-carousel.owl-rtl{direction:rtl;}.seminare .owl-carousel.owl-rtl .owl-item{float:right;}.seminare .no-js .owl-carousel{display:block;}.seminare .owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.seminare .owl-carousel .owl-animated-in{z-index:0;}.seminare .owl-carousel .owl-animated-out{z-index:1;}.seminare .owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.seminare .owl-height{transition:height 500ms ease-in-out;}.seminare .owl-carousel .owl-item{}.seminare .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.seminare .owl-carousel .owl-item .owl-lazy[src^=""],.seminare .owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.seminare .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.seminare .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.seminare .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url('../../../typo3temp/assets/css/owl.video.play.png') no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.seminare .owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3);}.seminare .owl-carousel .owl-video-playing .owl-video-tn,.seminare .owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.seminare .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.seminare .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.seminare .owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.seminare .owl-theme .owl-nav [class*="owl-"]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#666;display:inline-block;cursor:pointer;border-radius:3px;}.seminare .owl-theme .owl-nav [class*="owl-"]:hover{background:#869791;color:#fff;text-decoration:none;}.seminare .owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}.seminare .owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}.seminare .owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.seminare .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.seminare .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#666;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.seminare .owl-theme .owl-dots .owl-dot.active span,.seminare .owl-theme .owl-dots .owl-dot:hover span{background:#869791;}.seminare .my-settings{width:100%;display:flex;position:relative;padding-bottom:65px;margin-bottom:80px;}@media only screen and (max-width:1399px){.seminare .my-settings{flex-wrap:wrap;justify-content:center;}}@media only screen and (max-width:767px){.seminare .my-settings{flex-direction:column;align-items:center;padding-bottom:50px;margin-bottom:40px;}}.seminare .my-settings:after{content:"";width:100%;height:2px;position:absolute;top:100%;left:0;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/custom-border.svg) 0 0 repeat-x;}.seminare .my-settings > div{width:100%;flex-shrink:1;}@media only screen and (max-width:1399px){.seminare .my-settings > div{flex-shrink:0;order:1;}}.seminare .my-settings > div:first-child{width:320px;margin-right:40px;flex-shrink:0;}@media only screen and (max-width:1399px){.seminare .my-settings > div:first-child{order:2;}}@media only screen and (max-width:767px){.seminare .my-settings > div:first-child{margin-right:0;}}.seminare .my-settings > div:last-child{width:320px;margin-left:40px;flex-shrink:0;}@media only screen and (max-width:1399px){.seminare .my-settings > div:last-child{order:3;}}@media only screen and (max-width:767px){.seminare .my-settings > div:last-child{margin-top:80px;margin-left:0;}}.seminare .my-settings .settings-data h2{padding-bottom:36px;}.seminare .my-settings .settings-data .settings-list{font-size:18px;line-height:22px;font-family:"JosefinSans";}.seminare .my-settings .settings-data .settings-list .title{font-size:16px;line-height:19px;color:#AFAFAF;font-weight:300;}.seminare .my-settings .settings-data .settings-list .value{color:#505158;padding-bottom:20px;}.seminare .my-settings .settings-data .settings-list .settings-change{padding-top:10px;}.seminare .my-settings .settings-data .settings-list .settings-change a{position:relative;font-size:18px;line-height:22px;padding-right:25px;}.seminare .my-settings .settings-data .settings-list .settings-change a span{position:absolute;width:18px;height:18px;right:0;top:0;background:#2777A6;border-radius:50%;}.seminare .my-settings .settings-data .settings-list .settings-change a span i{position:absolute;left:4px;top:4px;width:9px;height:9px;}@media only screen and (max-width:1399px){.seminare .my-settings .settings-scoreboard{margin-bottom:80px;}}.seminare .my-settings .settings-scoreboard > div:last-child{display:flex;justify-content:center;}.seminare .my-settings .settings-scoreboard .plates{width:680px;height:260px;position:relative;}@media only screen and (max-width:1399px){.seminare .my-settings .settings-scoreboard .plates{margin:0 auto;}}@media only screen and (max-width:767px){.seminare .my-settings .settings-scoreboard .plates{width:375px;}}@media only screen and (max-width:375px){.seminare .my-settings .settings-scoreboard .plates{width:100%;}}.seminare .my-settings .settings-scoreboard .plates .badge{white-space:nowrap;height:26px;font-size:16px;border-radius:13px;}@media only screen and (max-width:767px){.seminare .my-settings .settings-scoreboard .plates .badge{font-size:10px;height:16px;border-radius:8px;padding:3px 8px;}}.seminare .my-settings .settings-scoreboard .plates .plate{position:absolute;width:200px;height:200px;top:0;left:50%;transform:translate(-50%,0);}@media only screen and (max-width:375px){.seminare .my-settings .settings-scoreboard .plates .plate{width:150px;}}.seminare .my-settings .settings-scoreboard .plates .plate:first-child{left:80px;top:60px;transform:none;}@media only screen and (max-width:767px){.seminare .my-settings .settings-scoreboard .plates .plate:first-child{left:0;}}.seminare .my-settings .settings-scoreboard .plates .plate:first-child .plate-title{position:absolute;top:60px;left:50%;transform:translate(-50%,0);font-size:30px;line-height:44px;font-family:"JosefinSans";font-weight:700;color:#505158;}@media only screen and (max-width:767px){.seminare .my-settings .settings-scoreboard .plates .plate:first-child .plate-title{top:74px;font-size:18px;}}.seminare .my-settings .settings-scoreboard .plates .plate:first-child .plate-content{position:absolute;top:103px;left:50%;transform:translate(-50%,0);}.seminare .my-settings .settings-scoreboard .plates .plate:last-child{left:auto;right:80px;top:60px;transform:none;}@media only screen and (max-width:767px){.seminare .my-settings .settings-scoreboard .plates .plate:last-child{right:0;}}.seminare .my-settings .settings-scoreboard .plates .plate:last-child .plate-title{position:absolute;top:65px;left:50%;transform:translate(-50%,0);font-size:22px;line-height:44px;font-family:"JosefinSans";font-weight:700;color:#505158;text-transform:uppercase;}@media only screen and (max-width:767px){.seminare .my-settings .settings-scoreboard .plates .plate:last-child .plate-title{top:74px;font-size:14px;}}.seminare .my-settings .settings-scoreboard .plates .plate:last-child .plate-content{position:absolute;top:103px;left:50%;transform:translate(-50%,0);}.seminare .my-settings .settings-scoreboard .plates .plate:before{content:"";position:absolute;width:141px;height:141px;background-color:#F4F4F4;left:50%;top:50%;transform-origin:center;transform:translate(-50%,-50%) rotate(45deg);}@media only screen and (max-width:767px){.seminare .my-settings .settings-scoreboard .plates .plate:before{width:91px;height:91px;}}.seminare .my-settings .settings-scoreboard .plates .plate.img .plate-title{position:absolute;top:60px;left:50%;width:80px;height:80px;overflow:hidden;transform:translate(-50%,0);border-radius:50%;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_user.svg) center no-repeat #C7E4DA;background-size:48px;}@media only screen and (max-width:767px){.seminare .my-settings .settings-scoreboard .plates .plate.img .plate-title{top:75px;width:51px;height:51px;background-size:30px;}}.seminare .my-settings .settings-scoreboard .plates .plate.img .plate-title a{display:block;width:100%;height:100%;line-height:0;}.seminare .my-settings .settings-scoreboard .plates .plate.img .plate-title img{width:80px;}@media only screen and (max-width:767px){.seminare .my-settings .settings-scoreboard .plates .plate.img .plate-title img{width:51px;}}.seminare .my-settings .settings-scoreboard .plates .plate.img .plate-edit{position:absolute;width:24px;height:24px;background-color:#2777A6;border-radius:50%;left:calc(50% + 34px);top:50%;transform:translate(-50%,-100%);}@media only screen and (max-width:767px){.seminare .my-settings .settings-scoreboard .plates .plate.img .plate-edit{left:calc(50% + 25px);}}.seminare .my-settings .settings-scoreboard .plates .plate.img .plate-edit a{position:relative;display:block;width:100%;height:100%;line-height:0;}.seminare .my-settings .settings-scoreboard .plates .plate.img .plate-edit i{left:50%;top:50%;width:12px;height:12px;transform:translate(-50%,-50%);}.seminare .settings-referral{width:100%;display:flex;flex-direction:column;position:relative;padding-bottom:65px;margin-bottom:40px;}.seminare .settings-referral:after{content:"";width:100%;height:2px;position:absolute;top:100%;left:0;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/custom-border.svg) 0 0 repeat-x;}.seminare .settings-referral .description{margin-bottom:20px;}.seminare .settings-referral .title{font-size:16px;line-height:19px;color:#AFAFAF;font-weight:300;}.seminare .settings-referral .title h4{padding-bottom:0;}.seminare .settings-referral .link{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;cursor:pointer;margin-bottom:20px;}.seminare .settings-referral .link .button{margin-left:20px;display:flex;flex-direction:row;align-items:baseline;}.seminare .settings-referral .link .button img{width:16px;height:auto;}.seminare .settings-referral .link .button--text{margin-left:10px;}@media only screen and (max-width:767px){.seminare .my-gallery{display:flex;flex-direction:column;}}.seminare .my-gallery > div:first-child{width:calc(100% - 320px);padding-right:40px;}@media only screen and (max-width:767px){.seminare .my-gallery > div:first-child{width:100%;padding:0 20px;order:1;}}.seminare .my-gallery ul.typo3-messages{list-style:none;}.seminare .my-gallery ul.typo3-messages li{padding-left:0;}.seminare .my-gallery ul.typo3-messages li:before{display:none;}.seminare .my-gallery ul.typo3-messages li p{margin:0;font-size:18px;line-height:27px;font-family:"JosefinSans";font-weight:700;color:#505158;}@media only screen and (max-width:767px){.seminare .my-gallery ul.typo3-messages li p{padding-left:20px;padding-right:20px;}}.seminare .my-gallery h2.heart{display:inline-block;position:relative;padding-right:32px;padding-bottom:0;margin-bottom:30px;}.seminare .my-gallery h2.heart:after{content:"";position:absolute;right:0;top:12px;transform:translate(0,-50%);width:20px;height:19px;background-color:#C7E4DA;-webkit-mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_favorite_active.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_favorite_active.svg);mask-repeat:no-repeat;}.seminare .my-gallery .tile__footer-details p:last-child{margin-bottom:0;}.seminare .my-gallery p:last-child{margin-bottom:20px;}.seminare .my-gallery .slider{padding-top:20px;}@media only screen and (max-width:767px){.seminare .my-gallery .slider{order:3;}}.seminare .my-gallery .slider .slider-gallery.owl-carousel .owl-stage{display:flex;}.seminare .my-gallery .slider .slider-gallery.owl-carousel .owl-stage .owl-item{flex-shrink:0;display:flex;justify-content:center;}.seminare .my-gallery .slider .slider-gallery .owl-dots{width:100%;display:inline-flex;justify-content:center;margin:0 auto;margin-top:40px;}.seminare .my-gallery .slider .slider-gallery .owl-dots.disabled{display:none;}.seminare .my-gallery .slider .slider-gallery .owl-dots .owl-dot{margin-right:10px;width:18px;height:18px;border-radius:50%;background-color:#C7E4DA;}.seminare .my-gallery .slider .slider-gallery .owl-dots .owl-dot:last-child{margin-right:0;}.seminare .my-gallery .slider .slider-gallery .owl-dots .owl-dot.active{background-color:#2777A6;}.seminare .my-gallery .slider .slider-gallery .tile{height:100%;margin-left:0;margin-bottom:0;margin-right:0;}.seminare .my-gallery .additional{display:inline-block;position:relative;margin-top:6px;padding-top:40px;height:22px;z-index:15;}@media only screen and (max-width:767px){.seminare .my-gallery .additional{order:2;padding-left:20px;margin-top:20px;padding-top:0;padding-bottom:20px;}}.seminare .my-gallery .additional a.link-blue{position:relative;font-size:18px;line-height:22px;font-family:"JosefinSans";font-weight:600;padding-right:25px;}.seminare .my-gallery .additional a.link-blue i.fi{position:absolute;right:0;top:50%;transform:translate(0,-50%);}.seminare .my-gallery#selectedSeminars{margin-bottom:160px;}.seminare .my-gallery#courses{margin-bottom:160px;}.seminare .my-gallery + .my-gallery{margin-top:calc(120px - 18px);}@media only screen and (max-width:767px){.seminare .my-gallery + .my-gallery{margin-top:80px;}}.seminare .training.column-row + .my-gallery{margin-top:calc(120px - 18px);}@media only screen and (max-width:767px){.seminare .training.column-row + .my-gallery{margin-top:80px;}}.seminare #selectedSeminars .owl-stage{margin-bottom:5px;}.seminare .semi-calendar .calendar__month{display:flex;align-items:center;height:46px;}.seminare .semi-calendar .calendar__month > div{width:100%;text-align:center;font-size:16px;line-height:19px;font-family:"JosefinSans";font-weight:700;color:#505158;}.seminare .semi-calendar .calendar__month > div:first-child{width:46px;}.seminare .semi-calendar .calendar__month > div:first-child i{background-color:#505158;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);}.seminare .semi-calendar .calendar__month > div:last-child{width:46px;}.seminare .semi-calendar .calendar__month > div:last-child i{background-color:#505158;}.seminare .semi-calendar .calendar__days table,.seminare .semi-calendar .calendar__days thead,.seminare .semi-calendar .calendar__days tbody,.seminare .semi-calendar .calendar__days tfoot,.seminare .semi-calendar .calendar__days tr,.seminare .semi-calendar .calendar__days th,.seminare .semi-calendar .calendar__days td{display:block;width:auto;height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;}.seminare .semi-calendar .calendar__days th,.seminare .semi-calendar .calendar__days td{display:inline;}.seminare .semi-calendar .calendar__days table.calendar{width:100%;}.seminare .semi-calendar .calendar__days table.calendar thead tr,.seminare .semi-calendar .calendar__days table.calendar tbody tr{display:grid;grid-template-columns:repeat(7,1fr);height:46px;}.seminare .semi-calendar .calendar__days table.calendar th.day{display:flex;justify-content:center;align-items:center;font-weight:700;}.seminare .semi-calendar .calendar__days table.calendar .week .day span{background-color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.seminare .semi-calendar .calendar__days table.calendar .week .day.currentday span{background-color:#C7E4DA;border-radius:50%;}.seminare .semi-calendar .calendar__days table.calendar .week .day.active span,.seminare .semi-calendar .calendar__days table.calendar .week .day.active.currentday span{background-color:#2777A6;border-radius:50%;color:#fff;}.popup .close{position:absolute;right:10px;top:50px;transform:translate(-60%,-100%);cursor:pointer;border-radius:50%;transition:all 0.3s;height:40px;width:40px;background-color:transparent;z-index:30;}.popup .close:before,.popup .close:after{background-color:#505158;}.popup .close:hover{transform:translate(-60%,-100%);}.popup .close:hover:before,.popup .close:hover:after{background-color:#2777A6;}.popup .popup-content .top.contain{border-top-left-radius:3px;border-top-right-radius:3px;}@media only screen and (max-width:375px){.popup .popup-content.wide{overflow-x:hidden;}}.popup .popup-content.wide.wide-xxl{max-width:960px;}.popup .popup-content.wide.wide-xxl .title{font-size:30px;line-height:36px;font-weight:700;}.popup .popup-content.wide.wide-xxl .grey-bg .title{font-size:24px;line-height:26px;}.popup .popup-content.wide.wide-xxl .grey-bg p{font-size:18px;line-height:22px;font-weight:600;}.popup .wide-xxl .body{padding-left:0;padding-right:0;padding-bottom:0;border-radius:3px;}.popup .wide-xxl .body .form-step,.popup .wide-xxl .body .grey-bg{padding-left:40px;padding-right:40px;}@media only screen and (max-width:375px){.popup .wide-xxl .body .form-step,.popup .wide-xxl .body .grey-bg{padding-left:20px;padding-right:20px;}}.popup .wide-xxl .body .grey-bg{padding-top:40px;padding-bottom:40px;}.popup .wide-xxl .body .grey-bg .dgroup{position:relative;overflow:hidden;padding-bottom:25px;}.popup .wide-xxl .body .grey-bg .dgroup:last-child{padding-bottom:0;padding-top:15px;}.popup .wide-xxl .body .grey-bg .dgroup input[type="checkbox"]{position:absolute;visibility:hidden;left:-100px;top:-100px;}.popup .wide-xxl .body .grey-bg .dgroup input[type="checkbox"]:checked + label.checkbox:after{display:block;}.popup .wide-xxl .body .grey-bg .dgroup input[type="checkbox"]:checked + label.checkbox:before{background-color:#2777A6;border:solid 1px #2777A6;}.popup .wide-xxl .body .grey-bg .dgroup label.checkbox{position:relative;padding-left:40px;display:inline-block;padding-bottom:5px;font-weight:300;}.popup .wide-xxl .body .grey-bg .dgroup label.checkbox p{font-weight:300;margin-bottom:0;}@media only screen and (max-width:767px){.popup .wide-xxl .body .grey-bg .dgroup label.checkbox p a{word-break:break-all;}}.popup .wide-xxl .body .grey-bg .dgroup label.checkbox p strong{font-weight:600;}@media only screen and (max-width:767px){.popup .wide-xxl .body .grey-bg .dgroup label.checkbox a{word-break:break-all;}}.popup .wide-xxl .body .grey-bg .dgroup label.checkbox strong{font-weight:600;}.popup .wide-xxl .body .grey-bg .dgroup label.checkbox.error{border-bottom:solid 1px red;}.popup .wide-xxl .body .grey-bg .dgroup label.checkbox:after{display:none;position:absolute;content:"";left:0;top:0;width:18px;height:18px;background:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_check_circle.svg) center no-repeat;}.popup .wide-xxl .body .grey-bg .dgroup label.checkbox:before{position:absolute;content:"";left:0;top:0;width:18px;height:18px;border-radius:3px;background-color:#fff;border:solid 1px #E0E0E0;}.popup .wide-xxl .body .grey-bg .dgroup label.checkbox:hover{cursor:pointer;}.popup .wide-xxl .body .grey-bg .dgroup label.checkbox:hover:before{border:solid 1px #2777A6;cursor:pointer;}.popup .wide-xxl .body form{border-radius:3px;overflow:hidden;}.popup .wide .title{color:#505158;text-align:left;}.popup .wide .subtitle{text-align:left;font-weight:300;width:100%;margin:0 auto 40px;font-family:"JosefinSans";font-size:18px;line-height:26px;}.popup .wide .subtitle a{color:inherit;text-decoration:underline;font-size:inherit;}.popup .wide .hint-text{max-width:none;margin-left:0;margin-right:0;text-align:left;font-family:"JosefinSans";font-size:13px;font-weight:300;}.popup .wide .form-group{width:100%;max-width:none;margin-left:0;margin-right:0;}.popup .avatar.xl{height:60px;width:60px;min-width:60px;}.popup .body{margin:0;background-color:white;padding:40px;text-align:left;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}@media only screen and (max-width:375px){.popup .body{padding:0;}}.popup .image-upload .control-label{font-family:"JosefinSans";font-size:18px;line-height:26px;color:#2777A6;}.popup .show-password{background-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_visibility.svg);}.popup .show-password.active{background-image:url(/typo3conf/ext/site_package/Resources/Public/Icons/ic_visibility_off.svg);}.popup .form-navigation .btn-group{justify-content:flex-start;align-items:center;}.popup .form-navigation .btn-group .left-button,.popup .form-navigation .btn-group button{margin-right:30px;}.popup .form-navigation .btn-group a.layer-close{transform:translate(0,-5px);}.popup .floating-lbl{position:relative;}.popup .floating-lbl input[type="text"],.popup .floating-lbl input[type="email"],.popup .floating-lbl input[type="password"],.popup .floating-lbl select{padding-left:20px;padding-top:16px;height:46px;border:solid 1px #E0E0E0;border-radius:3px;}.popup .floating-lbl input[type="text"]:focus,.popup .floating-lbl input[type="email"]:focus,.popup .floating-lbl input[type="password"]:focus,.popup .floating-lbl select:focus{outline:0;box-shadow:none;}.popup .floating-lbl input[type="text"]::placeholder,.popup .floating-lbl input[type="email"]::placeholder,.popup .floating-lbl input[type="password"]::placeholder,.popup .floating-lbl select::placeholder{color:transparent;}.popup .lbl-field,.popup .lbl-field + label{position:relative;font-family:"JosefinSans";font-size:16px;line-height:19px;height:46px;font-weight:400;cursor:text;}@media only screen and (max-width:375px){.popup .lbl-field,.popup .lbl-field + label{font-size:14px;}}.popup .lbl-field + label{position:absolute;top:16px;left:20px;-webkit-user-select:none;user-select:none;transition:transform 0.25s ease-in-out;transform-origin:0 0;}.popup .lbl-field:focus + label,.popup .lbl-field:not(:placeholder-shown) + label{transform:translate(0,-9px) scale(0.7);}.popup .grey-bg{background-color:#F4F4F4;}.training__brandmenu{padding:0;background-color:#fff;}@media only screen and (max-width:767px){.training__brandmenu{padding:30px 40px 0 40px;background-color:#F4F4F4;}}@media only screen and (max-width:480px){.training__brandmenu{padding:30px 30px 0 30px;}}@media screen and (max-width:1365.98px){.training__brandmenu .brands-filter{margin-bottom:0;}}.training__tabs{display:block;}@media only screen and (max-width:767px){.training__tabs{display:none;}}.training__tabs .brands-filter-list{width:100%;}.training__tabs .brands-filter-list ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0;}.training__tabs .brands-filter-list ul li{margin-right:10px;}.training__tabs .brands-filter-list ul li:last-child{margin-right:0;}.training__tabs .brands-filter-list ul li a{display:block;width:100%;height:100%;padding:20px 40px 10px 40px;border:solid 1px #F4F4F4;border-bottom:0;background-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;text-align:center;}.training__tabs .brands-filter-list ul li a:hover{background-color:#F4F4F4;cursor:pointer;}.training__tabs .brands-filter-list ul li a.active{background-color:#F4F4F4;}.training__tabs .brands-filter-list ul li a.active:hover{cursor:default;}.training__tabs .brands-filter-list ul li a img{max-width:none;width:auto;height:27px;}.training__dropdown{display:none;}@media only screen and (max-width:767px){.training__dropdown{display:block;}}.training-intro.column-row{background-color:#F4F4F4;justify-content:center;padding-top:120px;padding-bottom:80px;}@media only screen and (max-width:767px){.training-intro.column-row{padding-top:60px;padding-bottom:55px;}}.training-intro.column-row h2{color:#505158;font-family:JosefinSans,Arial,sans-serif;font-size:30px;line-height:30px;display:block;text-align:center;text-transform:uppercase;padding:0;}@media only screen and (max-width:767px){.training-intro.column-row h2{font-size:22px;line-height:26px;}}.training-intro.column-row p{color:#505158;font-family:JosefinSans,Arial,sans-serif;font-size:18px;font-weight:300;line-height:26px;display:block;text-align:center;padding-top:35px;}@media only screen and (max-width:767px){.training-intro.column-row p{padding-top:30px;}}@media only screen and (max-width:767px){.training.column-row{padding:0;}}@media screen and (min-width:768px){.training-level.col-md-12{max-width:calc(100%);}}.levelblock.owl-carousel{padding-left:20px;padding-right:20px;padding-bottom:20px;counter-reset:mcounter;background-color:#F4F4F4;}@media only screen and (max-width:767px){.levelblock.owl-carousel{padding-right:0;}}.levelblock.owl-carousel .items{position:relative;}.levelblock.owl-carousel .owl-dots{width:100%;display:inline-flex;justify-content:center;margin:0 auto;margin-top:20px;}.levelblock.owl-carousel .owl-dots .owl-dot{margin-right:10px;width:18px;height:18px;border-radius:50%;background-color:#C7E4DA;}.levelblock.owl-carousel .owl-dots .owl-dot:last-child{margin-right:0;}.levelblock.owl-carousel .owl-dots .owl-dot.active{background-color:#2777A6;}.levelblock.owl-carousel .owl-stage{display:flex;}@media only screen and (max-width:767px){.levelblock.owl-carousel .owl-stage{padding-left:0 !important;}}.levelblock.owl-carousel .owl-stage .owl-item{height:auto;}.levelblock.owl-carousel .owl-stage .owl-item .item{height:100%;padding-bottom:100px;}.levelblock.owl-carousel .owl-stage .owl-item:first-child .levelplate.active .progress__bar .progress__start{background-color:#2777A6;}.levelblock.owl-carousel .levelplate{height:100%;}.levelblock.owl-carousel .levelplate .levelplate__progress{position:relative;height:100px;padding-bottom:10px;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar{position:relative;width:100%;top:50%;transform:translate(0,-50%);}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__start{width:26px;height:26px;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-color:#fff;z-index:2;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__start.animate{transition:background-color var(--animation) linear;background-color:#2777A6;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__start .lock{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;height:13px;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__start .lock img{width:auto;height:100%;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end{width:42px;height:42px;border-radius:50%;position:absolute;right:0;top:50%;transform:translate(0,-50%);background-color:#fff;z-index:5;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .icon{position:absolute;width:100%;height:100%;left:0;top:0;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .icon__before{position:absolute;top:-6px;left:-6px;width:54px;height:54px;opacity:0;z-index:6;transform:scale(0);transition:transform var(--animationFillTime) linear,opacity var(--animationFillTime) linear;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .icon__before.animate{opacity:1;transform:scale(1);}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .icon__before img{width:100%;height:auto;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .icon__after{--svg_color_fill:#505158;width:42px;height:42px;opacity:0.25;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .icon__after svg{position:absolute;left:50%;top:50%;width:auto;height:19px;transform:translate(-50%,-50%);}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .text{padding-right:35px;position:absolute;display:flex;left:-10px;top:50%;transform:translate(-70%,-50%);background-color:#fff;border-radius:13px;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .text.animate{background-color:#2777A6;transition:background-color var(--animationFillTime) ease;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .text.animate .text__inner{opacity:1;color:#fff;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .text .text__inner{padding:5px 11px;font-size:16px;line-height:16px;opacity:0.25;color:#505158;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .end__points{display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px) scale(1);}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__end .end__points.animate{transform:translate(-50%,-5px) scale(0);transition:transform 0.1s linear;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__line{position:absolute;width:calc(100% - 26px);height:4px;left:0;top:50%;transform:translate(13px,-50%);background-color:#fff;z-index:1;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__line .line__inner{position:relative;height:100%;width:0;background-color:#2777A6;}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__line .line__inner:after{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background-color:#2777A6;top:0;right:0;transform:translate(80%,0);}.levelblock.owl-carousel .levelplate .levelplate__progress .progress__bar .progress__line .line__inner.animate{transition:width var(--animationFillTime) ease-out;}.levelblock.owl-carousel .levelplate.active .progress__start .lock{display:none;}.levelblock.owl-carousel .levelplate.active .blend{transition:all 0.5s ease;opacity:1;}.levelblock.owl-carousel .levelplate.active .levelplate__progress .progress__bar .progress__end .icon__after{opacity:1;--svg_color_fill:#2777A6;}.levelblock.owl-carousel .levelplate .blend{opacity:0.25;}.levelblock.quiz{padding-top:40px;padding-left:20px;padding-right:20px;padding-bottom:120px;background-color:#F4F4F4;}@media only screen and (max-width:767px){.levelblock.quiz{padding-bottom:60px;}}.levelblock.quiz .quiz__container{display:flex;justify-content:flex-start;padding:30px;border:dashed 1px #2777A6;border-radius:30px;position:relative;width:calc(33.333% - 10px);}@media only screen and (max-width:1180px){.levelblock.quiz .quiz__container{flex-direction:column;}}@media only screen and (max-width:1024px){.levelblock.quiz .quiz__container{width:100%;}}.levelblock.quiz .quiz__container:before{content:"";position:absolute;left:50%;top:0;width:1px;height:40px;border-right:dashed 1px #2777A6;transform:translate(-50%,-100%);}@media only screen and (max-width:1024px){.levelblock.quiz .quiz__container:before{display:none;}}.levelblock.quiz .quiz__container > div{width:50%;}.levelblock.quiz .quiz__container > div:first-child{padding-right:15px;}.levelblock.quiz .quiz__container > div:last-child{flex-shrink:0;padding-left:15px;display:flex;align-items:center;}@media only screen and (max-width:1180px){.levelblock.quiz .quiz__container > div{width:100%;}.levelblock.quiz .quiz__container > div:first-child,.levelblock.quiz .quiz__container > div:last-child{padding-left:0;padding-right:0;}.levelblock.quiz .quiz__container > div:last-child{padding-top:15px;}}.levelblock.quiz .quiz__container p{font-size:18px;line-height:26px;font-family:JosefinSans,Arial,sans-serif;color:#505158;font-weight:500;}.levelblock.quiz .quiz__container p span{color:#2777A6;}.training-endgame.column-row{background-color:#F4F4F4;justify-content:center;padding-top:0;padding-bottom:80px;}@media only screen and (max-width:767px){.training-endgame.column-row{padding-top:0;padding-bottom:55px;}}.endgameplate .levelplate__progress{position:relative;height:100px;padding-bottom:10px;}.endgameplate .levelplate__progress .progress__bar{position:relative;width:100%;top:50%;transform:translate(0,-50%);}.endgameplate .levelplate__progress .progress__bar .progress__start{width:auto;min-width:60px;height:26px;border-radius:13px;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-color:#2777A6;z-index:2;color:#fff;padding:5px 11px;}.endgameplate .levelplate__progress .progress__bar .progress__end{width:auto;min-width:223px;height:26px;position:absolute;z-index:2;right:0;top:50%;transform:translate(0,-50%);background-color:#2777A6;border-radius:13px;color:#fff;padding:5px 11px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}@media only screen and (max-width:767px){.endgameplate .levelplate__progress .progress__bar .progress__end{min-width:auto;}}.endgameplate .levelplate__progress .progress__bar .progress__end div.icon{position:absolute;right:0;top:50%;transform:translate(-55px,-50%);}@media only screen and (max-width:767px){.endgameplate .levelplate__progress .progress__bar .progress__end div.icon{display:none;}}.endgameplate .levelplate__progress .progress__bar .progress__end > span{display:inline-block;}.endgameplate .levelplate__progress .progress__bar .progress__end > span:first-child{padding-right:38px;}@media only screen and (max-width:767px){.endgameplate .levelplate__progress .progress__bar .progress__end > span:first-child{display:none;}}.endgameplate .levelplate__progress .progress__bar .progress__end > span:last-child{padding-left:38px;}@media only screen and (max-width:767px){.endgameplate .levelplate__progress .progress__bar .progress__end > span:last-child{padding-left:0;}}.endgameplate .levelplate__progress .progress__bar .progress__line{position:absolute;width:65%;height:4px;left:5%;top:50%;transform:translate(0,-50%);background-color:#fff;z-index:1;}@media only screen and (max-width:767px){.endgameplate .levelplate__progress .progress__bar .progress__line{width:90%;}}.endgameplate .levelplate__progress .progress__bar .progress__line .line__inner{position:relative;height:100%;width:0;background-color:#2777A6;}.endgameplate .levelplate__progress .progress__bar .progress__line .line__inner:after{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background-color:#2777A6;top:0;right:0;transform:translate(80%,0);}.endgameplate .levelplate__progress .progress__bar .progress__line .line__inner.animate{transition:width var(--animationFillTime) ease-out;}.nlpopup{position:fixed;bottom:0;right:20px;max-width:90%;z-index:1;cursor:pointer;}@media only screen and (max-width:480px){.nlpopup{right:10px;}}.nlpopup__layer{position:absolute;bottom:-700px;right:0px;width:400px;border:solid 1px #E0E0E0;border-radius:3px;background-color:#F4F4F4;padding:40px 20px 20px;}@media only screen and (max-width:480px){.nlpopup__layer{width:300px;}}.nlpopup__layer--close{position:absolute;top:10px;right:10px;width:20px;height:20px;cursor:pointer;font-family:JosefinSans,Arial,sans-serif;font-size:20px;background:url("/typo3conf/ext/site_package/Resources/Public/Icons/ic_close.svg") center/cover no-repeat;}.nlpopup__layer--text{padding:10px 0;}.nlpopup__layer--button{text-align:center;margin-top:20px;}.nlpopup__button{width:400px;border:solid 1px #E0E0E0;border-radius:3px;background-color:#F4F4F4;padding:10px;text-align:center;}@media only screen and (max-width:480px){.nlpopup__button{width:100%;}}.nlpopup__button--icon{width:2rem;height:1.5rem;margin-right:1.2rem;display:inline-block;vertical-align:middle;background:url("/typo3conf/ext/site_package/Resources/Public/Icons/sprite.svg#subscription-email-icon") center/cover no-repeat;}.nlpopup__button--text{font-family:JosefinSans,Arial,sans-serif;font-size:16px;line-height:20px;color:#505158;}.extbase-debugger:first-of-type,.extbase-debugger:first-child,.extbase-debugger-floating:first-of-type,.extbase-debugger-floating:first-child{margin-top:175px;}.inactive-item{display:none;}iframe.cockpit{width:100%;height:100%;border:0 solid transparent;position:absolute;top:0;right:0;bottom:0;left:0;}.svgwrapper{height:100%;}.svgwrapper > svg{display:block;position:relative;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;height:100%;width:auto;}.unsichtbar{display:none !important;}.apocockpit_cockpitview{max-width:985px;margin-left:auto;margin-right:auto;}
