/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*:where(:not(iframe, canvas, img, svg, video):not(svg *, symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable="true"]){-webkit-user-drag:element}*,*::before,*::after{box-sizing:border-box}a{text-decoration:none;color:inherit;cursor:pointer}button{background-color:transparent;color:inherit;border-width:0;padding:0;cursor:pointer}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}ul,ol,dd{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}html{font-size:1px}body{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;font-size:16rem;font-weight:400;line-height:1.3;color:#222}@font-face{font-family:'Museo Sans';src:url("../../fonts/museo-sans/MuseoSans-100Italic.woff2") format("woff2"),url("../../fonts/museo-sans/MuseoSans-100Italic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Museo Sans';src:url("../../fonts/museo-sans/MuseoSans-300.woff2") format("woff2"),url("../../fonts/museo-sans/MuseoSans-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Museo Sans';src:url("../../fonts/museo-sans/MuseoSans-100.woff2") format("woff2"),url("../../fonts/museo-sans/MuseoSans-100.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Museo Sans';src:url("../../fonts/museo-sans/MuseoSans-500.woff2") format("woff2"),url("../../fonts/museo-sans/MuseoSans-500.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Museo Sans';src:url("../../fonts/museo-sans/MuseoSans-500Italic.woff2") format("woff2"),url("../../fonts/museo-sans/MuseoSans-500Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Museo Sans';src:url("../../fonts/museo-sans/MuseoSans-300Italic.woff2") format("woff2"),url("../../fonts/museo-sans/MuseoSans-300Italic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Museo Sans';src:url("../../fonts/museo-sans/MuseoSans-700Italic.woff2") format("woff2"),url("../../fonts/museo-sans/MuseoSans-700Italic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Museo Sans';src:url("../../fonts/museo-sans/MuseoSans-900Italic.woff2") format("woff2"),url("../../fonts/museo-sans/MuseoSans-900Italic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Museo Sans';src:url("../../fonts/museo-sans/MuseoSans-700.woff2") format("woff2"),url("../../fonts/museo-sans/MuseoSans-700.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Museo Sans';src:url("../../fonts/museo-sans/MuseoSans-900.woff2") format("woff2"),url("../../fonts/museo-sans/MuseoSans-900.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}html{scroll-behavior:smooth}html body{min-height:100vh;display:flex;flex-direction:column;font-family:'Museo Sans', sans-serif, Serif}html body.snippet-body{background-color:#F7F6F5}html body .wrapper-body{display:flex;flex-direction:column;min-height:100vh}html body .wrapper-body .anchor{display:block;position:relative;top:-220px;visibility:hidden}html body .wrapper-body.hide{display:none}html body .wrapper-body .flex{display:flex}html body .wrapper-body .flex.column{flex-direction:column}html body .wrapper-body .flex.center{justify-content:center;align-items:center}html body .wrapper-body .flex.space-between{justify-content:space-between}.cookies-eu-revoke:hover{cursor:pointer}.cookies-eu-banner{overflow-y:scroll;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0;background:rgba(0,0,0,0.8);padding-left:5px;padding-right:5px;transition:opacity 0s;font-weight:100}.cookies-eu-banner .cookies-alignment{min-height:100%;display:flex;justify-content:center;align-items:center}.cookies-eu-banner.is-active{z-index:20000;opacity:1}.cookies-eu-banner .cookies-panel{margin-top:5px;margin-bottom:5px;background:#fff;width:100%;max-width:900px;padding:20px 10px;border-radius:4px;position:relative}.cookies-eu-banner .cookies-panel .bg-image{position:absolute;background-image:url("../images/undraw_cookie_love_ulvn.svg");background-size:contain;background-position:center;height:130px;width:130px;background-repeat:no-repeat;bottom:105px;right:0;opacity:0}@media (min-width: 576px){.cookies-eu-banner .cookies-panel .bg-image{height:140px;width:140px;bottom:40px}}@media (min-width: 992px){.cookies-eu-banner .cookies-panel .bg-image{height:170px;width:170px;bottom:0;opacity:1}}.cookies-eu-banner .cookies-text h3{font-family:"Museo Sans",sans-serif,Serif;color:#000;margin-bottom:20px;font-size:18px}@media (min-width: 992px){.cookies-eu-banner .cookies-text h3{font-size:30px}}.cookies-eu-banner .cookies-text p{color:#000;font-family:"Museo Sans",sans-serif,Serif;font-size:12px;line-height:20px;font-weight:100}@media (min-width: 992px){.cookies-eu-banner .cookies-text p{font-size:14px}}.cookies-eu-banner .cookies-text a{text-decoration:underline;color:#000;font-family:"Museo Sans",sans-serif,Serif}.cookies-eu-banner .cookies-details{margin-bottom:30px}.cookies-eu-banner .cookies-details .accordion{list-style:none;padding:0}.cookies-eu-banner .cookies-details .accordion .accordion-item{overflow:hidden}.cookies-eu-banner .cookies-details .accordion .accordion-item button.cookies-eu-details{border:none;background-color:transparent;position:relative;padding-left:25px;cursor:pointer;color:#000;font-weight:200}.cookies-eu-banner .cookies-details .accordion .accordion-item button.cookies-eu-details::before{content:'';position:absolute;height:18px;width:18px;left:0;top:0;background-image:url("../images/plus.png");background-size:cover}.cookies-eu-banner .cookies-details .accordion .accordion-item button.cookies-eu-details.open::before{content:'';position:absolute;height:18px;width:18px;left:0;top:0;background-image:url("../images/minus.png");background-size:cover}.cookies-eu-banner .cookies-details .accordion .accordion-item .accordion-content{height:0;transition:height 1s;padding:1px}.cookies-eu-banner .cookies-details .accordion .accordion-item .accordion-content.show{height:140px;padding-top:10px}@media (min-width: 992px){.cookies-eu-banner .cookies-details .accordion .accordion-item .accordion-content.show{height:140px;padding-top:20px}}.cookies-eu-banner .cookies-details .accordion .accordion-item .accordion-content .cookies-eu-details p{font-size:12px;line-height:20px}@media (min-width: 992px){.cookies-eu-banner .cookies-details .accordion .accordion-item .accordion-content .cookies-eu-details p{font-size:14px}}.cookies-eu-banner .cookies-details .accordion-title{background:#fff;border:none;padding:5px 0 5px 16px;font-size:16px;color:#000;font-family:"Museo Sans",sans-serif,Serif}.cookies-eu-banner .cookies-details .accordion-title::before{left:0;right:auto}.cookies-eu-banner .cookies-details .accordion-content{padding:10px 0 5px 0;border:none;background:#fff;color:#000;font-family:"Museo Sans",sans-serif,Serif}.cookies-eu-banner .cookies-checkboxes{display:flex;flex-wrap:wrap;margin:20px 0}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox{min-width:260px;flex:1}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button{position:relative;background:none;padding:10px 25px;cursor:pointer;color:#000;font-family:"Museo Sans",sans-serif,Serif;border:none}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button:before{position:absolute;top:8px;left:0;content:"";border:1px solid grey;width:19px;height:19px;border-radius:50%}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button:after{position:absolute;top:8px;left:0;font-size:20px;content:"";display:none;width:21px;height:21px;background:#155E67;border-radius:50%}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button:disabled{color:grey}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button:disabled::after{background:grey}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button.consented:after{display:block}.cookies-eu-banner .cookies-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.cookies-eu-banner .cookies-buttons .cookies-save{margin:auto;padding:0 20px}.cookies-eu-banner .cookies-buttons .cookies-save a{color:#000;font-family:"Museo Sans",sans-serif,Serif}.cookies-eu-banner .cookies-buttons .cookies-save a:hover{cursor:pointer}.cookies-eu-banner .cookies-buttons .cookies-save-all{font-size:12px;margin:0 auto}@media (min-width: 992px){.cookies-eu-banner .cookies-buttons .cookies-save-all{font-size:16px}}.cookies-eu-banner .cookies-buttons .cookies-save-all a{margin:0;background-color:#000;color:#fff;text-transform:uppercase;padding:10px 30px;border-radius:20px}.cookies-eu-banner .cookies-buttons .cookies-save-all a:hover{cursor:pointer}.cookies-eu-banner .cookies-buttons .cookies-save-minimum{font-size:16px;margin:0 auto}.cookies-eu-banner .cookies-buttons .cookies-save-minimum a{color:#000;font-family:"Museo Sans",sans-serif,Serif}@media (min-width: 768px){.cookies-eu-banner .cookies-panel{padding:35px 70px}.cookies-eu-banner .cookies-details .accordion-title{font-size:16px}.cookies-eu-banner .cookies-buttons .cookies-save{margin:20px 0;order:2}.cookies-eu-banner .cookies-buttons .cookies-save a{font-size:12px}}@media (min-width: 768px) and (min-width: 992px){.cookies-eu-banner .cookies-buttons .cookies-save a{font-size:16px}}@media (min-width: 768px){.cookies-eu-banner .cookies-buttons .cookies-save-all{margin:0 20px 0 0;order:1}.cookies-eu-banner .cookies-buttons .cookies-save-minimum{margin:0 20px 0 0;order:3}}@media (min-width: 992px){.cookies-eu-banner{right:-15px}.cookies-eu-banner .cookies-panel{padding:50px 100px}}nav{background-color:#fff;position:-webkit-sticky;position:sticky;z-index:10;top:0}nav .desktop{max-width:1600px;margin:auto;padding:25px}@media (min-width: 1280px){nav .desktop{padding:32px 25px}}nav .desktop .logo img{width:auto;height:65px;transition:all 500ms}@media (min-width: 1280px){nav .desktop .logo img{width:auto;height:92px}}nav .desktop.small{padding:25px 25px 15px 25px;height:100px}nav .desktop.small .logo img{width:auto;height:65px}nav .desktop.small .navigation{margin-top:auto;margin-bottom:5px}nav .desktop .navigation{margin-top:auto;transition:all 500ms;margin-bottom:15px}nav .desktop .navigation .first-ul.first-level{display:none}@media (min-width: 1280px){nav .desktop .navigation .first-ul.first-level{display:flex}}nav .desktop .navigation .first-ul.first-level .first-li{padding:0 21px}nav .desktop .navigation .first-ul.first-level .first-li .first-a{font-size:22px}nav .desktop .mobile-menu-icon{display:flex}@media (min-width: 1280px){nav .desktop .mobile-menu-icon{display:none}}.menu-bg .close-menu{display:none;position:absolute;right:15px;top:27px}.menu-bg .mobile-navigation{display:none}.menu-bg.open{position:absolute;width:100%;height:100vh;background:linear-gradient(45deg, #d21f30 0%, #b5e0d7 100%);z-index:11}.menu-bg.open .close-menu{display:flex}.menu-bg.open .mobile-navigation{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;top:83px;height:calc(100% - 83px);position:relative;padding-right:15px}.menu-bg.open .mobile-navigation .first-ul{flex-direction:column}.menu-bg.open .mobile-navigation .first-ul .first-li{text-align:right;line-height:70px}.menu-bg.open .mobile-navigation .first-ul .first-li .first-a{mix-blend-mode:lighten;background-color:#fff;border-radius:27px;padding:10px 20px;font-size:27px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu-bg.open .mobile-navigation .impress{color:#fff;bottom:20px;right:20px;font-size:27px;position:relative}section.portal-image{height:calc(65vh - 120px);width:100%;overflow:hidden;position:relative}@media (min-width: 1280px){section.portal-image{height:calc(100vh - 157px)}}section.portal-image #start{top:-162px;position:absolute}section.portal-image .trigger-hero-image{width:100%;height:1px;top:0;position:absolute;background-color:red;z-index:100000}section.portal-image .trigger-navigation{width:100%;height:1px;top:-163px;position:absolute;background-color:dodgerblue;z-index:100000}section.portal-image .trigger-navigation.revealed{top:10px}section.portal-image .hero-text-holder{position:absolute;width:100%;height:100%;transition:all 1s}section.portal-image .hero-text-holder .hero-text{position:absolute;width:100%;height:100%;background:linear-gradient(45deg, rgba(210,31,48,0.8) 0%, rgba(181,224,215,0.8) 100%);opacity:0;transition:opacity 1s;mix-blend-mode:multiply}section.portal-image .hero-text-holder h1{opacity:0}section.portal-image .hero-text-holder.revealed .hero-text,section.portal-image .hero-text-holder.revealed h1{opacity:1}section.portal-image .hero-text-holder.revealed .container p{opacity:1}section.portal-image .hero-text-holder.revealed .container p::before{content:'';height:3px;width:45px;position:absolute;left:50%;top:-25px;background-color:#fff;-webkit-transform:rotate(343deg) translateX(-50%);transform:rotate(343deg) translateX(-50%)}@media (min-width: 1280px){section.portal-image .hero-text-holder.revealed .container p::before{display:none}}section.portal-image .hero-text-holder .container{position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:#fff;max-width:350px;width:90%}@media (min-width: 992px){section.portal-image .hero-text-holder .container{max-width:550px}}@media (min-width: 1280px){section.portal-image .hero-text-holder .container{max-width:930px;top:70%}}section.portal-image .hero-text-holder .container h1{font-size:25px;margin-bottom:25px;display:none}@media (min-width: 1280px){section.portal-image .hero-text-holder .container h1{font-size:47px;margin-bottom:60px;display:block;position:relative;font-weight:600;line-height:50px}}section.portal-image .hero-text-holder .container h1::before{content:'';height:3px;width:45px;position:absolute;left:50%;top:50px;background-color:#fff;-webkit-transform:rotate(343deg) translateX(-50%);transform:rotate(343deg) translateX(-50%);opacity:1}@media (min-width: 992px){section.portal-image .hero-text-holder .container h1::before{top:135px}}@media (min-width: 1024px){section.portal-image .hero-text-holder .container h1::before{top:75px}}@media (min-width: 1280px){section.portal-image .hero-text-holder .container h1::before{top:70px;width:60px;height:4px}}section.portal-image .hero-text-holder .container p{font-size:17px;opacity:0;transition:opacity 700ms}@media (min-width: 992px){section.portal-image .hero-text-holder .container p{font-size:27px}}@media (min-width: 1280px){section.portal-image .hero-text-holder .container p{font-size:38px}}section.portal-image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}section.teaser-container{padding:25px 25px}@media (min-width: 1024px){section.teaser-container{padding:80px 40px}}section.teaser-container .headline{margin-bottom:25px}@media (min-width: 1024px){section.teaser-container .headline{margin-bottom:80px}}section.teaser-container .headline h2{font-size:30px}@media (min-width: 768px){section.teaser-container .headline h2{font-size:40px}}section.teaser-container .teaser-row{display:flex;flex-wrap:wrap;max-width:1600px;margin:auto;gap:20px}section.teaser-container .teaser-row .teaser{position:relative;width:100%}@media (min-width: 768px){section.teaser-container .teaser-row .teaser{width:calc(50% - 10px)}}section.teaser-container .teaser-row .teaser .anchor-teaser{position:absolute;height:1px;width:100%;top:-120px}section.teaser-container .teaser-row .teaser.revealed .gradient{opacity:1}section.teaser-container .teaser-row .teaser.revealed p.inner-text{opacity:0}@media (min-width: 992px){section.teaser-container .teaser-row .teaser.revealed p.inner-text{opacity:1}}section.teaser-container .teaser-row .teaser .gradient{position:absolute;width:100%;height:100%;opacity:0;transition:opacity 500ms}section.teaser-container .teaser-row .teaser h3{position:absolute;color:#fff;font-size:20px;left:25px;top:22px}@media (min-width: 576px){section.teaser-container .teaser-row .teaser h3{font-size:30px;left:30px;top:30px}}@media (min-width: 650px){section.teaser-container .teaser-row .teaser h3{font-size:40px;left:50px;top:50px}}@media (min-width: 768px){section.teaser-container .teaser-row .teaser h3{font-size:30px;left:25px;top:30px}}@media (min-width: 1024px){section.teaser-container .teaser-row .teaser h3{font-size:40px;left:40px;top:40px}}@media (min-width: 1280px){section.teaser-container .teaser-row .teaser h3{left:45px;top:45px}}section.teaser-container .teaser-row .teaser h3::before{content:'';left:0;height:3px;width:30px;top:40px;position:absolute;background-color:#fff;-webkit-transform:rotate(343deg);transform:rotate(343deg)}@media (min-width: 576px){section.teaser-container .teaser-row .teaser h3::before{width:40px;top:50px}}@media (min-width: 650px){section.teaser-container .teaser-row .teaser h3::before{width:68px;top:67px}}@media (min-width: 768px){section.teaser-container .teaser-row .teaser h3::before{width:40px;top:50px}}@media (min-width: 1024px){section.teaser-container .teaser-row .teaser h3::before{width:68px;top:70px}}section.teaser-container .teaser-row .teaser p.inner-text{position:absolute;color:#fff;top:35%;width:86%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;transition:all 500ms;font-size:22px}section.teaser-container .teaser-row .teaser img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width: 450px){section.teaser-container .teaser-row .teaser img{height:300px}}@media (min-width: 650px){section.teaser-container .teaser-row .teaser img{height:350px}}@media (min-width: 768px){section.teaser-container .teaser-row .teaser img{height:300px}}@media (min-width: 820px){section.teaser-container .teaser-row .teaser img{height:350px}}@media (min-width: 992px){section.teaser-container .teaser-row .teaser img{height:400px}}@media (min-width: 1024px){section.teaser-container .teaser-row .teaser img{height:425px}}@media (min-width: 1280px){section.teaser-container .teaser-row .teaser img{height:450px}}@media (min-width: 1366px){section.teaser-container .teaser-row .teaser img{height:475px}}@media (min-width: 1440px){section.teaser-container .teaser-row .teaser img{height:500px}}@media (min-width: 1680px){section.teaser-container .teaser-row .teaser img{height:540px}}section.teaser-container .teaser-row .teaser a.teaser-button{position:absolute;bottom:50px;right:50px;mix-blend-mode:lighten;display:none}@media (min-width: 1024px){section.teaser-container .teaser-row .teaser a.teaser-button{display:block}}section.teaser-container .teaser-row .teaser .teaser-text{opacity:0;height:0}section.teaser-container .teaser-row .teaser .teaser-text p.p-text{display:block;top:0;color:#fff}section.teaser-container .teaser-row .teaser.revealed .gradient{opacity:1}section.teaser-container .teaser-row .teaser.revealed .teaser-text{padding:30px;position:relative;opacity:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}section.teaser-container .teaser-row .teaser.revealed .teaser-text p{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1;font-size:16px}section.teaser-container .teaser-row .teaser.revealed .teaser-text .teaser-button{display:inline-block;position:relative;bottom:0;right:unset;margin-top:30px}@media (min-width: 992px){section.teaser-container .teaser-row .teaser.revealed .teaser-text{display:none}}section.about{background:linear-gradient(45deg, #d21f30 0%, #b5e0d7 100%);padding:50px 45px;color:#fff}@media (min-width: 992px){section.about{padding:110px 50px}}@media (min-width: 1440px){section.about{padding:110px 50px}}section.about .container{display:flex;flex-direction:column;align-items:center;max-width:1220px;margin:auto}section.about .container h3{font-size:40px;margin-bottom:25px}section.about .container p{font-size:16px;text-align:center;margin-bottom:50px}@media (min-width: 992px){section.about .container p{font-size:25px}}a.btn{padding:10px 35px;border-radius:27px;font-size:18px;color:black;letter-spacing:1px;font-weight:400}@media (min-width: 992px){a.btn{font-size:27px;padding:10px 50px}}a.btn.btn-primary{background-color:#fff;mix-blend-mode:lighten}a.btn.btn-secondary{border:3px solid #000;padding:10px 20px;font-size:24px}a.btn.btn-back{position:relative}a.btn.btn-back::before{content:'';position:absolute;height:12px;width:25px;left:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("/assets/dist/images/left-arrow.png");background-size:cover;background-position:center;background-repeat:no-repeat}section.team{padding:50px 20px}@media (min-width: 992px){section.team{padding:100px 0}}section.team .container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;position:relative}@media (min-width: 992px){section.team .container{width:875px}}section.team .container .headline{margin-bottom:40px}@media (min-width: 992px){section.team .container .headline{width:100%}}section.team .container .headline h2{font-size:40px;position:relative;font-weight:600}section.team .container .headline h2::before{content:'';height:3px;width:68px;position:absolute;left:0;top:67px;background-color:#000;-webkit-transform:rotate(343deg);transform:rotate(343deg)}section.team .container .team-teaser{display:flex;flex-direction:column;justify-content:space-evenly}@media (min-width: 992px){section.team .container .team-teaser{flex-direction:row;gap:30px}}section.team .container .team-teaser .teaser{display:flex;flex-direction:row;gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width: 992px){section.team .container .team-teaser .teaser{flex-direction:column}}section.team .container .team-teaser .teaser img{width:141px;height:141px;min-width:141px;min-height:141px;-o-object-fit:cover;object-fit:cover;display:block;margin-bottom:15px}@media (min-width: 992px){section.team .container .team-teaser .teaser img{width:234px;height:234px}}section.team .container .team-teaser .teaser .holder{display:flex;flex-direction:column;justify-content:center;padding-bottom:17px}section.team .container .team-teaser .teaser .holder p{font-size:18px;font-weight:400;position:relative}@media (min-width: 992px){section.team .container .team-teaser .teaser .holder p{font-size:24px}}section.team .container .team-teaser .teaser .holder p.name{font-weight:600}section.team .container .team-teaser .teaser .holder p.position{margin-bottom:10px}@media (min-width: 992px){section.team .container .team-teaser .teaser .holder p.position{margin-bottom:25px}}section.team .container .team-teaser .teaser .holder a.btn{font-size:14px;border:2px solid;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width: 992px){section.team .container .team-teaser .teaser .holder a.btn{font-size:24px;border:3px solid;padding:10px 20px}}footer{overflow:hidden;background-color:#A1A09F;padding:40px 25px;color:#fff;font-size:22px;font-weight:300;margin-top:auto}@media (min-width: 992px){footer{padding:60px 25px}}footer .container{margin:auto;max-width:1600px;display:flex;flex-direction:column;justify-content:space-between;gap:15px}@media (min-width: 992px){footer .container{flex-direction:row}}footer .container .left{flex-direction:column;justify-content:space-between;gap:15px}@media (min-width: 768px){footer .container .left{flex-direction:row}}@media (min-width: 768px){footer .container .left>*{width:33.3%}}@media (min-width: 992px){footer .container .left>*{width:unset;gap:unset}}@media (min-width: 992px){footer .container .left{justify-content:unset}}@media (min-width: 992px){footer .container .left .logo{display:none}}footer .container .left .contact,footer .container .left .address{justify-content:flex-end}@media (min-width: 992px){footer .container .left .address{margin-right:50px}}footer .container .left .address .company{font-weight:600}footer .container .right{flex-direction:column;justify-content:space-between;gap:15px}@media (min-width: 768px){footer .container .right{flex-direction:row}}@media (min-width: 768px){footer .container .right>*{width:66.6%}}@media (min-width: 992px){footer .container .right>*{width:unset}}@media (min-width: 768px){footer .container .right>*:first-child{width:32.4%}}@media (min-width: 992px){footer .container .right>*:first-child{width:unset}}@media (min-width: 992px){footer .container .right>*{width:unset}}@media (min-width: 992px){footer .container .right{justify-content:unset}}footer .container .right .links{justify-content:flex-end}@media (min-width: 992px){footer .container .right .links{margin-right:50px}}footer .container .right .social{flex-direction:column;gap:15px}@media (min-width: 768px){footer .container .right .social{flex-direction:row;align-items:flex-end}}@media (min-width: 768px){footer .container .right .social>*{width:50%}}@media (min-width: 992px){footer .container .right .social>*{width:unset}}@media (min-width: 992px){footer .container .right .social{gap:70px}}footer .container .right .social .content a{text-decoration:underline}footer .container .right .social .linkedin{position:relative}footer .container .right .social .linkedin svg{position:relative;bottom:-8px}.snippet-wrapper .snippet-container{display:flex;padding:130px 20px 0 20px;width:100%;max-width:1500px;margin:auto;position:relative;flex-direction:column}@media (min-width: 1440px){.snippet-wrapper .snippet-container{flex-direction:row}}.snippet-wrapper .snippet-container .x-btn{position:absolute;right:50px;top:50px}.snippet-wrapper .snippet-container .x-btn input{position:absolute;height:45px;width:45px}@media (min-width: 1440px){.snippet-wrapper .snippet-container .x-btn{display:none}}.snippet-wrapper .snippet-container .text{width:80%;color:#000;position:relative;margin-right:auto;margin-left:auto}@media (min-width: 1280px){.snippet-wrapper .snippet-container .text{width:60%}}.snippet-wrapper .snippet-container .text .container{width:100%;height:100%;margin:auto}@media (min-width: 1440px){.snippet-wrapper .snippet-container .text .container{margin-right:auto;max-width:660px;width:80%}}.snippet-wrapper .snippet-container .text .container h1{font-size:22px;margin-bottom:50px;position:relative}@media (min-width: 768px){.snippet-wrapper .snippet-container .text .container h1{font-size:40px}}.snippet-wrapper .snippet-container .text .container h1::before{content:'';height:3px;width:45px;position:absolute;left:0;top:50px;background-color:#000;-webkit-transform:rotate(343deg);transform:rotate(343deg)}@media (min-width: 768px){.snippet-wrapper .snippet-container .text .container h1::before{top:68px;width:55px}}.snippet-wrapper .snippet-container .text .container p{font-size:16px}@media (min-width: 768px){.snippet-wrapper .snippet-container .text .container p{font-size:25px}}@media (min-width: 992px){.snippet-wrapper .snippet-container .text .container p{padding-left:35px}}.snippet-wrapper .snippet-container .text .container .btn-snippet{position:relative;bottom:-21%;display:block;opacity:0;margin-top:0}.snippet-wrapper .snippet-container .text .container .btn-snippet input{width:216px;height:50px;position:absolute}@media (min-width: 1440px){.snippet-wrapper .snippet-container .text .container .btn-snippet{opacity:1;margin-top:50px}}.snippet-wrapper .snippet-container .images{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;width:60%;margin:0 auto 0 auto}@media (min-width: 992px){.snippet-wrapper .snippet-container .images{justify-content:flex-start;gap:20px}}@media (min-width: 1440px){.snippet-wrapper .snippet-container .images{margin:unset;width:40%;max-height:810px;overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.snippet-wrapper .snippet-container .images::-webkit-scrollbar{display:none}}.snippet-wrapper .snippet-container .images .btn-snippet{margin:50px 0 100px 0}@media (min-width: 1440px){.snippet-wrapper .snippet-container .images .btn-snippet{display:none}}.snippet-wrapper .snippet-container .images a{display:contents}.snippet-wrapper .snippet-container .images a .teaser{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width: 992px){.snippet-wrapper .snippet-container .images a .teaser{width:calc(50% - 10px);max-width:281px;max-height:396px}}.snippet-wrapper .snippet-container .images a .teaser img{-o-object-fit:contain !important;object-fit:contain !important;height:100%;width:100%;display:block}.snippet-wrapper .snippet-container .images a .teaser .modal-image img{height:80%;max-width:80%}.snippet-wrapper .snippet-container .images .teaser{cursor:pointer}.snippet-wrapper .snippet-container .images .teaser img{-o-object-fit:contain;object-fit:contain}.snippet-wrapper .snippet-container .images .modal-image{position:absolute;top:5%;width:99vw;height:95vh;background-color:#F7F6F5;display:none}@media (min-width: 1440px){.snippet-wrapper .snippet-container .images .modal-image{right:0vw}}@media (min-width: 1680px){.snippet-wrapper .snippet-container .images .modal-image{right:-9vw}}@media (min-width: 1920px){.snippet-wrapper .snippet-container .images .modal-image{right:-15vw}}@media (min-width: 1440px){.snippet-wrapper .snippet-container .images .modal-image.active{display:block}}.snippet-wrapper .snippet-container .images .modal-image.active svg{position:absolute;right:50%;top:0%;-webkit-transform:translateX(50%);transform:translateX(50%);cursor:pointer}.snippet-wrapper .snippet-container .images .modal-image img{-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.snippet-wrapper .snippet-container .back-btn{margin:40px auto;font-size:18px;padding:10px 35px 10px 70px}@media (min-width: 1440px){.snippet-wrapper .snippet-container .back-btn{display:none}}.snippet-wrapper .back-btn-form{display:flex;justify-content:center;align-items:center;padding:30px 0}@media (min-width: 1440px){.snippet-wrapper .back-btn-form{display:none}}.snippet-wrapper .back-btn-form input{width:215px;height:50px;position:absolute}section.content{padding:50px 20px}section.content .container{max-width:1440px;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}section.content .container h1{font-size:50px;text-align:center;margin-bottom:30px}.trigger-hero-image{position:absolute;height:1px;width:100%;top:162px;z-index:1000000}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none){.snippet-wrapper .snippet-container .images{gap:20px}section.teaser-container .teaser-row{gap:0}section.teaser-container .teaser-row .teaser{overflow:hidden;padding:10px}section.teaser-container .teaser-row .teaser .gradient{width:calc(100% - 20px);height:calc(100% - 20px)}footer .container .right .social .content{padding-right:70px}}}
/*# sourceMappingURL=app.min.css.map */