﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{font:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}ul,ol{list-style-type:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"noto-sans";font-weight:normal;src:url("../fonts/noto-sans-v39-latin_latin-ext-regular.woff2")}@font-face{font-family:"noto-sans";font-weight:bold;src:url("../fonts/noto-sans-v39-latin_latin-ext-700.woff2")}html{font-size:15px;line-height:1.5;font-family:"noto-sans",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.01em}h1{font-size:2rem;line-height:1.2;font-weight:bold;margin-top:1.667rem;margin-bottom:2rem}b{font-weight:bold}h1,h2,h3,h4,h5,h6,p,ul,ol{max-width:calc(1200px*.75)}em{font-style:italic}body{background:#ebebeb}main{margin-bottom:90px}.wrapper-right{padding-left:1.666rem;padding-right:0}.wrapper{padding-left:55px;padding-right:25px}.button,button{padding:1rem 1.5rem 1rem 2rem;font-size:1rem;line-height:1.25;border:none;cursor:pointer;font-weight:bold;color:#fff;text-decoration:none;text-align:left;display:inline-flex;justify-content:center;align-items:center}.has-tooltip{position:relative}.has-tooltip .tooltip{z-index:1;font-size:.7rem;display:none;top:calc(50% - 22px);right:90%;visibility:hidden;width:auto;background-color:#fff;color:#333;font-weight:normal;text-align:center;padding:5px 10px;white-space:nowrap;position:absolute;box-shadow:0 2px 15px rgba(0,0,0,.15);border-radius:3px;pointer-events:none}.has-tooltip .tooltip:after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.has-tooltip:hover .tooltip{animation:fadeIn 500ms ease both;animation-delay:500ms}@keyframes fadeIn{0%{opacity:0}100%{opacity:100%;visibility:visible}}@media(hover: none){.tooltip{display:none !important}}.custom-alert-container{position:fixed;left:0;right:0;bottom:0;top:0;z-index:1000;display:flex;justify-content:center;align-items:center}.custom-alert-container .overlay{background:rgba(0,0,0,.5);z-index:1;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0}.custom-alert{background:#fff;z-index:2;max-width:345px;line-height:1.5}.custom-alert button{width:50%;margin:0}.custom-alert .description{padding:2rem;margin-bottom:auto}.custom-alert .confirm{background:#ffe5e5;color:red}.custom-alert .cancel{background:#f5f5f5;color:#454545}header{padding-bottom:115px;z-index:99;position:relative}header .to-overview{background:#fff;color:#454545;border:1px solid #e5e5e5;padding:1rem;transition:background 100ms ease}header .to-overview:hover{background:#f5f5f5}header .to-overview span{margin-right:1rem}header .to-overview img{margin-right:1.333rem}header .to-my-selection{background:#069}header .to-my-selection span{margin-right:1rem}header .to-my-selection img{margin-left:auto}header .toggle-download-container span{margin-right:1rem}header .toggle-download-container img{margin-left:auto}header .toggle-download-container .button{width:100%;background:#333}.button-container{display:flex;flex-direction:column}.button-container .to-overview{margin:3rem auto 0 0;padding-left:1.666rem}.button-container .to-my-selection{margin-top:3rem;margin-left:1.666rem;margin-bottom:10px}.button-container .toggle-download-container{margin-left:1.666rem}.download-list{display:none;margin-bottom:2px}.download-list li{position:relative;background:#fff;border-bottom:2px solid #ebebeb}.download-list li a{text-decoration:none;color:#757575;padding:1.5rem;display:flex}.download-list li .text{width:calc(100% - 40px)}.download-list li img{margin-top:7px}.download-list li span{font-weight:bold;color:#069}.download-list li:last-of-type{border-bottom:0}.small-navigation{margin-left:1.666rem;margin-top:4rem;margin-bottom:4rem}.small-navigation li{margin-bottom:1rem}.small-navigation a{color:#069;text-decoration:none}.lang-nav{margin-left:1.666rem;display:flex}.lang-nav li{opacity:.5;margin-right:10px}.lang-nav li.active{opacity:1}.lang-nav a{height:45px;width:45px;display:flex;justify-content:center;align-items:center;background:#fff;text-decoration:none;color:#454545;font-weight:bold}.main-navigation{position:fixed;left:0;right:0;background:#ebebeb;height:115px}.main-navigation .desktop{display:none}.main-navigation .container{display:none;height:calc(100vh - 115px);overflow-y:auto;background:#e5e5e5}.main-navigation .popup{display:none}.main-navigation .top-bar{background:#f5f5f5}.main-navigation .bottom-bar{color:#fff}.main-navigation .my-selection{display:flex;height:3rem}.main-navigation .my-selection .label-container{width:calc(100% - 70px);display:flex;background:#069;justify-content:center;align-items:center}.main-navigation .my-selection .label-container a{width:100%;height:100%;display:flex;align-items:center;padding-left:3.666rem;color:#fff;text-decoration:none}.main-navigation .my-selection .label{font-weight:bold;margin-right:auto}.main-navigation .my-selection .amount{margin-right:2rem;font-weight:bold}.main-navigation .my-selection #selection-info{cursor:pointer;border:none;background:#d9e8f0;width:4.666rem;height:3rem;display:flex;justify-content:center;align-items:center;position:relative;padding:0;font-weight:normal}.main-navigation .my-selection .popup{background:#fff;position:absolute;top:54px;min-width:290px;color:#757575;padding:.75rem 1rem .666rem 1rem;right:1rem;box-shadow:0 2px 15px rgba(0,0,0,.15)}.main-navigation .my-selection .popup:before{content:"";transform:rotate(45deg);background:#fff;position:absolute;height:16px;width:16px;top:-6px;right:12px}.main-navigation .nav-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.main-navigation .logo{color:#000;font-weight:bold;text-decoration:none;display:flex;align-items:center;line-height:20px;width:calc(100% - 70px - 1.333rem);padding-left:1.333rem}.main-navigation .logo .logo-text{margin-top:2px}.main-navigation .logo img{width:20px;min-width:20px;height:22px;margin-right:1rem;object-fit:contain;object-position:left}.main-navigation .toggle-menu{display:flex;flex-direction:column;cursor:pointer;background:none;border:none;height:70px;justify-content:center;align-items:center}.main-navigation .toggle-menu span{width:30px;height:3px;background:#454545;margin-bottom:5px;transition:150ms ease}.main-navigation .toggle-menu span:last-child{margin-bottom:0}.open-navigation{overflow:hidden}.open-navigation .toggle-menu span{margin-bottom:0}.open-navigation .toggle-menu span:nth-child(1){transform:rotate(45deg) translate(2px, 2px)}.open-navigation .toggle-menu span:nth-child(2){width:0}.open-navigation .toggle-menu span:nth-child(3){transform:rotate(-45deg) translate(2px, -2px)}body{min-height:100vh;display:flex;flex-direction:column}body footer{margin-top:auto}footer{padding-top:3rem;padding-bottom:3rem;background:#fff}footer .footer-navigation{display:flex;flex-direction:column;padding-right:2rem}footer li{margin-bottom:5px}footer li:last-child{margin-bottom:0}footer a{text-decoration:none;color:#069;font-weight:bold}#site-8 .intro>span{background:var(--text-color);color:#000;display:inline-block;padding:0 7px}#site-8 .intro h1 span{color:#000}.section-name{font-weight:bold;color:var(--text-color);margin-top:5rem;display:block}.section-title{color:var(--text-color)}.section-description{color:#454545;hyphens:auto}.button-container-group{width:100%;margin-bottom:2rem}.add-group{width:100%}.add-group>span{padding-right:2rem}.add-group .label-remove{display:none}.add-section{width:100%;display:flex}.add-section .label-remove{display:none}.added .add-section .label-add,.added .add-group .label-add{display:none}.added .add-section .label-remove,.added .add-group .label-remove{display:block}.competence-listing.added .add-section,.competence-listing.added .add-group,.competence-group.added .add-section,.competence-group.added .add-group{background:var(--second-color);color:var(--text-color)}.competence-listing.added .add-section .label,.competence-listing.added .add-group .label,.competence-group.added .add-section .label,.competence-group.added .add-group .label{display:none}.competence-listing.added .add-section .added-label,.competence-listing.added .add-group .added-label,.competence-group.added .add-section .added-label,.competence-group.added .add-group .added-label{display:block}.competence-listing.added .add-section .plus-icon span,.competence-listing.added .add-group .plus-icon span,.competence-group.added .add-section .plus-icon span,.competence-group.added .add-group .plus-icon span{background:var(--text-color)}.competence-listing.added .add-section .plus-icon span:nth-child(1),.competence-listing.added .add-group .plus-icon span:nth-child(1),.competence-group.added .add-section .plus-icon span:nth-child(1),.competence-group.added .add-group .plus-icon span:nth-child(1){width:10px;transform:rotate(45deg) translateX(-2px) translateY(7px)}.competence-listing.added .add-section .plus-icon span:nth-child(2),.competence-listing.added .add-group .plus-icon span:nth-child(2),.competence-group.added .add-section .plus-icon span:nth-child(2),.competence-group.added .add-group .plus-icon span:nth-child(2){transform:rotate(-45deg) translateX(4px) translateY(2px)}.plus-icon{width:20px;height:20px;margin-left:auto;display:flex;justify-content:center;align-items:center;position:relative;flex-wrap:wrap;transition:all 200ms ease}.plus-icon span{width:20px;height:2px;background:#fff;position:absolute;transition:all 200ms ease}.plus-icon span:nth-child(1){transform:rotate(90deg)}.competence-listing{color:#454545}.competence-listing h2{font-size:1.667rem;line-height:2rem;margin-bottom:1.333rem;margin-left:30px;margin-right:25px;font-weight:bold;color:#333;width:calc(100% - 55px)}.competence-listing h3{font-size:1.333rem;line-height:1.5;font-weight:bold;color:var(--text-color);margin-bottom:1.333rem}.competence-listing .competence-group[id]{margin-top:6rem}.competence-listing .button{background:var(--text-color);color:#fff;transition:background 200ms ease}.competence-listing .add-section{margin-top:3rem;margin-bottom:1.666rem}.competence-listing .add-section>span{padding-right:2rem}.competence-listing .competence-item{background:#fff}.competence-listing .text-container{padding:2rem 2rem 1rem}.competence-listing .toggle-container{padding:0 2rem;margin-bottom:1rem}.competence-listing .toggle-behavior{border:none;background:none;font-size:1rem;font-weight:bold;display:flex;align-items:center;width:100%;cursor:pointer;color:#454545;margin:0;padding:1rem 0}.competence-listing .toggle-behavior span{display:block;margin-right:auto}.competence-listing .toggle-behavior img{margin-top:2px;margin-right:4px;transition:transform 500ms ease}.competence-listing .toggle-behavior.open img{transform:rotate(180deg)}.competence-listing .add-to-selection{width:100%;text-align:left;margin-bottom:0;padding:1rem 2rem}.competence-listing .add-to-selection .added-label{display:none}.competence-listing .added .label{display:none}.competence-listing .added .added-label{display:block}.competence-listing .added .add-to-selection{background:var(--second-color);color:var(--text-color)}.competence-listing .added .plus-icon span{background:var(--text-color)}.competence-listing .added .plus-icon span:nth-child(1){width:10px;transform:rotate(45deg) translateX(-2px) translateY(7px)}.competence-listing .added .plus-icon span:nth-child(2){transform:rotate(-45deg) translateX(4px) translateY(2px)}.competence-listing .behavior-listing{display:none;list-style-type:disc;list-style-position:outside;color:#454545;list-style:none;margin-bottom:1.666rem}.competence-listing .behavior-listing li{margin-bottom:5px;width:calc(100% - 1rem);position:relative;padding-left:1rem}.competence-listing .behavior-listing li:last-child{margin-bottom:0}.competence-listing .behavior-listing li::before{content:"•";position:absolute;top:0;left:0;color:var(--text-color)}.competence-group{display:flex;flex-direction:column}.competence-group article{margin-bottom:1.666rem}.competence-group article:last-child{margin-bottom:0}.button-container-selection{margin-top:3rem;text-align:center;display:flex;flex-direction:column}.button-container-selection>div:first-child{margin-bottom:.666rem}.button-container-selection .button{width:100%}.button-container-selection .button:last-child{margin-bottom:0}.button-container-selection img{margin-left:1rem}.button-container-selection span{display:block;margin-right:auto}.clear-selection{background:#333;color:#fff}.export-selection{background:#069;color:#fff}.selection-overview{margin-top:3rem}.selection-overview .fallback-text{margin-right:25px}.selection-overview .selection-group article.competence-item:last-of-type{margin-bottom:25px}.selection-overview article.competence-item{background:#fff;margin-bottom:4px;display:flex;flex-wrap:wrap}.selection-overview article.competence-item .text-container{padding:2rem 2rem 1.666rem 2rem;width:calc(100% - 70px)}.selection-overview article.competence-item h3{font-weight:bold;line-height:1.25;margin-bottom:5px}.selection-overview article.competence-item .description{color:var(--text-color)}.selection-overview article.competence-item .description a{color:currentColor;text-decoration:none}.selection-overview article.competence-item button{width:70px;height:100%;background:var(--second-color);position:relative;cursor:pointer;padding:0;display:flex;flex-direction:column;margin:0}.selection-overview article.competence-item button span{position:absolute;width:20px;height:2px;background:var(--text-color)}.selection-overview article.competence-item button span:nth-of-type(1){transform:rotate(45deg)}.selection-overview article.competence-item button span:nth-of-type(2){transform:rotate(-45deg)}#site-9{padding:50px}#site-9 header,#site-9 footer{display:none}.print-container .logo-container{margin-bottom:100px;border-bottom:1px dotted #999;padding-bottom:50px;width:100%;display:block}.print-container .logo-container img{height:70px}.print-container h1,.print-container h2{font-size:25px;font-weight:bold}.print-container h1{margin-bottom:25px}.print-container .time-stamp{display:block;font-size:10px;font-style:italic;margin-bottom:50px}.print-container h2{margin-bottom:50px}.print-container h3{font-weight:bold;margin-bottom:30px}.print-container p,.print-container ul,.print-container h3{width:100%;max-width:100%}.print-container p,.print-container ul{color:#333}.print-container .description{margin-bottom:30px}.print-container .behavior-listing{list-style-type:disc;list-style-position:outside;padding-left:1rem}.print-container .group{width:100%}.print-container .competence-item{padding-bottom:50px;margin-bottom:50px;border-bottom:1px dotted #999}.print-container .competence-item:last-of-type{border-bottom:none;margin-bottom:100px}@media print{#site-9{padding:0;padding-top:25px}html,body,main,.print-container{background:none;margin:0;padding:0}.print-container h2{margin-bottom:15px}.print-container h3,.print-container .description{margin-bottom:15px}.print-container .print-container{margin-left:50px;margin-right:50px}.print-container .competence-item{page-break-inside:avoid;padding-bottom:25px;margin-bottom:25px}.print-container .competence-item:last-of-type{margin-bottom:25px}}.group-home{margin-top:3rem;display:flex;flex-direction:column}.group-home article{margin-bottom:4px}.group-home article:last-child{margin-bottom:0}.group-home article a{display:flex;align-items:center;color:#fff;text-decoration:none;font-weight:bold;font-size:1.333rem;padding:2rem}.group-home article .title{width:calc(100% - 90px);margin-right:50px;hyphens:manual;-webkit-hyphens:manual;-moz-hyphens:manual}.group-home article img{height:60px;width:60px;margin-left:auto}.intro-home{margin-top:6rem}.intro-home h1{margin-top:0;hyphens:manual;-webkit-hyphens:manual;-moz-hyphens:manual}.intro-home .text-container{margin-right:25px}.intro-home .button-container{margin-top:3rem}.intro-home .button{width:100%;width:calc(100% + 3.666rem);margin-left:-2rem;background:#069}.intro-home .button span{margin-right:auto}.intro-home .button img{margin-left:3rem}body.has-search-results .competence-item{display:none}body.has-search-results .competence-item.show{display:flex}body.has-search-results .selection-group:not(.visible){margin-bottom:0}.all-container .search-container{width:100%;border:none;outline:none;margin-bottom:25px;color:#989898;position:relative}.all-container .search-container input{display:block;border:none;padding:1rem 2rem;font:inherit;background:#fff;width:100%;-webkit-appearance:none;border-radius:0}.all-container .search-container button{position:absolute;top:0;bottom:0;right:0;background:#fff;z-index:2;padding:0;width:70px}.all-container .search-container button:hover{opacity:1}.all-container article.competence-item button{transition:all 200ms ease;background:var(--text-color)}.all-container article.competence-item button span{transition:all 200ms ease;background:#fff}.all-container article.competence-item button span:nth-child(1){transform:rotate(0deg)}.all-container article.competence-item button span:nth-child(2){transform:rotate(-90deg)}.all-container article.competence-item .label-when-added{display:none}.all-container article.competence-item.added .label-when-added{display:inline-block}.all-container article.competence-item.added .label-when-removed{display:none}.all-container article.competence-item.added button{background:var(--second-color)}.all-container article.competence-item.added button span{background:var(--text-color)}.all-container article.competence-item.added button span:nth-child(1){width:10px;transform:rotate(45deg) translateX(-2px) translateY(7px)}.all-container article.competence-item.added button span:nth-child(2){transform:rotate(-45deg) translateX(4px) translateY(2px)}.all-container article.language-competencies .ghost-button{width:70px;height:auto;background:var(--text-color)}.support-container{margin-top:5rem}.support-container a{text-decoration:none;font-weight:bold;color:#069}.support-container p{color:#333;margin-bottom:1rem}.support-container .text-container{padding-right:1rem}@media(min-width: 975px){html{font-size:20px}h1{margin-top:1rem}header{padding-bottom:190px;font-size:.8rem}.top-bar{padding-top:50px;height:164px}.top-bar .nav-wrapper{padding-left:50px;padding-right:50px;max-width:1200px;margin-left:auto;margin-right:auto}.top-bar .lang-nav.desktop{display:flex;margin-left:auto}.top-bar .lang-nav.desktop li{margin-right:0;opacity:1}.top-bar .lang-nav.desktop li.active a{opacity:1}.top-bar .lang-nav.desktop a{background:none;transition:opacity 100ms ease;height:1.75rem;width:1.75rem;color:#454545;opacity:.5}.top-bar .lang-nav.desktop a:hover{opacity:1}.bottom-bar{padding-left:50px;padding-right:50px;max-width:1200px;margin-left:auto;margin-right:auto;height:50px;transform:translateY(-25px);position:relative}.bottom-bar .my-selection .label-container{transition:background 100ms ease}.bottom-bar .my-selection .label-container:hover{background:#2c77a4}.main-navigation .button{height:50px;padding:0}.main-navigation .toggle-download{transition:background 100ms ease}.main-navigation .toggle-download:hover{background:#555}.main-navigation .my-selection{height:2.5rem}.main-navigation .my-selection .label-container{height:50px;width:auto}.main-navigation .my-selection #selection-info{height:50px;width:50px}.main-navigation .my-selection .popup{right:0;top:62px}.main-navigation .my-selection .popup:before{right:16px}.main-navigation .to-overview.desktop{height:49px;display:flex;justify-content:center;align-items:center;color:#069}.main-navigation .to-overview.desktop img{width:2.5rem;height:.8rem;margin:0}.main-navigation .toggle-download-container.desktop{margin-right:.5rem;position:relative;margin-left:auto}.main-navigation .toggle-download-container.desktop button>span{margin-left:1rem}.main-navigation .toggle-download-container.desktop img{margin-right:1rem}.main-navigation .toggle-download-container.desktop .download-list{position:absolute}.main-navigation .toggle-download-container.desktop .download-list img{margin-right:0}.main-navigation .toggle-download-container.desktop .download-list li a{padding:1.25rem 1.5rem;transition:background 100ms ease}.main-navigation .toggle-download-container.desktop .download-list li a:hover{background:#f5f5f5}.main-navigation .my-selection .label-container a{padding-left:1rem;padding-right:1rem}.main-navigation .my-selection .label-container .amount{margin-right:0;margin-left:1rem}.main-navigation .toggle-menu{display:none}.main-navigation .logo{width:auto;padding-left:0}.main-navigation .logo img{width:30px;height:33px}.main-navigation .logo .spa{font-weight:normal}.main-navigation .desktop{display:block}.wrapper{padding-left:5rem;padding-right:5rem;max-width:1200px;margin-left:auto;margin-right:auto}.wrapper-right{padding-left:2.5rem;padding-right:2.5rem;max-width:1200px;margin-left:auto;margin-right:auto}main{margin-bottom:7.5rem}h2{font-size:2.5rem;line-height:3rem}.section-name{margin-top:7.5rem}.section-title{font-size:2rem}.section-description{hyphens:none}.button-container-group{margin-left:3rem}.competence-listing h2{margin-bottom:2.5rem;margin-left:3rem}.competence-listing .button{transition:opacity 150ms ease,background 200ms ease}.competence-listing .button:hover{opacity:.65}.competence-listing .add-section,.competence-listing .add-group{max-width:400px;width:auto;margin-bottom:1.25rem;margin-top:5rem;padding-left:2.5rem;font-size:1rem}.competence-listing .add-group{margin-top:0;margin-bottom:.5rem}.competence-listing .text-container{font-size:.8rem;padding:2.5rem 2.5rem 1.5rem}.competence-listing .text-container h3{font-size:1rem;margin-bottom:1rem}.competence-listing .toggle-container{padding:0 2.5rem;font-size:.8rem;margin-bottom:1.75rem}.competence-listing .toggle-behavior{font-size:.8rem;transition:opacity 150ms ease;padding:.5rem 0}.competence-listing .toggle-behavior:hover{opacity:.65}.competence-listing .behavior-listing{margin-bottom:0}.competence-group{flex-direction:row;flex-wrap:wrap;margin-left:-0.625rem;margin-right:-0.625rem}.competence-group[id]{margin-top:7.5rem}.competence-group article{margin-right:.625rem;margin-left:.625rem;margin-bottom:1.25rem}.competence-group article:nth-last-child(2):nth-child(odd){margin-bottom:0}.competence-group .competence-item{width:calc(50% - 1.25rem);display:flex;flex-direction:column;align-self:baseline}.competence-group .competence-item .add-to-selection{margin-top:auto;padding-left:2.5rem;padding-right:2.5rem}.competence-group .competence-item:nth-of-type(2n){margin-right:0}html[lang=de] #site-4 .competence-listing .text-container{min-height:310px}html[lang=de] #site-5 .competence-listing .text-container{min-height:260px}html[lang=de] #site-6 .competence-listing .text-container{min-height:300px}html[lang=de] #site-7 .competence-listing .text-container{min-height:260px}html[lang=fr] #site-4 .competence-listing .text-container{min-height:280px}html[lang=fr] #site-5 .competence-listing .text-container{min-height:300px}html[lang=fr] #site-6 .competence-listing .text-container{min-height:310px}html[lang=fr] #site-7 .competence-listing .text-container{min-height:270px}html[lang=it] #site-4 .competence-listing .text-container{min-height:280px}html[lang=it] #site-5 .competence-listing .text-container{min-height:300px}html[lang=it] #site-6 .competence-listing .text-container{min-height:330px}html[lang=it] #site-7 .competence-listing .text-container{min-height:260px}html[lang=en] #site-4 .competence-listing .text-container{min-height:280px}html[lang=en] #site-5 .competence-listing .text-container{min-height:280px}html[lang=en] #site-6 .competence-listing .text-container{min-height:310px}html[lang=en] #site-7 .competence-listing .text-container{min-height:240px}.button-container-selection{margin-top:5rem;margin-bottom:5rem;flex-direction:row;justify-content:space-between}.button-container-selection>div{width:calc(50% - .5rem)}.button-container-selection>div:first-child{text-align:right}.button-container-selection>div:last-child{text-align:left}.button-container-selection .button{width:auto}.button-container-selection .button:last-child{margin-right:0}.clear-selection{transition:background 100ms ease}.clear-selection:hover{background:#555}.export-selection{transition:background 100ms ease}.export-selection:hover{background:#2c77a4}.selection-overview{margin-top:3rem}.selection-overview .fallback-text{margin-right:0;max-width:800px}.selection-overview article.competence-item .description{font-size:.8rem}.selection-overview article.competence-item .description a{border-bottom:1px solid rgba(0,0,0,0);transition:border-bottom 150ms ease}.selection-overview article.competence-item .description a:hover{border-bottom-color:currentColor}.selection-overview .button{transition:opacity 150ms ease}.selection-overview .button:hover{opacity:.65}.selection-overview .selection-group{display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-left:-0.5rem;margin-right:-0.5rem}.selection-overview .selection-group article.competence-item{width:calc(50% - 1rem);margin:0 .5rem 1rem .5rem}.selection-overview .selection-group article.competence-item:last-of-type{margin-bottom:0}.selection-overview .selection-group article.competence-item:nth-last-child(2):nth-child(even){margin-bottom:0}.selection-overview .selection-group article.competence-item .text-container{padding:1.5rem 1.5rem 1.25rem 2.5rem;width:calc(100% - 70px);display:flex;flex-direction:column;justify-content:center}.selection-overview .selection-group article.competence-item button{height:100%}.group-home{flex-direction:row;flex-wrap:wrap;margin-top:3.75rem}.group-home article{width:calc(50% - .25rem);margin-bottom:.5rem;margin-right:.5rem}.group-home article:nth-child(even){margin-right:0}.group-home article:nth-last-child(2):nth-child(odd){margin-bottom:0}.group-home article:hover .title span{border-bottom-color:currentColor}.group-home article .title{width:calc(100% - 130px);line-height:1.5;transform:translateY(-2px)}.group-home article .title span{border-bottom:3px solid rgba(0,0,0,0);transition:border-bottom 150ms ease}.group-home article img{width:100px;height:100px}.group-home article a{font-size:1.5rem;line-height:1.333;padding:2.5rem;height:100%}.intro-home{margin-top:6rem;margin-bottom:-1.5rem;display:flex;flex-direction:column}.intro-home h1{hyphens:none;-webkit-hyphens:none;-moz-hyphens:none}.intro-home .text-container{max-width:800px}.intro-home .button-container{background:#fff;padding:1rem;margin-top:4rem;margin-bottom:0;margin-right:auto;display:inline-block}.intro-home .button{width:auto;margin-left:auto;margin-right:auto;transition:background 100ms ease}.intro-home .button:hover{background:#2c77a4}.intro-home .wrapper{padding:0}.button,button{font-size:.8rem}footer{padding-top:2rem;padding-bottom:2.5rem;font-size:.8rem}footer .footer-navigation{flex-direction:row;flex-wrap:wrap;padding-right:0}footer li{margin-right:1.5rem;margin-bottom:0}footer li:last-of-type{margin-right:0}footer a{border-bottom:2px solid rgba(0,0,0,0);transition:border-bottom 100ms ease}footer a:hover{border-bottom-color:currentColor}.all-container .search-container{margin-bottom:2rem}.all-container article.language-competencies{height:auto}.support-container{margin-top:7.5rem}.support-container a{border-bottom:2px solid rgba(0,0,0,0);transition:border-bottom 100ms ease}.support-container a:hover{border-bottom-color:currentColor}.has-tooltip .tooltip{display:inline-block}.custom-alert{font-size:.8rem;line-height:1.2;max-width:360px}.custom-alert .description{padding:1.5rem}}@media(min-width: 1200px){.text-container{background:rgba(0,0,0,0) !important}html[lang=de] #site-4 .competence-listing .text-container{min-height:230px}html[lang=de] #site-5 .competence-listing .text-container{min-height:250px}html[lang=de] #site-6 .competence-listing .text-container{min-height:210px}html[lang=de] #site-7 .competence-listing .text-container{min-height:210px}html[lang=fr] #site-4 .competence-listing .text-container{min-height:230px}html[lang=fr] #site-5 .competence-listing .text-container{min-height:250px}html[lang=fr] #site-6 .competence-listing .text-container{min-height:280px}html[lang=fr] #site-7 .competence-listing .text-container{min-height:240px}html[lang=it] #site-4 .competence-listing .text-container{min-height:230px}html[lang=it] #site-5 .competence-listing .text-container{min-height:250px}html[lang=it] #site-6 .competence-listing .text-container{min-height:210px}html[lang=it] #site-7 .competence-listing .text-container{min-height:240px}html[lang=en] #site-4 .competence-listing .text-container{min-height:230px}html[lang=en] #site-5 .competence-listing .text-container{min-height:230px}html[lang=en] #site-6 .competence-listing .text-container{min-height:260px}html[lang=en] #site-7 .competence-listing .text-container{min-height:210px}}/*# sourceMappingURL=style.min.css.map */
