:root{--uppercase:initial;--uppercase-more:initial}header{--nav-animation-in:slide-in-left-wave;--nav-animation-out:slide-out-left-wave;--header-init-bg:none;--header-init-logo-filter:none;--header-init-shadow:none;--header-init-over-bg:linear-gradient(rgba(0, 0, 0, 0.22) 0%, rgba(0, 0, 0, 0.18) 55%, rgba(0, 0, 0, 0) 100%);--header-init-over-logo-filter:brightness(0) invert(1);--header-init-over-shadow:none;--header-min-bg:rgba(255,255,255,.9);--header-min-logo-filter:none;--header-show-nav-bg:none;--header-show-nav-panel-bg:var(--color-1);--header-show-nav-logo-filter:brightness(0) invert(1);--header-show-nav-nav-color:#fff;--header-show-nav-nav-color-hover:#000}.teaser{--teaser-text-color:#fff;--teaser-text-align:center;--teaser-pos:auto;--teaser-bg-filter:brightness(0.7);--teaser-shade-color:none;--teaser-shade-opacity:0}#f7hc8neern6h{position:relative}#f7hc8neern6h::before{content:"";display:inline-block;width:100%;height:8px;position:absolute;left:0;top:100%;background-color:var(--color-1)}#f6ffdlpf7e8a{background-color:var(--color-light);padding:10rem 0;margin-bottom:0}@media(max-width: 720px){#f6ffdlpf7e8a{padding:6rem 0}}#f6ffdlpf7e8a .testimonials .testimonial{border:1px solid var(--color-dark);border-radius:10px;padding-left:10rem;padding-right:10rem}#f6ffdlpf7e8a .testimonials .testimonial .icon{top:6%}#f6ffdlpf7e8a .testimonials .testimonial .icon .fl-icon{opacity:.5}#f6ffdlpf7e8a .testimonials .testimonial .texts .text{font-size:1.4em;line-height:145%}#f5b6tmv0aveo{background-color:#e4e1dc;padding:5rem 0}#f5b6tmv0aveo .boxes{gap:1rem}#f5b6tmv0aveo .boxes>*{grid-column-end:span 2}@media(max-width: 720px){#f5b6tmv0aveo .boxes>*{grid-column-end:span 6 !important}}#f5b6tmv0aveo .boxes .box .image{margin-bottom:0}.title-desc{margin-bottom:-4rem}.title-desc .title{font-size:7.5rem}@media(max-width: 720px){.title-desc .title{font-size:6rem}}@media(max-width: 720px){.title-desc{margin-bottom:-1rem}}#f6qa856k6d52{margin-bottom:0}.dev22-teaser{height:100vh;display:flex;position:relative;overflow:hidden}.dev22-teaser .teaser-container{padding-top:5.5vh;width:130rem;max-width:90vw;margin:auto;display:grid;grid-template-columns:3fr 2fr}@media(max-width: 720px){.dev22-teaser .teaser-container{grid-template-columns:1fr}}.dev22-teaser .teaser-container .teaser-in{margin:4rem 3rem 0 0}@media(max-width: 720px){.dev22-teaser .teaser-container .teaser-in{position:absolute;margin:0;top:12vh;left:3.6rem;width:calc(100vw - 7.2rem)}}.dev22-teaser .teaser-container .teaser-in h1{color:var(--color-font-1);font-size:10rem;letter-spacing:-0.05em;line-height:95%;margin-bottom:3.6rem}@media(max-width: 1250px){.dev22-teaser .teaser-container .teaser-in h1{font-size:8rem}}@media(max-width: 720px){.dev22-teaser .teaser-container .teaser-in h1{font-size:16vw;margin-bottom:2.5rem}}.dev22-teaser .teaser-container .teaser-in>p{color:var(--color-font-2);font-size:2.5rem;font-weight:var(--font-2-fat);margin-bottom:3.6rem;width:36rem;max-width:100%}@media(max-width: 1250px){.dev22-teaser .teaser-container .teaser-in>p{font-size:2.3rem;width:40rem}}@media(max-width: 720px){.dev22-teaser .teaser-container .teaser-in>p{font-size:4.5vw;margin-bottom:2.5rem;max-width:65vw}}.dev22-teaser .teaser-container .teaser-in .buttons{display:inline-block}.dev22-teaser .teaser-container .teaser-in .buttons.has-toolbox-right{min-height:50px;min-width:60px}.dev22-teaser .teaser-container .teaser-in .buttons>a,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit{display:inline-block;cursor:pointer;background-color:var(--button-1-color-bg);color:var(--button-1-color-font);font-weight:var(--button-font-weight);text-transform:var(--uppercase-more);text-align:center;text-decoration:none;padding:calc(1.8rem*var(--button-padding-factor-ver)) calc(2.8rem*var(--button-padding-factor-hor));transition:all var(--transition-time) var(--transition-ease);border-radius:var(--border-radius);margin:0 1.6rem .5rem 0;min-width:15rem}.dev22-teaser .teaser-container .teaser-in .buttons>a,.dev22-teaser .teaser-container .teaser-in .buttons>a p,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit p{font-family:var(--font-1);font-size:calc(1.6rem*var(--factor-font))}@media(max-width: 720px){.dev22-teaser .teaser-container .teaser-in .buttons>a,.dev22-teaser .teaser-container .teaser-in .buttons>a p,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit p{font-size:calc(3.4vw*var(--factor-font))}}.dev22-teaser .teaser-container .teaser-in .buttons>a:hover,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit:hover{background-color:var(--button-1-color-bg-hover);color:var(--button-1-color-font-hover)}.dev22-teaser .teaser-container .teaser-in .buttons>a:nth-child(n+2),.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit:nth-child(n+2){background-color:rgba(0,0,0,0);color:var(--color-1);border:2px var(--color-1) solid;font-weight:var(--button-font-weight);padding:calc(1.8rem*var(--button-padding-factor-ver) - .2rem) calc(2.8rem*var(--button-padding-factor-hor) - .2rem)}.dev22-teaser .teaser-container .teaser-in .buttons>a:nth-child(n+2):hover,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit:nth-child(n+2):hover{background-color:var(--button-1-color-bg-hover);color:var(--button-1-color-font-hover);border:2px var(--button-1-color-bg-hover) solid}.dev22-teaser .teaser-container .teaser-in .buttons>a p,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit p{margin:0;padding:0}@media(max-width: 720px){.dev22-teaser .teaser-container .teaser-in .buttons>a,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit{margin:0 1rem 1rem 0;min-width:14rem}.dev22-teaser .teaser-container .teaser-in .buttons>a:last-child,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit:last-child{margin:0}}.dev22-teaser .teaser-container .teaser-in .buttons>a:last-child,.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit:last-child{margin:0}.dev22-teaser .teaser-container .teaser-in .buttons>.sortable>#loader{display:inline-block;margin:0;width:25px;height:25px;position:relative;top:8px}.dev22-teaser .teaser-container .teaser-in>:last-child{margin-bottom:0}.dev22-teaser .teaser-container .video-container{display:inline-block;position:relative;height:72rem;aspect-ratio:1/1;max-height:70vh;z-index:-1}.dev22-teaser .teaser-container .video-container .mask1{position:relative;-webkit-mask-image:url(/CHS/chs_logo.svg);mask-image:url(/CHS/chs_logo.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:100%;height:100%;-webkit-mask-position:center;mask-position:center}@media(max-width: 1350px){.dev22-teaser .teaser-container .video-container .mask1{-webkit-mask-position:unset;mask-position:unset}}.dev22-teaser .teaser-container .video-container .mask1 video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 720px){.dev22-teaser .teaser-container .video-container{position:absolute;bottom:-6vh;right:-22vw;height:52vh;width:110vw}.dev22-teaser .teaser-container .video-container .mask1{-webkit-mask-position:center;mask-position:center}}@media(max-width: 380px){.dev22-teaser .teaser-container .video-container{height:47vh}}.text-image-horizontal .container .text h2{font-size:calc(6.5rem*var(--factor-font))}@media(max-width: 720px){.text-image-horizontal .container .text h2{font-size:calc(5rem*var(--factor-font))}}.text-image-horizontal .container .text p{line-height:140%}.text-image-horizontal .container .text .buttons>a:first-child,.text-image-horizontal .container .text .buttons>a:first-child p,.text-image-horizontal .container .text .buttons>.sortable>div.button-edit:first-child,.text-image-horizontal .container .text .buttons>.sortable>div.button-edit:first-child p{font-size:calc(1.6rem*var(--factor-font))}.role-shortcuts{width:var(--website-width);max-width:92vw;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:calc(2.5vw*var(--factor-spacing))}@media(max-width: 1000px){.role-shortcuts{grid-template-columns:1fr 1fr}}@media(max-width: 720px){.role-shortcuts{grid-template-columns:1fr;gap:3rem}}.role-shortcuts .role-shortcut{position:relative;padding:3rem 12% 14rem 12%;border:1px solid #c0c2c5;border-radius:1rem;transition:border var(--transition-time) var(--transition-ease)}.role-shortcuts .role-shortcut:hover{border:1px solid var(--color-font-1)}@media(max-width: 720px){.role-shortcuts .role-shortcut{padding:2rem 9% 12rem 9%}}.role-shortcuts .role-shortcut .role-shortcut-top .role-industry{font-size:.85em;color:var(--color-1)}@media(max-width: 1400px){.role-shortcuts .role-shortcut .role-shortcut-top .role-title{font-size:2.2rem}}@media(max-width: 720px){.role-shortcuts .role-shortcut .role-shortcut-top .role-title{font-size:3.2rem}}.role-shortcuts .role-shortcut .role-shortcut-top .role-description{color:var(--color-font-2);font-size:.9em;line-height:140%}.role-shortcuts .role-shortcut .role-shortcut-bottom{position:absolute;bottom:0;left:0;width:100%;padding:2.2rem 12%;border-top:1px solid #c0c2c5}@media(max-width: 720px){.role-shortcuts .role-shortcut .role-shortcut-bottom{padding:2rem 9%}}.role-shortcuts .role-shortcut .role-shortcut-bottom .role-location{margin:0;margin-bottom:.8rem;text-transform:uppercase;font-size:.85em;font-weight:var(--font-2-fat);color:#b3afab}.role-shortcuts .role-shortcut .role-shortcut-bottom .role-type{margin:0;margin-bottom:.8rem;font-size:.85em;color:#b3afab}.role-shortcuts .role-shortcut .role-shortcut-bottom .role-salary{margin:0;font-size:.85em;color:#b3afab}.lang{top:1.5rem !important;transform:none !important}.lang .soc-link{display:inline-flex;width:5rem;height:5rem;background-color:var(--footer-font-color);border-radius:50%;transition:background-color var(--transition-time) var(--transition-ease)}.lang .soc-link:not(:last-child){margin-right:.5rem}.lang .soc-link .soc-icon{width:2.5rem;height:2.5rem;display:block;margin:auto;opacity:.7;transition:opacity var(--transition-time) var(--transition-ease)}.lang .soc-link:hover{background-color:var(--footer-hover-color)}.lang .soc-link:hover .soc-icon{opacity:1}.lang .instagram{background-image:url(/Kosnica/instagram.svg)}.footer-links{left:0 !important;transform:none !important;bottom:1.5rem !important}.footer-links .footer-link{transition:color var(--transition-time) var(--transition-ease);font-size:.9em}.footer-links .footer-link:not(:last-child){margin-right:1.5rem}#fluena-signature{bottom:-3.6rem}#mc_embed_signup form #mc_embed_signup_scroll .newsletter-icon{display:inline-block;height:2.4rem;width:2.4rem;position:relative;top:3px;margin-right:.5rem}#mc_embed_signup form #mc_embed_signup_scroll .newsletter-icon .fl-icon{fill:var(--color-2)}#mc_embed_signup form #mc_embed_signup_scroll h2{display:inline-block;margin:0 0 1rem 0;font-size:2.1rem;color:var(--color-2)}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{margin-bottom:1.2rem}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group label{display:block;font-size:1.36rem;margin-bottom:.6rem}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input.email{display:block;width:100%;margin:auto;margin-bottom:1rem;border:none;background-color:rgba(73,59,54,.1882352941);padding:1rem 1.5rem;border-radius:var(--border-radius);outline:none}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input.email::-moz-placeholder{color:var(--color-2);opacity:.65}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input.email::placeholder{color:var(--color-2);opacity:.65}#mc_embed_signup form #mc_embed_signup_scroll .clear input.button{background-color:var(--footer-font-color);color:rgba(255,255,255,.6666666667);transition:background-color .4s;cursor:pointer;font-weight:bold;border:none;padding:1rem 2rem;border-radius:var(--border-radius);transition:all var(--transition-time) var(--transition-ease)}#mc_embed_signup form #mc_embed_signup_scroll .clear input.button:hover{background-color:var(--footer-hover-color);color:#fff}.fl-footer{font-size:1.5rem}.fl-footer .wrapper .logo img{width:150px;height:150px}@media(max-width: 720px){.fl-footer .wrapper .lang,.fl-footer .wrapper #fluena-signature{top:unset !important;bottom:-5rem !important;transform:unset !important}.fl-footer .wrapper .lang .fluena-wrap .fl-mask,.fl-footer .wrapper #fluena-signature .fluena-wrap .fl-mask{left:unset;right:-2px}.fl-footer .wrapper .lang .soc-link,.fl-footer .wrapper #fluena-signature .soc-link{width:40px;height:40px}.fl-footer .wrapper .logo{transform:unset !important;left:unset !important;right:0;top:-2.5rem !important}.fl-footer .wrapper .logo img{width:120px;height:120px}.fl-footer .wrapper .footer-links{bottom:-44px !important;left:unset !important;right:0}.fl-footer .wrapper .footer-links .footer-link:not(:last-child){margin-right:1rem}.fl-footer .wrapper #fluena-signature{bottom:-3.3rem !important;font-size:1.4rem;left:unset;right:0}.fl-footer .wrapper #mc_embed_signup{transform:unset !important;right:unset !important;left:0;top:-2.5rem !important}}.testimonials{width:var(--website-width);position:relative;margin:auto;max-width:96%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;display:grid;grid-template-columns:repeat(12, 1fr);gap:calc(4.5rem*var(--factor-spacing))}@media(max-width: 1500px){.testimonials{gap:calc(3.6vw*var(--factor-spacing))}}@media(max-width: 720px){.testimonials{gap:calc(10vw*var(--factor-spacing)) calc(3.6vw*var(--factor-spacing))}}.testimonials>*{grid-column-end:span 3}@media(max-width: 1010px){.testimonials>*{grid-column-end:span 6}}.testimonials>:first-child:nth-last-child(1),.testimonials>:first-child:nth-last-child(1)~*,.testimonials>:first-child:nth-last-child(2),.testimonials>:first-child:nth-last-child(2)~*{grid-column-end:span 6}.testimonials>:first-child:nth-last-child(1) .texts .text,.testimonials>:first-child:nth-last-child(1)~* .texts .text,.testimonials>:first-child:nth-last-child(2) .texts .text,.testimonials>:first-child:nth-last-child(2)~* .texts .text{font-size:1.45em}.testimonials>:first-child:nth-last-child(1) .author-info .author-image,.testimonials>:first-child:nth-last-child(1)~* .author-info .author-image,.testimonials>:first-child:nth-last-child(2) .author-info .author-image,.testimonials>:first-child:nth-last-child(2)~* .author-info .author-image{width:5.5rem;height:5.5rem}.testimonials>:first-child:nth-last-child(1) .author-info .author-name-title .author-name,.testimonials>:first-child:nth-last-child(1)~* .author-info .author-name-title .author-name,.testimonials>:first-child:nth-last-child(2) .author-info .author-name-title .author-name,.testimonials>:first-child:nth-last-child(2)~* .author-info .author-name-title .author-name{font-size:.95em}.testimonials>:first-child:nth-last-child(1) .author-info .author-name-title .author-title,.testimonials>:first-child:nth-last-child(1)~* .author-info .author-name-title .author-title,.testimonials>:first-child:nth-last-child(2) .author-info .author-name-title .author-title,.testimonials>:first-child:nth-last-child(2)~* .author-info .author-name-title .author-title{font-size:.78em}@media(max-width: 720px){.testimonials>:first-child:nth-last-child(1) .texts .text,.testimonials>:first-child:nth-last-child(1)~* .texts .text,.testimonials>:first-child:nth-last-child(2) .texts .text,.testimonials>:first-child:nth-last-child(2)~* .texts .text{font-size:1em}.testimonials>:first-child:nth-last-child(1) .author-info .author-image,.testimonials>:first-child:nth-last-child(1)~* .author-info .author-image,.testimonials>:first-child:nth-last-child(2) .author-info .author-image,.testimonials>:first-child:nth-last-child(2)~* .author-info .author-image{width:5.2rem;height:5.2rem}.testimonials>:first-child:nth-last-child(1) .author-info .author-name-title .author-name,.testimonials>:first-child:nth-last-child(1)~* .author-info .author-name-title .author-name,.testimonials>:first-child:nth-last-child(2) .author-info .author-name-title .author-name,.testimonials>:first-child:nth-last-child(2)~* .author-info .author-name-title .author-name{font-size:.8em}.testimonials>:first-child:nth-last-child(1) .author-info .author-name-title .author-title,.testimonials>:first-child:nth-last-child(1)~* .author-info .author-name-title .author-title,.testimonials>:first-child:nth-last-child(2) .author-info .author-name-title .author-title,.testimonials>:first-child:nth-last-child(2)~* .author-info .author-name-title .author-title{font-size:.7em}}.testimonials>:first-child:nth-last-child(3),.testimonials>:first-child:nth-last-child(3)~*{grid-column-end:span 4}.testimonials>:first-child:nth-last-child(3) .texts .text,.testimonials>:first-child:nth-last-child(3)~* .texts .text{font-size:1.2em}.testimonials>:first-child:nth-last-child(3) .author-info .author-image,.testimonials>:first-child:nth-last-child(3)~* .author-info .author-image{width:5.2rem;height:5.2rem}.testimonials>:first-child:nth-last-child(3) .author-info .author-name-title .author-name,.testimonials>:first-child:nth-last-child(3)~* .author-info .author-name-title .author-name{font-size:.85em}.testimonials>:first-child:nth-last-child(3) .author-info .author-name-title .author-title,.testimonials>:first-child:nth-last-child(3)~* .author-info .author-name-title .author-title{font-size:.7em}@media(max-width: 720px){.testimonials>:first-child:nth-last-child(3) .texts .text,.testimonials>:first-child:nth-last-child(3)~* .texts .text{font-size:1em}.testimonials>:first-child:nth-last-child(3) .author-info .author-image,.testimonials>:first-child:nth-last-child(3)~* .author-info .author-image{width:5.2rem;height:5.2rem}.testimonials>:first-child:nth-last-child(3) .author-info .author-name-title .author-name,.testimonials>:first-child:nth-last-child(3)~* .author-info .author-name-title .author-name{font-size:.8em}.testimonials>:first-child:nth-last-child(3) .author-info .author-name-title .author-title,.testimonials>:first-child:nth-last-child(3)~* .author-info .author-name-title .author-title{font-size:.7em}}@media(max-width: 720px){.testimonials>*{grid-column-end:span 12 !important}}.testimonials .testimonial{display:inline-block;position:relative;padding:7rem 8% 5rem 8%;border-radius:var(--border-radius);background-color:var(--color-light)}.testimonials .testimonial .icon{width:5rem;position:absolute;top:8%;right:8%}.testimonials .testimonial .icon .fl-icon{fill:var(--color-dark);opacity:.075}.testimonials .testimonial .texts{color:var(--color-font-1);margin-bottom:2.5rem}.testimonials .testimonial .texts .text{font-size:1em}.testimonials .testimonial .texts .text:empty{margin-bottom:calc(7rem*var(--factor-font));position:relative;background-color:var(--color-font-1);opacity:.065}.testimonials .testimonial .texts .text:empty::after{content:"";position:relative;display:inline-block;width:calc(100% + var(--article-font-size));left:calc(-0.5*var(--article-font-size)*var(--factor-font));margin-top:calc(var(--article-font-size)*var(--factor-font)*1.2 + 1rem*var(--factor-spacing));margin-bottom:0;background-color:var(--color-font-1);width:66%}.testimonials .testimonial .author-info{display:flex;flex-direction:row;align-items:center;gap:1.2rem}.testimonials .testimonial .author-info .author-image{width:4.5rem;height:4.5rem}.testimonials .testimonial .author-info .author-image img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.testimonials .testimonial .author-info .author-name-title .author-name{margin:0;font-size:.8em;color:var(--color-font-1)}.testimonials .testimonial .author-info .author-name-title .author-name:empty{position:relative;background-color:var(--color-font-1);opacity:.065;width:11rem;margin-bottom:0}.testimonials .testimonial .author-info .author-name-title .author-title{margin:0;margin-top:.3em;font-size:.7em;color:var(--color-font-2)}.testimonials .testimonial .author-info .author-name-title .author-title:empty{position:relative;background-color:var(--color-font-1);opacity:.065;width:9rem;margin-bottom:0}@media(max-width: 2500px){.testimonials{position:relative;width:100vw;max-width:100vw;grid-template-columns:unset;grid-auto-flow:column;padding:3rem calc((100vw - 1500px)/2);overflow:visible;overflow-x:auto;scroll-snap-type:x mandatory;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}}@media(max-width: 2500px)and (max-width: 1500px){.testimonials{padding:3rem 3rem}}@media(max-width: 2500px){.testimonials::-webkit-scrollbar{display:none}.testimonials .testimonial{position:relative;scroll-snap-align:center;white-space:normal;width:1200px;height:650px;background-color:#fff;padding:5rem}}@media(max-width: 2500px)and (max-width: 1500px){.testimonials .testimonial{width:1100px}}@media(max-width: 2500px){.testimonials .testimonial .texts{margin-top:10rem;margin-bottom:4rem;width:55%;position:relative}.testimonials .testimonial .texts .text{width:100%}.testimonials .testimonial .author-info .author-image{width:5.5rem;height:5.5rem}.testimonials .testimonial .author-info .author-name-title .author-name{font-size:1.2em}.testimonials .testimonial .author-info .author-name-title .author-title{font-size:.85em}.testimonials .testimonial::after{content:"";display:inline-block;position:absolute;bottom:0;right:5rem;width:500px;height:600px;border-radius:var(--border-radius);background-image:url(/CHS/chs-testimonial-person-2.png);background-size:contain;background-position:center bottom;background-repeat:no-repeat}.testimonials .testimonial:nth-child(2)::after{background-image:url(/CHS/chs-testimonial-person-4.png)}.testimonials .testimonial:nth-child(3)::after{background-image:url(/CHS/chs-testimonial-person-5.png)}.testimonials .testimonial:nth-child(4)::after{background-image:url(/CHS/chs-testimonial-person-6.png)}}