@media(min-width: 768px){.teamio-page-detail .teamio-page .default-page__content .cp-detail__info,.teamio-page .default-page__content .cp-brand,.teamio-page .default-page__content .teamio-description{float:right;width:45%}}@media(min-width: 768px){.teamio-page .default-page__content>h1,.teamio-page .default-page__content .cp-detail__header,.teamio-page .default-page__content [data-page-rendered=listing]{float:left;width:50%;padding-right:5%}}.teamio-page .default-page__content .cp-job__link,.teamio-page .default-page__content [class*=cp-form__group--file]{padding:15px 0;text-decoration:none}@media(max-width: 767px){.teamio-page .default-page__content .cp-job__link,.teamio-page .default-page__content [class*=cp-form__group--file]{flex-direction:column}}.teamio-page .default-page__content .cp-job__link>*:not(.INCREASESPEC),.teamio-page .default-page__content [class*=cp-form__group--file]>*:not(.INCREASESPEC){box-sizing:border-box;flex-basis:auto;padding:0}.teamio-page .default-page__content .cp-form__group label:not([for*=cp-file]),.teamio-page .default-page__content .cp-filter__item label{font-size:clamp(1.3rem,.28vw + 1.18rem,1.4rem);font-weight:800;margin-block:0 .2em;transition:color .15s linear}.teamio-page .default-page__content .cp-form__content,.teamio-page .default-page__content .cp-filter__content{display:flex;flex-wrap:wrap}@media(max-width: 767px){.teamio-page .default-page__content .cp-form__content,.teamio-page .default-page__content .cp-filter__content{flex-direction:column}}.teamio-page .default-page__content .cp-form__group,.teamio-page .default-page__content .cp-filter__item{margin:0 0 2rem}.teamio-page .default-page__content .cp-form__group label,.teamio-page .default-page__content .cp-filter__item label{margin-bottom:0}.teamio-page .default-page__content .cp-form__title,.teamio-page .default-page__content .cp-form__group--gdpr.cp-form__group--gdpr,.teamio-page .default-page__content .cp-form__group--text.cp-form__group--text,.teamio-page .default-page__content [class*=cp-form__group--file][class*=cp-form__group--file],.teamio-page .default-page__content .cp-form__agreement.cp-form__agreement,.teamio-page .default-page__content .cp-filter__title{margin-right:0;margin-left:0;width:100% !important}.breadcrumb>li{display:none}.breadcrumb>li:first-child,.breadcrumb>li:first-child+*{display:flex}.teamio-page-listing .breadcrumb>li:first-child+.active{display:flex}.breadcrumb [class*=pagetype-]{align-items:center}.breadcrumb [class*=pagetype-]:not(:last-child,.active)::after{content:"";display:block;margin:0 .45rem;height:.72rem;width:1.2rem;background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 7 10"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.5" d="m1.256 8.56 3.6-3.6-3.6-3.6"/></svg>')}.breadcrumb [class*=pagetype-]>*{display:block;padding:.4rem 0}.breadcrumb [class*=pagetype-] a{color:currentcolor;font-weight:800}.teamio-page-detail .breadcrumb :first-child+.breadcrumbs__item{display:none}.teamio-page-detail .breadcrumb>.pagetype-listing:not(.active),.teamio-page-detail .breadcrumb>.pagetype-detail.active{display:flex}.teamio-page-detail .breadcrumb>.pagetype-detail.active{margin-left:.2em}.teamio-page-form .breadcrumb :first-child+.breadcrumbs__item,.teamio-page-hooray .breadcrumb :first-child+.breadcrumbs__item{display:none}.teamio-page-form .breadcrumb>.pagetype-listing:not(.active),.teamio-page-form .breadcrumb>.pagetype-detail:not(.active),.teamio-page-form .breadcrumb>.pagetype-replyForm.active,.teamio-page-hooray .breadcrumb>.pagetype-listing:not(.active),.teamio-page-hooray .breadcrumb>.pagetype-detail:not(.active),.teamio-page-hooray .breadcrumb>.pagetype-replyForm.active{display:flex}.teamio-page-form .breadcrumb>.pagetype-detail:not(.active),.teamio-page-form .breadcrumb>.pagetype-replyForm.active,.teamio-page-hooray .breadcrumb>.pagetype-detail:not(.active),.teamio-page-hooray .breadcrumb>.pagetype-replyForm.active{margin-left:.2em}.teamio-page .default-page__header{margin:0;padding:0}.teamio-page .default-page__content{min-height:50vh}.teamio-page .default-page__content>h1,.teamio-page .default-page__content .teamio-description{display:none}.teamio-page .default-page__content .teamio-page-listing h1{display:block}.teamio-page .default-page__content .teamio-description{margin-top:2rem}.teamio-page .default-page__content .teamio-description>[class*=section-]>*:first-child{margin-top:0}.teamio-page .default-page__content .teamio-description>[class*=section-]>*:last-child,.teamio-page .default-page__content .teamio-description>[class*=section-]>*:last-child>*:last-child{margin-bottom:0}@media(min-width: 768px){.teamio-page .default-page__content .teamio-description{margin-top:50px}.teamio-page .default-page__content .teamio-description>*+*{margin-top:40px}}.teamio-page-listing .teamio-page .default-page__content .teamio-description,.teamio-page-form .teamio-page .default-page__content .teamio-description,.teamio-page-hooray .teamio-page .default-page__content .teamio-description{display:block}@media(max-width: 767px){.teamio-page-listing .teamio-page .default-page__content .teamio-description{display:flex;flex-direction:column;order:5;margin-top:0}.teamio-page-listing .teamio-page .default-page__content .teamio-description>[class*=section-]{margin-top:10px}.teamio-page-listing .teamio-page .default-page__content .teamio-description>[class*=section-]+[class*=section-]{margin-top:40px}.teamio-page-listing .teamio-page .default-page__content .teamio-description>[class*=section-]>h2{margin-top:0}.teamio-page-listing .teamio-page .default-page__content .teamio-description .contacts{margin-bottom:40px}.teamio-page-form .teamio-page .default-page__content .teamio-description{margin-top:64px;display:flex;flex-direction:column}.teamio-page-form .teamio-page .default-page__content .teamio-description .section-kontakt{order:-5;margin-bottom:50px}.teamio-page-form .teamio-page .default-page__content .teamio-description .section-kdo-jsme{order:-1}}.teamio-page .default-page__content .cp-detail__content p,.teamio-page .default-page__content .cp-detail__content ul,.teamio-page .default-page__content .cp-detail__content ol{margin-top:0;margin-bottom:16px}.teamio-page .default-page__content .cp-detail ul:not([class]){margin-left:-0.8em}.teamio-page .default-page__content h1{font-weight:bold;font-size:38px;line-height:1.1;margin-bottom:32px}@media(max-width: 767px){.teamio-page .default-page__content h1{order:10;font-size:calc(28px + 22*(100vw - 320px)/447);line-height:1.2;margin-bottom:22px}}.teamio-page .default-page__content h1 .cp-detail__header h1{margin-bottom:0}.teamio-page-detail .teamio-page .default-page__content h2{font-size:22px;line-height:1.2;font-weight:bold;margin-top:0;margin-bottom:16px}.teamio-page .default-page__content h2~h3{font-size:20px}@media(max-width: 767px){.teamio-page .default-page__content h2~h3{font-size:calc(20px + 10*(100vw - 320px)/447)}}.teamio-page .default-page__content h3,.teamio-page .default-page__content .h3,.teamio-page .default-page__content .cp-filter__title,.teamio-page .default-page__content .cp-form__title{font-size:22px;line-height:1.2;font-weight:bold;margin-top:0;margin-bottom:16px}@media(max-width: 767px){.teamio-page .default-page__content h3,.teamio-page .default-page__content .h3,.teamio-page .default-page__content .cp-filter__title,.teamio-page .default-page__content .cp-form__title{font-size:calc(22px + 6*(100vw - 320px)/447)}}.teamio-page .default-page__content h2~p,.teamio-page .default-page__content h2~ul,.teamio-page .default-page__content h2~ol,.teamio-page .default-page__content h3~p,.teamio-page .default-page__content h3~ul,.teamio-page .default-page__content h3~ol{margin-top:0;margin-bottom:16px}.teamio-page .default-page__content ul:not([class]){margin-left:18px;margin-bottom:2.56rem}.teamio-page .default-page__content .cp-button__wrapper{width:100%;text-align:right;margin-top:15px}@media(max-width: 767px){.teamio-page .default-page__content .cp-button__wrapper{margin:30px 0 50px;text-align:right}}@media(min-width: 768px){.teamio-page-detail .teamio-page .default-page__content .cp-button__wrapper{float:left;width:50% !important;clear:left;padding-right:5%;text-align:left}.teamio-page-detail .teamio-page .default-page__content .cp-button__wrapper .cp-button--back{margin-inline-start:0}}@media(max-width: 767px){.teamio-page-detail .teamio-page .default-page__content .cp-button__wrapper.cp-button__wrapper{margin-top:52px;text-align:center;order:3}}@media(max-width: 767px){.teamio-page-form .teamio-page .default-page__content .cp-button__wrapper{text-align:center}}.teamio-page .default-page__content .cp-button--back{display:block;max-width:max-content;margin-left:auto;margin-top:2rem}@media(max-width: 767px){.teamio-page .default-page__content .cp-button--back{margin-right:auto}}.teamio-page .default-page__content .cp-form__checkbox-text{margin-block-start:0;font-weight:400;grid-column:2;grid-row:1}.teamio-page .default-page__content .cp-button--submit{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:100px;border:2px solid;font-size:1.5rem;font-weight:700;text-decoration:none;transition:all .15s ease-in-out;padding:2px 28px;background:#1c2c3e;color:#fff;border-color:#1c2c3e;box-shadow:0 2px 20px 0 #ece4d4}.teamio-page .default-page__content .cp-button--submit:where(:not([disabled])){cursor:pointer}@media(hover: hover){.teamio-page .default-page__content .cp-button--submit:where(:not([disabled])):hover,.teamio-page .default-page__content .cp-button--submit:where(:not([disabled])):focus{background:#334151;color:#fff;border-color:#334151;box-shadow:0 0 0 0 #ece4d4}}.teamio-page .default-page__content .cp-button--submit:where(:not([disabled])):active{background:#1c2c3e;color:#fff;border-color:#1c2c3e;box-shadow:rgba(28,44,62,0)}.teamio-page .default-page__content [class*=cp-form__group--file]{border-bottom:1px solid var(--black-10);display:flex;align-items:center;margin-bottom:0}@media(max-width: 767px){.teamio-page .default-page__content [class*=cp-form__group--file]:not(.cp-form__group--file1){padding-top:28px}}.teamio-page .default-page__content [class*=cp-form__group--file] .cp-form__label{box-sizing:border-box;margin:0;padding:0;font-size:16px;font-weight:bold;text-transform:uppercase;width:128px;z-index:1}@media(max-width: 767px){.teamio-page .default-page__content [class*=cp-form__group--file] .cp-form__label{width:auto;margin-bottom:10px}}.teamio-page .default-page__content [class*=cp-form__group--file] .cp-form__label::after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%}.teamio-page .default-page__content [class*=cp-form__group--file] .cp-form__field--input{flex:1 1 100%;display:flex;align-items:center;flex-wrap:wrap;margin:0}@media(max-width: 767px){.teamio-page .default-page__content [class*=cp-form__group--file] .cp-form__field--input{flex-direction:column}}.teamio-page .default-page__content [class*=cp-form__group--file] .teamio-cp-form__input-info{margin:0 auto 0 1em;padding-right:1em;flex:1 1 0;word-break:break-all}#page .teamio-page .default-page__content [class*=cp-form__group--file] .teamio-cp-form__input-info{min-width:5ch !important}@media(max-width: 767px){.teamio-page .default-page__content [class*=cp-form__group--file] .teamio-cp-form__input-info{margin-bottom:20px}}.teamio-page .default-page__content [class*=cp-form__group--file] .cp-form__file{opacity:0;width:.1px;height:.1px;position:absolute}.teamio-page .default-page__content [class*=cp-form__group--file] .teamio-cp-form__input-button{border:none !important;min-height:30px !important;padding-left:10px !important;padding-right:10px !important;font-size:13px !important;font-weight:bold;margin:0}@media(max-width: 767px){.teamio-page .default-page__content [class*=cp-form__group--file] .teamio-cp-form__input-button{min-height:36px !important}}#page .teamio-page .default-page__content [class*=cp-form__group--file] .teamio-cp-form__input-button{min-width:10px !important}@media(min-width: 768px){.teamio-page .default-page__content .cp-filter__item{width:calc(50% - 10px)}.teamio-page .default-page__content .cp-filter__item:nth-child(2n){margin-right:10px}.teamio-page .default-page__content .cp-filter__item:nth-child(2n+1){margin-left:10px}}.teamio-page .default-page__content .cp-filter__select{background-color:#fff;background-position:top 52% right 5px;border:1px solid #d1d5d9;border-radius:6px;transition:all .15s linear;height:3.8rem;align-items:center;color:#334151;display:flex;flex:1;min-width:1rem;padding:0 1.5rem;margin-block-start:0;position:relative;z-index:2}.teamio-page .default-page__content .cp-filter__select::placeholder{color:var(--black-50);opacity:1}.teamio-page .default-page__content .cp-filter__select[name]:-webkit-autofill{background-color:#fff !important}.teamio-page .default-page__content .cp-filter__select[name]:-webkit-autofill,.teamio-page .default-page__content .cp-filter__select[name]:-webkit-autofill:hover,.teamio-page .default-page__content .cp-filter__select[name]:-webkit-autofill:focus,.teamio-page .default-page__content .cp-filter__select[name]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.teamio-page .default-page__content .cp-filter__select[readonly]{cursor:auto}.teamio-page .default-page__content .cp-filter__select[disabled]{color:var(--black-50)}.teamio-page .default-page__content .cp-form__header{border:none;margin:0}@media(min-width: 768px){.teamio-page .default-page__content .cp-form__section{box-sizing:content-box;float:left;padding-right:5%;width:50%}}.teamio-page .default-page__content .cp-form__section form{max-width:none}.teamio-page .default-page__content .cp-form__title,.teamio-page .default-page__content .cp-form__group--gdpr.cp-form__group--gdpr,.teamio-page .default-page__content .cp-form__group--text.cp-form__group--text,.teamio-page .default-page__content [class*=cp-form__group--file][class*=cp-form__group--file],.teamio-page .default-page__content .cp-form__agreement.cp-form__agreement{margin-right:0 !important;margin-left:0 !important}@media(min-width: 768px){.teamio-page .default-page__content .cp-form__group{width:calc(50% - 10px)}.teamio-page .default-page__content .cp-form__group:nth-child(2n+3){margin-right:10px}.teamio-page .default-page__content .cp-form__group:nth-child(2n+4){margin-left:10px}}.teamio-page .default-page__content .cp-form__group [class*=cp-form__checkbox-] label,.teamio-page .default-page__content .cp-form__group [class*=cp-form__radio-] label{color:inherit}.teamio-page .default-page__content .cp-form__field--input:where(:not(:has([type=file]))),.teamio-page .default-page__content .cp-form__field--textarea{align-items:center;background-color:#fff;border:1px solid #d1d5d9;border-radius:6px;display:flex;flex-wrap:wrap;justify-self:flex-start;outline:none;width:100%;height:100%;margin:0}.teamio-page .default-page__content .cp-form__field--input:where(:not(:has([type=file]))){height:3.8rem}@media(min-width: 1200px){.teamio-page .default-page__content .cp-form__field--input:where(:not(:has([type=file]))){height:4.4rem}}.teamio-page .default-page__content .cp-form__field--textarea{height:10rem;line-height:1.3}.teamio-page .default-page__content .cp-form__field--textarea:has([style*=height]){height:auto}@media(min-width: 1200px){.teamio-page .default-page__content .cp-form__field--textarea{height:11.6rem}.teamio-page .default-page__content .cp-form__field--textarea:has([style*=height]){height:auto}}.teamio-page .default-page__content .cp-form__textarea,.teamio-page .default-page__content .cp-form__input{background-color:rgba(0,0,0,0);height:100%}.teamio-page .default-page__content .cp-form__input{padding:0 1.5rem}.teamio-page .default-page__content .cp-form__textarea{padding:1.2rem 1.5rem;resize:vertical}.teamio-page .default-page__content .cp-form__asterisk{padding-left:.3em;color:inherit}.teamio-page .default-page__content .cp-form__agreement{margin-top:30px;margin-bottom:0}@media(max-width: 767px){.teamio-page .default-page__content .cp-form__agreement{margin-top:44px}}.teamio-page .default-page__content .cp-form__agreement .cp-form__checkbox-group label{--small-input-dimensions: 23px;font-size:0;display:grid;grid-template-columns:var(--small-input-dimensions) 1fr;gap:0 .8rem;position:relative;padding:4px 0}.teamio-page .default-page__content .cp-form__agreement .cp-form__checkbox-group .cp-form__checkbox-text{font-size:1.4rem}.teamio-page .default-page__content .cp-form__agreement .cp-form__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--small-input-dimensions);width:var(--small-input-dimensions);background:#fff;box-shadow:none;border:1px solid currentcolor;grid-column:1;grid-row:1;position:relative;top:-1px;outline:4px solid rgba(0,0,0,0);border-radius:6px;cursor:pointer}.teamio-page .default-page__content .cp-form__agreement .cp-form__checkbox::after{background-position:50% 50%;background-repeat:no-repeat;background-image:var(--checkbox-check);background-size:contain;content:"";display:block;position:absolute;inset:0;margin:auto;height:10px;width:12px;visibility:hidden}.teamio-page .default-page__content .cp-form__agreement .cp-form__checkbox:hover,.teamio-page .default-page__content .cp-form__agreement .cp-form__checkbox:focus,.teamio-page .default-page__content .cp-form__agreement .cp-form__checkbox:active{color:var(--blue-4c);outline-color:#e1eef8}.teamio-page .default-page__content .cp-form__agreement .cp-form__checkbox:checked:not(:disabled){background:var(--blue-4c)}.teamio-page .default-page__content .cp-form__agreement .cp-form__checkbox:checked:not(:disabled)::after{visibility:visible}.teamio-page .default-page__content .cp-form__validation-error .cp-form__field--input:where(:not(:has([type=file]))){min-height:3.8rem;height:auto}@media(min-width: 1200px){.teamio-page .default-page__content .cp-form__validation-error .cp-form__field--input:where(:not(:has([type=file]))){min-height:4.4rem;height:auto}}.teamio-page .default-page__content .cp-form__validation-error .cp-form__field--textarea{min-height:10rem;height:auto}.teamio-page .default-page__content .cp-form__validation-error .cp-form__field--textarea:has([style*=height]){min-height:none;height:auto}@media(min-width: 1200px){.teamio-page .default-page__content .cp-form__validation-error .cp-form__field--textarea{min-height:11.6rem;height:auto}.teamio-page .default-page__content .cp-form__validation-error .cp-form__field--textarea:has([style*=height]){min-height:auto;height:auto}}.teamio-page .default-page__content .cp-form__validation-error .cp-form__input{height:3.8rem}@media(min-width: 1200px){.teamio-page .default-page__content .cp-form__validation-error .cp-form__input{height:4.4rem}}.teamio-page .default-page__content .cp-form__validation-error .cp-form__textarea{height:10rem}.teamio-page .default-page__content .cp-form__validation-error .cp-form__textarea:has([style*=height]){height:auto}@media(min-width: 1200px){.teamio-page .default-page__content .cp-form__validation-error .cp-form__textarea{height:11.6rem}.teamio-page .default-page__content .cp-form__validation-error .cp-form__textarea:has([style*=height]){height:auto}}.teamio-page .default-page__content .cp-form__validation-error-message{font-size:1.5rem;margin:0;width:100%}.teamio-page .default-page__content .cp-form__group--gdpr{margin-bottom:16px}.teamio-page .default-page__content .cp-form__info{position:relative;padding-left:23px;font-size:clamp(1.3rem,.28vw + 1.18rem,1.4rem);color:var(--black-60)}@media(max-width: 767px){.teamio-page .default-page__content .cp-form__info{margin-top:22px;margin-bottom:7px}}.teamio-page .default-page__content .cp-form__info .cp-form__asterisk{position:absolute;top:0;left:0;padding-left:0;display:block;width:15px;text-align:center}@media(min-width: 768px){.teamio-page .default-page__content .cp-brand{clear:right}}@media(max-width: 767px){.teamio-page .default-page__content .cp-brand{padding-top:10px}.teamio-page-form .teamio-page .default-page__content .cp-brand{margin-top:-70px;justify-content:center}}@media(min-width: 768px){.teamio-page-detail .teamio-page .default-page__content .cp-brand{margin-block-start:15px;padding-block:2.8rem}.teamio-page-detail .teamio-page .default-page__content .cp-brand .cp-brand__link{margin-block-start:44px}}@media(max-width: 767px){.teamio-page-detail .teamio-page .default-page__content .cp-brand{order:10}}@media(min-width: 768px){.teamio-page-form .teamio-page .default-page__content .cp-brand,.teamio-page-hooray .teamio-page .default-page__content .cp-brand{float:left;clear:left;padding-left:5%;width:50%}}.teamio-page .default-page__content .cp-detail__contact{display:none}.teamio-page .default-page__content [href*="tel:"],.teamio-page .default-page__content [href*="mailto:"]{margin-right:26px;position:relative}.teamio-page .default-page__content [href*="tel:"]:hover::before,.teamio-page .default-page__content [href*="tel:"]:focus::before,.teamio-page .default-page__content [href*="tel:"]:active::before,.teamio-page .default-page__content [href*="mailto:"]:hover::before,.teamio-page .default-page__content [href*="mailto:"]:focus::before,.teamio-page .default-page__content [href*="mailto:"]:active::before{text-decoration:none}.teamio-page .default-page__content [href*="tel:"]{color:var(--black-90) !important;text-decoration:none}.teamio-page .default-page__content .fotogalerie{list-style:none;margin:0 0 40px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}@media(max-width: 767px){.teamio-page .default-page__content .fotogalerie{margin-top:70px}.teamio-page-listing .teamio-page .default-page__content .fotogalerie{margin-top:0;margin-bottom:25px;order:-1}}@media(max-width: 413px){.teamio-page .default-page__content .fotogalerie{justify-content:start}}.teamio-page .default-page__content .fotogalerie::after{content:"";flex:1 1 calc(16.666% - 9px)}@media(max-width: 570px){.teamio-page .default-page__content .fotogalerie::after{flex:1 1 calc(20% - 9px)}}@media(max-width: 413px){.teamio-page .default-page__content .fotogalerie::after{display:none}}#page .teamio-page .default-page__content .fotogalerie::after{min-width:0 !important}.teamio-page .default-page__content .fotogalerie>*{margin:0;width:calc(16.666% - 9px)}@media(max-width: 570px){.teamio-page .default-page__content .fotogalerie>*{width:calc(20% - 9px)}}@media(max-width: 413px){.teamio-page .default-page__content .fotogalerie>*{width:71px}}.teamio-page .default-page__content .fotogalerie>*~* .lazy-load{position:absolute;opacity:0}.teamio-page .default-page__content .fotogalerie>* a:not(.lazy-load){position:relative;display:block;height:0;overflow:hidden;padding-top:100%}.teamio-page .default-page__content .fotogalerie>* a:not(.lazy-load) img{position:absolute;top:0;left:0}@supports(object-fit: cover){.teamio-page .default-page__content .fotogalerie>* a:not(.lazy-load) img{height:100%;width:100%;object-fit:cover;object-position:center}}.teamio-page .default-page__content .fotogalerie>* a:not(.lazy-load):link,.teamio-page .default-page__content .fotogalerie>* a:not(.lazy-load):visited,.teamio-page .default-page__content .fotogalerie>* a:not(.lazy-load):hover,.teamio-page .default-page__content .fotogalerie>* a:not(.lazy-load):focus,.teamio-page .default-page__content .fotogalerie>* a:not(.lazy-load):active{text-decoration:none}.teamio-page .default-page__content .fotogalerie>*:first-child{width:100%}.teamio-page .default-page__content .fotogalerie>*:first-child a:not(.lazy-load){padding-top:62.2950819672%}.teamio-page .default-page__content .cp-jobs{margin-top:50px}@media(max-width: 767px){.teamio-page .default-page__content .cp-jobs{margin-top:30px}}.teamio-page .default-page__content .cp-jobs__list{margin:0}.teamio-page .default-page__content .cp-job{border-bottom:1px solid var(--black-10);padding:0}.teamio-page .default-page__content .cp-job:first-child{border-top:1px solid var(--black-10)}.teamio-page .default-page__content .cp-job__link>*{margin-block-start:0}@media(min-width: 768px){.teamio-page .default-page__content .cp-job__link .cp-job__main{width:40%}.teamio-page .default-page__content .cp-job__link .cp-job__locality{padding-left:4%;padding-right:4%;width:28%}.teamio-page .default-page__content .cp-job__link .cp-job__employment-type{text-align:right;justify-self:end;width:32%}}.teamio-page .default-page__content .cp-job__link:link,.teamio-page .default-page__content .cp-job__link:visited,.teamio-page .default-page__content .cp-job__link:hover,.teamio-page .default-page__content .cp-job__link:active,.teamio-page .default-page__content .cp-job__link:focus{color:var(--black-90)}.teamio-page .default-page__content .cp-job__link:link .cp-job__main,.teamio-page .default-page__content .cp-job__link:visited .cp-job__main{text-decoration:underline;color:#239cdc}.teamio-page .default-page__content .cp-job__link:hover .cp-job__main,.teamio-page .default-page__content .cp-job__link:active .cp-job__main,.teamio-page .default-page__content .cp-job__link:focus .cp-job__main{text-decoration:none;color:#167aae}.teamio-page .default-page__content .cp-info__basic-list{margin:0}.teamio-page .default-page__content .cp-info__basic-list .cp-info__item{margin:0;padding:16px 0 14px}.teamio-page .default-page__content .cp-info__basic-list .cp-info__item:first-child{padding-top:10px}.teamio-page .default-page__content .cp-info__basic-list .cp-info__item dt{font-size:16px;font-weight:bold;text-transform:uppercase;flex:0 0 40%}@media(max-width: 767px){.teamio-page .default-page__content .cp-info__basic-list .cp-info__item dt{flex:0 0 30%}}@media(max-width: 445px){.teamio-page .default-page__content .cp-info__basic-list .cp-info__item dt{flex:0 0 35%}}@media(max-width: 413px){.teamio-page .default-page__content .cp-info__basic-list .cp-info__item dt{flex:0 0 100%}}.teamio-page .default-page__content .cp-info__basic-list .cp-info__item+.cp-info__item{border-top:1px solid var(--black-10)}@media(max-width: 767px){.teamio-page-detail .teamio-page .default-page__content .cp-detail{display:flex;flex-direction:column}.teamio-page-detail .teamio-page .default-page__content .cp-detail [class*=cp-detail]{order:10}}@media(max-width: 767px){.teamio-page-detail .teamio-page .default-page__content .cp-detail__header.cp-detail__header{order:1}}.teamio-page-detail .teamio-page .default-page__content .cp-detail__header-info{display:none}@media(min-width: 768px){.teamio-page-detail .teamio-page .default-page__content .cp-detail__content{float:left;width:50%;padding-right:5%}}@media(max-width: 767px){.teamio-page-detail .teamio-page .default-page__content .cp-detail__content.cp-detail__content{order:2}}@media(min-width: 768px){.teamio-page-detail .teamio-page .default-page__content .cp-detail__info{padding-top:50px;margin-bottom:32px;clear:right}}@media(max-width: 767px){.teamio-page-detail .teamio-page .default-page__content .cp-detail__info{margin:38px 0}}.teamio-page-detail .teamio-page .default-page__content .cp-detail__footer{clear:right}.teamio-page-detail .teamio-page .default-page__content .cp-info__map{margin-top:14px}[class*=teamio-page-] .teamio-page .default-page__content{min-height:1px}@media(max-width: 767px){.teamio-page .default-page__content{display:flex;flex-direction:column-reverse}}
