@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap";/*! 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}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;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:-.25em}sup{top:-.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:.35em .75em .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}@font-face{font-family:JungleGiant;src:url(../../fonts/jungle-giant-websta-webfont.woff2) format("woff2"),url(../../fonts/jungle-giant-websta-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.jumbo{font-size:35px;padding-left:30px;padding-right:30px;padding-bottom:5px;background:linear-gradient(270deg,#FFC300 0%,#ff26cc 100%);background-clip:text;-webkit-background-clip:text;color:transparent;line-height:1.22;position:relative;z-index:20;font-family:JungleGiant,sans-serif;font-weight:400;text-align:center;display:inline-block;margin:10px auto 20px}@media (min-width: 320px) and (max-width: 1530px){.jumbo{font-size:calc(35px + (150 - 35)*(100vw - 320px) / (1530 - 320))}}@media (min-width: 1530px){.jumbo{font-size:150px}}@media (min-width: 320px) and (max-width: 1530px){.jumbo{padding-left:calc(30px + (80 - 30)*(100vw - 320px) / (1530 - 320))}}@media (min-width: 1530px){.jumbo{padding-left:80px}}@media (min-width: 320px) and (max-width: 1530px){.jumbo{padding-right:calc(30px + (80 - 30)*(100vw - 320px) / (1530 - 320))}}@media (min-width: 1530px){.jumbo{padding-right:80px}}@media (min-width: 320px) and (max-width: 1530px){.jumbo{padding-bottom:calc(5px + (20 - 5)*(100vw - 320px) / (1530 - 320))}}@media (min-width: 1530px){.jumbo{padding-bottom:20px}}.h1-homepage .jumbo{font-size:40px}@media (min-width: 320px) and (max-width: 1530px){.h1-homepage .jumbo{font-size:calc(40px + (212 - 40)*(100vw - 320px) / (1530 - 320))}}@media (min-width: 1530px){.h1-homepage .jumbo{font-size:212px}}h2:not(.h3),h1:not(.jumbo){font-size:66px;line-height:1.21;font-weight:300;margin:13px 0 37px;font-size:32px}@media (min-width: 320px) and (max-width: 1600px){h2:not(.h3),h1:not(.jumbo){font-size:calc(32px + (66 - 32)*(100vw - 320px) / (1600 - 320))}}@media (min-width: 1600px){h2:not(.h3),h1:not(.jumbo){font-size:66px}}@media (max-width: 1500px){.homepage h2:not(.h3),.homepage h1:not(.jumbo){margin-bottom:58px}}h3,.h3{font-size:25px;line-height:1.32;font-weight:500;margin:0 0 10px}@media (max-width: 1660px){h3,.h3{font-size:21px}}p{font-size:16px;line-height:1.3;margin-top:0}@media (min-width: 480px) and (max-width: 1280px){p{font-size:calc(16px + .005*(100vw - 480px))}}@media (min-width: 1280px){p{font-size:20px}}.subline{font-weight:600;margin-bottom:16px;letter-spacing:.4px;line-height:1.25;font-size:20px}@media (min-width: 480px) and (max-width: 1280px){.subline{font-size:calc(20px + .01*(100vw - 480px))}}@media (min-width: 1280px){.subline{font-size:28px}}.intro{font-size:28px;line-height:1.357;font-weight:500;color:#96dc82;margin:0 auto 20px;max-width:1510px;text-align:center;letter-spacing:.4px;font-size:18px;padding-left:140px;padding-right:140px;position:relative;z-index:20}@media (min-width: 320px) and (max-width: 1530px){.intro{font-size:calc(18px + (28 - 18)*(100vw - 320px) / (1530 - 320))}}@media (min-width: 1530px){.intro{font-size:28px}}.intro.intro-narrow{max-width:1230px}@media (max-width: 768px){.intro{max-width:608px;padding-left:60px;padding-right:60px}}@media (max-width: 480px){.intro{padding-left:30px;padding-right:30px}}.intro-dark{color:#071f00}.sub-intro{max-width:1300px;padding-left:180px;padding-right:180px;margin:0 auto 20px;line-height:1.35;font-size:16px}@media (min-width: 320px) and (max-width: 1530px){.sub-intro{font-size:calc(16px + (20 - 16)*(100vw - 320px) / (1530 - 320))}}@media (min-width: 1530px){.sub-intro{font-size:20px}}@media (max-width: 768px){.sub-intro{max-width:608px;padding-left:60px;padding-right:60px}}@media (max-width: 480px){.sub-intro{padding-left:30px;padding-right:30px}}.tag{background:linear-gradient(270deg,#FFC300 0%,#ff26cc 100%);background-clip:text;-webkit-background-clip:text;color:transparent;font-family:JungleGiant,sans-serif;font-size:33px;line-height:1.31;display:inline-block}@media (max-width: 1024px){.tag.ml-100{margin-left:80px}}@media (max-width: 767px){.tag.ml-100{margin-left:50px}}@media (max-width: 480px){.tag.ml-100{margin-left:30px}}.text-small{font-size:16px;line-height:1.25}.text-center{text-align:center}.double-headline{text-align:center;margin:0 auto;z-index:20;position:relative;margin-block:6rem}.double-headline__typing{margin-bottom:0;width:fit-content;padding-inline:1rem;font-size:30px}@media (min-width: 420px) and (max-width: 1600px){.double-headline__typing{font-size:calc(30px + (50 - 30)*(100vw - 420px) / (1600 - 420))}}@media (min-width: 1600px){.double-headline__typing{font-size:50px}}h1.double-headline__main{font-size:66px;line-height:1.1;font-weight:800;color:#071f00;margin:0;letter-spacing:-8px;font-size:40px;letter-spacing:-2px}@media (min-width: 320px) and (max-width: 1600px){h1.double-headline__main{font-size:calc(40px + (100 - 40)*(100vw - 320px) / (1600 - 320))}}@media (min-width: 1600px){h1.double-headline__main{font-size:100px}}@media (min-width: 420px) and (max-width: 1200px){h1.double-headline__main{letter-spacing:calc(-2px + (-8 - -2)*(100vw - 420px) / (1200 - 420))}}@media (min-width: 1200px){h1.double-headline__main{letter-spacing:-8px}}.background-wrap{position:fixed;width:100vw;height:100%;pointer-events:none;z-index:10;opacity:.5}@media (max-width: 1024px){.background-wrap{opacity:.35}}.background{background:url(../../img/dot.png) repeat;background-size:21px 21px;position:absolute;left:-300vw;top:-300vh;width:1000vw;height:1000vh;min-height:1000vw;min-width:1000vh;transition:transform .15s}.background-static{transform:rotate(50deg)}.background-rotate{transform:rotate(52deg)}.container{max-width:1700px;margin-left:auto;margin-right:auto;padding-left:85px;padding-right:85px}@media (max-width: 1023px){.container{padding-left:30px;padding-right:30px}}@media (max-width: 767px){.container{padding-left:0;padding-right:0}}.flex{display:flex;flex-wrap:wrap}.flex .flex-col,.flex .box-flex-col{flex-grow:1;flex-basis:0}.flex .box-flex-col{padding:36px 80px;margin:60px 0;border-width:0;border-left-width:3px;border-style:solid;border-color:#000}.flex .box-flex-col:first-child{border-color:transparent}.box-gradient .box-flex-col{border-color:#fff}@media (max-width: 1279px){.box-homepage-jumbo.flex{display:block}.box-homepage-jumbo.flex .box-flex-col{border-left-width:0;border-top-width:3px;padding:80px 0;margin:0 206px 0 80px}}@media (max-width: 1024px){.box.flex .box-flex-col{margin-right:80px;flex-basis:auto}}@media (max-width: 767px){.box.flex .box-flex-col{padding:50px 0;margin:0 50px}}@media (max-width: 480px){.box.flex .box-flex-col{margin-left:30px;margin-right:30px}}.h1-wrap{text-align:center;position:relative}.h1-wrap.h1-homepage{margin-bottom:77px}.h1-wrap.h1-homepage h1{margin-bottom:30px}.h1-wrap .h1-btn-wrap{display:block;position:relative;z-index:20;text-align:left}@media (min-width: 1024px){.h1-wrap .h1-btn-wrap{position:absolute;top:18.5%;left:68%}}@media (min-width: 1530px){.h1-wrap .h1-btn-wrap{left:calc(50% + 276px)}}@media (max-width: 400px){.h1-wrap .h1-btn-wrap{text-align:center}}@media (max-width: 1023px){.h1-wrap .btn{margin:0 auto;position:relative;left:calc(50vw - 42px)}}@media (max-width: 1023px) and (max-width: 400px){.h1-wrap .btn{left:auto;margin:0 auto}}.lang-switch{transition:height .5s,border-color .5s;display:flex;flex-direction:column;position:absolute;right:25px;top:33px;border:0 solid transparent;border-radius:5px;z-index:10;overflow:hidden;height:35px}.lang-switch:hover{right:23px;top:31px;height:67px;border:2px solid #96dc83}@media (max-width: 1023px){.lang-switch{display:none}}.lang-switch a{width:25px;min-height:21px;margin:7px 8px 1px;display:flex;transition:background .5s}.lang-switch a.active{order:1;pointer-events:none}.lang-switch a:not(.active){order:2}.lang-switch a.cs{background-image:url(../../img/cz.svg)}.lang-switch a.cs:hover{background-image:url(../../img/cz-active.svg);opacity:.6}.lang-switch a.en{background-image:url(../../img/en.svg)}.lang-switch a.en:hover{background-image:url(../../img/en-active.svg);opacity:.6}.lang-switch a.de{background-image:url(../../img/de.svg)}.lang-switch a.de.active{background-image:url(../../img/de-active.svg);opacity:.6}.lang-switch-responsive{display:none;text-align:right}@media (max-width: 1023px){.lang-switch-responsive{display:block}}.lang-switch-responsive a{text-decoration:none;margin-left:15px;font-size:18px}.lang-switch-responsive a.active{color:#ff26cc;font-weight:700}.btn.btn-inline.big_green{padding:30px 84px;border-radius:30px;font-size:26px;text-decoration:none;text-align:left;background:#93D783;margin-top:27px}.btn.btn-inline.big_green span:not(.main){display:block;font-size:18px;text-decoration:none;font-weight:300;position:relative;left:45px}.btn.btn-inline.big_green .main{letter-spacing:-1px;position:relative;left:45px}.btn.btn-inline.big_green .main:before{content:"";width:100%;position:absolute;bottom:4px;left:0;right:0;height:1px;background:black;display:block}.btn.btn-inline.big_green:hover{background:#071F00;color:#fff}.btn.btn-inline.big_green:hover .main:before{background:white}.btn.btn-inline.big_green:before{background:url(../../img/arrow-black-circle-black.svg);left:38px;top:calc(50% - 36px)}.btn.btn-inline.big_green:hover:before{background:url(../../img/arrow-circle-white.svg)}.btn.btn-inline.big_light{font-size:26px;text-decoration:none;text-align:left;margin-top:27px}.btn.btn-inline.big_light:before{left:-4px;top:calc(50% - 36px)}.btn.btn-inline.big_light span:not(.main){display:block;font-size:18px;text-decoration:none;font-weight:300;line-height:17px}.btn.btn-inline.big_light .main{position:relative;letter-spacing:-1px}.btn.btn-inline.big_light .main:before{content:"";width:100%;position:absolute;bottom:4px;left:0;right:0;height:1px;background:black;display:block}.header{text-align:center;padding:37px 53px 0 64px;position:relative;z-index:1000}@media (max-width: 767px){.header{padding-left:26px;padding-top:31px}}.header ul li{background:none;padding:0}.header-text{float:left;letter-spacing:.4px}@media (max-width: 767px){.header-text{font-size:14px}}.header-text a{text-decoration:none}.header-text a:hover{color:#000;text-decoration:underline}.header-text img{width:150px;height:auto}@media (max-width: 767px){.header-text img{width:110px}}.header-right{float:right}@media (min-width: 1024px){.header-right{display:block!important}}@media (max-width: 1023px){.header-right{background:linear-gradient(270deg,#FFC300 0%,#ff26cc 100%);display:none;z-index:100;float:none;position:fixed;left:0;top:0;width:100%;height:100vh;overflow:scroll}.header-right .current-lang{display:none}.header-right .header-lang{display:block;bottom:60px;right:22px;left:auto;top:auto;position:absolute;width:auto}.header-right .lang-switcher{display:block;position:static;border-color:#071f00}.header-right .lang-switcher img{visibility:hidden}.header-right .lang-switcher a{background-size:100% auto;background-repeat:no-repeat}.header-right .lang-switcher .lang-cz{background-image:url(../../img/flags/mobile/flag-cz.svg)}.header-right .lang-switcher .lang-de{background-image:url(../../img/flags/mobile/flag-de.svg)}.header-right .lang-switcher .lang-en{background-image:url(../../img/flags/mobile/flag-en.svg)}.header-right .header-mobile-wrap{position:relative;width:100%;min-height:100%;padding:137px 34px 160px 0}.header-right .menu-close{position:absolute;display:block;top:30px;right:34px;width:25px;height:25px;background:url(../../img/menu-close.svg) no-repeat;background-size:100% auto;background-position:center;cursor:pointer}.header-right .header-mobile-wrap ul{display:block;margin:0 0 40px}.header-right .header-mobile-wrap ul li{display:block;text-align:right}.header-right .header-mobile-wrap ul li a{display:inline-block;color:#071f00;font-size:36px;line-height:60px;text-decoration:none;text-transform:lowercase;font-weight:300;padding:0 0 2px 30px}.header-right .header-mobile-wrap ul li a:hover{color:#071f00}.header-right .header-mobile-wrap ul li a.active{background:url(../../img/mobile-active.svg) no-repeat;background-size:auto 100%;background-position:center left}}.header-logo{width:153px;display:block;clear:both;margin:110px auto 90px;z-index:10;position:relative}@media (min-width: 480px) and (max-width: 768px){.header-logo{width:calc(153px + (242 - 153)*(100vw - 480px) / (768 - 480))}}@media (min-width: 768px){.header-logo{width:242px}}.header-lang{display:inline-block;position:relative;width:25px}.header-lang:hover .lang-switcher{display:block}.lang-switcher{position:absolute;top:-9px;left:-9px;margin:0;padding:7px;list-style:none;border:2px solid #96dc82;border-radius:8px;display:none}.lang-switcher li{margin:0 0 4px;padding:0}.lang-switcher li:last-child{margin-bottom:0}.lang-switcher li a{display:block}.lang-switcher img{max-width:none}.header-mobile-wrap ul{display:inline-block;list-style:none;margin:0 42px 0 0;padding:0}.header-mobile-wrap ul li{display:inline-block}@media (min-width: 1024px){.header-mobile-wrap ul li a{color:#071f00;text-decoration:none;font-size:20px;line-height:20px;font-weight:300;text-transform:lowercase;margin-left:25px;padding:7px 0;position:relative;text-shadow:#fff 0 0 5px,#fff 0 0 5px}.header-mobile-wrap ul li a:hover{color:#ff26cc}.header-mobile-wrap ul li.active a{color:#ff26cc;border-bottom:2px solid #ff26cc}.header-mobile-wrap ul li.active a:before,.header-mobile-wrap ul li.active a:after{display:block;position:absolute;content:" ";bottom:-2px;width:11px;height:11px;background:url('data:image/svg+xml;utf8,<svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(1,0,0,1,-10,0)"><g transform="matrix(1,0,0,1,10,-24)"><g><path d="M77,8C77,4.137 73.863,1 70,1L8,1C4.137,1 1,4.137 1,8L1,27C1,30.863 4.137,34 8,34L70,34C73.863,34 77,30.863 77,27L77,8Z" style="fill:none;stroke:rgb(255,38,204);stroke-width:2px;"/></g></g></g></svg>') no-repeat;background-size:100% 100%;background-position:bottom center}.header-mobile-wrap ul li.active a:before{left:-11px}.header-mobile-wrap ul li.active a:after{right:-11px;transform:rotate(-90deg)}}@media (max-width: 1023px){.menu-open{position:absolute;display:block;top:27px;right:34px;width:24px;height:26px;background:url(../../img/menu-hamburger.svg) no-repeat;background-size:100% auto;background-position:center;cursor:pointer}}.corner-left-top{background:url(../../img/corner.svg) top left no-repeat;background-size:cover;width:45px;height:45px;position:absolute;display:block;left:-3px;top:-45px}.corner-left-bottom{background:url(../../img/corner.svg) top left no-repeat;background-size:cover;width:45px;height:45px;position:absolute;display:block;bottom:-45px;left:-3px;transform:rotate(-90deg)}.corner-right-top{background:url(../../img/corner.svg) top left no-repeat;background-size:cover;width:45px;height:45px;position:absolute;display:block;top:-45px;right:-3px;transform:rotate(90deg)}.corner-right-bottom{background:url(../../img/corner.svg) top left no-repeat;background-size:cover;width:45px;height:45px;position:absolute;display:block;bottom:-45px;right:-3px;transform:rotate(180deg)}.corner-top-left{background:url(../../img/corner.svg) top left no-repeat;background-size:cover;width:45px;height:45px;position:absolute;display:block;top:-3px;left:-45px}.corner-top-right{background:url(../../img/corner.svg) top left no-repeat;background-size:cover;width:45px;height:45px;position:absolute;display:block;top:-3px;right:-45px;transform:rotate(90deg)}@media (min-width: 1024px){.box.box-standalone{margin-left:calc((100vw - 1530px)/2);width:933.3px;float:left}}@media (min-width: 1024px) and (max-width: 1700px){.box.box-standalone{margin-left:85px;width:calc((100vw - 170px)*.61)}}@media (min-width: 768px) and (max-width: 1023px){.box.box-standalone{margin:0 85px}}@media (max-width: 1023px){.box.box-standalone{margin-bottom:50px}}.btn-box-standalone{float:right;position:relative;margin-right:calc((100vw - 1530px)/2);z-index:20;text-align:left}@media (max-width: 1700px){.btn-box-standalone{margin-right:85px}}@media (max-width: 1023px){.btn-box-standalone{margin:0 auto;float:none}.btn-box-standalone .btn{position:relative;left:calc(50vw - 42px)}}@media (max-width: 1023px) and (max-width: 400px){.btn-box-standalone .btn{left:auto;margin:0 auto}}@media (max-width: 400px){.btn-box-standalone{text-align:center}}.box{position:relative;padding:70px;z-index:5;border-radius:40px;margin-bottom:102px;text-align:left}@media (max-width: 1023px){.box{border-radius:0!important}}@media (max-width: 767px){.box{padding:50px}}@media (max-width: 480px){.box{padding:40px}}.box.box-black{background:#071F00;color:#fff}.box.box-white{background:#fff;z-index:20}.box.box-green{background:rgba(150,220,130,.15);z-index:20}.box.box-waves{background:url(../../img/water.webp);background-size:cover;z-index:20}.box.box-gradient{background:linear-gradient(270deg,#FFC300 0%,#ff26cc 100%);z-index:20}.box.box-red{z-index:20;background:rgba(220,0,1,.15)}.box-inner-border{border:3px solid #071F00;border-radius:8px;padding:50px}@media (max-width: 1023px){.box-inner-border{border-radius:0!important}}@media (max-width: 480px){.box-inner-border{padding:25px}}.box-inner-border.flex{padding:50px 25px 0}@media (max-width: 480px){.box-inner-border.flex{padding:25px 0 0}}.box-inner-border .flex-col{padding:0 25px;margin-bottom:25px;width:25%;flex-basis:auto}@media (max-width: 1240px){.box-inner-border .flex-col{width:50%}}@media (max-width: 640px){.box-inner-border .flex-col{width:100%}}.icon{display:flex;align-items:center;height:76px;width:76px}.icon img{max-width:100%;max-height:100%}.btn{font-size:16px;line-height:1.375;text-decoration:none;color:#071f00;font-weight:800;display:inline-block;padding:84px 0 0;background-position:center top;min-width:71px;text-align:center;z-index:20;position:relative}.btn:before{position:absolute;display:block;content:" ";width:71px;height:71px;top:0;left:auto;right:auto;margin:0 auto;background-image:url(../../img/arrow-circle-black.svg)}.btn:hover{color:#071f00}.btn:hover:before{background-image:url(../../img/arrow-circle-white.svg)}.btn.btn-inline{padding:31px 0 31px 84px;background-position:center left}.btn.btn-inline:before{left:0;top:calc(50% - 35px)}.btn.btn-center{position:relative;left:calc(50vw - 42px)}@media (max-width: 400px){.btn.btn-center{left:auto;margin:0 auto}}.btn.btn-reverse{padding-right:84px;padding-left:0}.btn.btn-reverse:before{right:0;left:auto}.btn.btn-flip:before{transform:rotate(180deg)}.btn.btn-light{color:#fff}.btn.btn-light:before{background-image:url(../../img/arrow-circle-light.svg)}.btn.btn-light:hover{color:#fff!important}.btn.btn-light:hover:before{background-image:url(../../img/arrow-circle-light-hover.svg)}.member{text-align:center;width:20%;margin-bottom:30px;position:relative}.member img{width:100%;height:auto;display:block}@media (min-width: 1280px){.member:nth-child(5n+1) .member-photo{border-top-left-radius:8px;border-bottom-left-radius:8px}.member:nth-child(5n) .member-photo{border-top-right-radius:8px;border-bottom-right-radius:8px}}@media (min-width: 1024px) and (max-width: 1279px){.member{width:25%}.member:nth-child(4n+1) .member-photo{border-top-left-radius:8px;border-bottom-left-radius:8px}.member:nth-child(4n) .member-photo{border-top-right-radius:8px;border-bottom-right-radius:8px}}@media (min-width: 641px) and (max-width: 1023px){.member{width:33.33%}.member:nth-child(3n+1) .member-photo{border-top-left-radius:8px;border-bottom-left-radius:8px}.member:nth-child(3n) .member-photo{border-top-right-radius:8px;border-bottom-right-radius:8px}}@media (min-width: 481px) and (max-width: 640px){.member{width:50%}.member:nth-child(2n+1) .member-photo{border-top-left-radius:8px;border-bottom-left-radius:8px}.member:nth-child(2n) .member-photo{border-top-right-radius:8px;border-bottom-right-radius:8px}}@media (max-width: 480px){.member{width:100%}.member .member-photo{border-radius:8px}}.member .socials{position:absolute;top:0;right:0;display:flex;align-items:center;opacity:0;transition:opacity .2s}.member .socials .social{width:20px;height:20px;background-position:center center;background-size:contain;background-repeat:no-repeat;margin-left:5px}.member .socials .social.facebook{background-image:url(/img/icons/facebook.png)}.member .socials .social.x{background-image:url(/img/icons/x.png)}.member .socials .social.linkedin{background-image:url(/img/icons/linkedin.png)}.member .socials .social.instagram{background-image:url(/img/icons/instagram.png)}.member:hover .socials{opacity:1}.member-name{font-size:28px;line-height:1.357;display:block;font-size:18px}@media (min-width: 1260px) and (max-width: 1700px){.member-name{font-size:calc(18px + (28 - 18)*(100vw - 1260px) / (1700 - 1260))}}@media (min-width: 1700px){.member-name{font-size:28px}}@media (max-width: 480px){.member-name{font-size:20px;line-height:27px}}.member-role{font-size:16px;line-height:1.375;font-weight:600;display:block;font-size:13px}@media (min-width: 1260px) and (max-width: 1700px){.member-role{font-size:calc(13px + (16 - 13)*(100vw - 1260px) / (1700 - 1260))}}@media (min-width: 1700px){.member-role{font-size:16px}}.member-photo{overflow:hidden;margin-bottom:15px}.member-photo:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.member-button{aspect-ratio:1/1;display:flex;align-items:center}.member-button .btn{margin:0 auto;text-align:center}.member-button .btn:before{left:calc(50% - 35px)}.usp-col-left{width:70.3%;float:left;text-align:right;padding-top:80px}@media (min-width: 480px) and (max-width: 1280px){.usp-col-left{padding-top:calc(80px + .0775*(100vw - 480px))}}@media (min-width: 1280px){.usp-col-left{padding-top:142px}}@media (max-width: 1660px){.usp-col-left{width:67.5%}}@media (max-width: 1279px){.usp-col-left{width:100%;float:none;max-width:1700px;margin-left:auto;margin-right:auto;padding-left:85px;padding-right:85px}}@media (max-width: 1279px) and (max-width: 1023px){.usp-col-left{padding-left:30px;padding-right:30px}}@media (max-width: 1279px) and (max-width: 767px){.usp-col-left{padding-left:0;padding-right:0}}.usp-col-left .box{padding:89px 0 60px;margin-right:130px;margin-bottom:114px;border-top-left-radius:0;border-bottom-left-radius:0;text-align:right}@media (min-width: 320px) and (max-width: 1279px){.usp-col-left .box{padding-bottom:calc(60px + (169 - 60)*(100vw - 320px) / (1279 - 320))}}@media (min-width: 1279px){.usp-col-left .box{padding-bottom:169px}}@media (max-width: 1660px){.usp-col-left .box{margin-right:95px}}@media (max-width: 1279px){.usp-col-left .box{margin-right:0;border-radius:40px;padding-left:77px;padding-right:77px}}@media (max-width: 767px){.usp-col-left .box{margin-bottom:0}}@media (max-width: 480px){.usp-col-left .box{padding-left:40px;padding-right:40px}}.usp-col-right{width:29.7%;float:left;padding-top:350px;margin-bottom:60px;text-align:left}@media (max-width: 1660px){.usp-col-right{width:32.5%}}@media (max-width: 1279px){.usp-col-right{width:100%;float:none;padding-top:0;margin-bottom:80px;max-width:1700px;margin-left:auto;margin-right:auto;padding-left:85px;padding-right:85px}}@media (max-width: 1279px) and (max-width: 1023px){.usp-col-right{padding-left:30px;padding-right:30px}}@media (max-width: 1279px) and (max-width: 767px){.usp-col-right{padding-left:0;padding-right:0}}.usp-col-right .tag{margin-left:75px}@media (max-width: 767px){.usp-col-right .tag{margin-left:50px}}.usp-col-right .box{padding:0;border-top-right-radius:0;border-bottom-right-radius:0;margin-bottom:0}@media (max-width: 1279px){.usp-col-right .box{border-radius:40px}}.usp-col-right h3{margin-top:50px}.usp-box-left-inner{text-align:left;display:inline-block;max-width:603px;margin-right:324px;margin-left:80px}@media (max-width: 1660px){.usp-box-left-inner{margin-right:120px}}@media (max-width: 1279px){.usp-box-left-inner{margin-left:0;margin-right:0;max-width:100%}}.usp-box-right-inner{margin:0 80px;max-width:300px;padding:218px 0}@media (max-width: 1279px){.usp-box-right-inner{max-width:100%;margin:0}}@media (max-width: 1023px){.usp-box-right-inner{padding:90px 75px}.usp-box-right-inner .usp-mobile-col:first-child h3{margin-top:0}.usp-box-right-inner .usp-mobile-col:last-child p:last-child{margin-bottom:0}}@media (max-width: 768px){.usp-box-right-inner{padding:70px 50px}}@media (max-width: 480px){.usp-box-right-inner{padding-left:30px;padding-right:30px}}@media (min-width: 1024px) and (max-width: 1279px){.usp-box-right-inner{display:flex;padding:120px 40px}.usp-box-right-inner h3{margin-top:0}.usp-box-right-inner .usp-mobile-col{padding:0 40px}}.client{display:inline-block;border-left:3px solid #96dc82;padding:0 0 24px 157px;position:relative;max-width:965px;width:100%;margin:0 0 137px 50px;text-align:center;z-index:30}@media (max-width: 1550px){.client{width:calc(100% - 90px);padding-left:90px}}@media (min-width: 768px) and (max-width: 1279px){.client{padding-left:calc(60px + (160 - 60)*(100vw - 768px) / (1279 - 768))}}@media (min-width: 768px) and (max-width: 1279px){.client{padding-right:calc(60px + (160 - 60)*(100vw - 768px) / (1279 - 768))}}@media (max-width: 1279px){.client{max-width:100%;width:100%;margin-left:0;border-right:3px solid #96dc82}.client .corner-mobile-right-top{background:url(../../img/corner.svg) top left no-repeat;background-size:cover;width:45px;height:45px;position:absolute;display:block;top:-45px;right:-3px;transform:rotate(90deg)}.client .corner-mobile-right-bottom{background:url(../../img/corner.svg) top left no-repeat;background-size:cover;width:45px;height:45px;position:absolute;display:block;bottom:-45px;right:-3px;transform:rotate(180deg)}}@media (max-width: 767px){.client{border:0;padding-left:60px;padding-right:60px}.client .corner{display:none}}@media (max-width: 480px){.client{padding-left:30px;padding-right:30px}}.client-info{border-top:3px solid #071F00;padding-top:22px}.client-name{font-family:JungleGiant,sans-serif;display:block;line-height:1;font-size:40px}@media (min-width: 320px) and (max-width: 1440px){.client-name{font-size:calc(40px + (50 - 40)*(100vw - 320px) / (1440 - 320))}}@media (min-width: 1440px){.client-name{font-size:50px}}.client-quote{font-size:32px;line-height:1.375;font-weight:500;margin:48px auto 0;max-width:580px;color:#96dc82;font-size:28px}@media (min-width: 320px) and (max-width: 1280px){.client-quote{font-size:calc(28px + (32 - 28)*(100vw - 320px) / (1280 - 320))}}@media (min-width: 1280px){.client-quote{font-size:32px}}@media (min-width: 1024px) and (max-width: 1400px){.client-quote{padding-left:calc(0px + (90 - 0)*(100vw - 1024px) / (1400 - 1024))}}@media (min-width: 1024px) and (max-width: 1400px){.client-quote{padding-right:calc(0px + (90 - 0)*(100vw - 1024px) / (1400 - 1024))}}@media (max-width: 1400px){.client-quote{max-width:100%}}.quote{display:inline-block;width:21px;height:21px;top:0;border-radius:100%;position:relative;margin:0 2px;background:url(../../img/quote.svg) center no-repeat;background-size:100% 100%}@media (min-width: 320px) and (max-width: 1280px){.quote{width:calc(21px + (31 - 21)*(100vw - 320px) / (1280 - 320))}}@media (min-width: 1280px){.quote{width:31px}}@media (min-width: 320px) and (max-width: 1280px){.quote{height:calc(21px + (31 - 21)*(100vw - 320px) / (1280 - 320))}}@media (min-width: 1280px){.quote{height:31px}}@media (min-width: 320px) and (max-width: 1280px){.quote{top:calc(0 + (3 - 0)*(100vw - 320px) / (1280 - 320))}}@media (min-width: 1280px){.quote{top:3px}}.quote.quote-last{transform:rotate(180deg)}.client-role{display:block}.client-photo{text-align:center;position:relative;height:280px}.client-photo img{position:absolute;display:block;left:10%;right:0;bottom:0;width:80%;height:auto}@media (min-width: 1280px) and (max-width: 1500px){.client-photo{height:calc(200px + (280 - 200)*(100vw - 1280px) / (1500 - 1280))}}@media (min-width: 768px) and (max-width: 1279px){.client-photo{height:calc(143px + (240 - 143)*(100vw - 768px) / (1279 - 768))}}@media (min-width: 320px) and (max-width: 767px){.client-photo{height:calc(120px + (295 - 120)*(100vw - 320px) / (767 - 320))}}.job-description{max-width:470px}.box-job{margin-bottom:35px}@media (min-width: 1024px){.box-job{display:flex;align-items:center}}@media (min-width: 1280px){.box-job{padding:100px 100px 80px 150px}}.box-job.no-empty-job .job-description{max-width:unset}.box-job-name{flex-grow:1}.box-job-button{flex-grow:1;flex-shrink:0;text-align:right;padding-left:30px}.job-subline{max-width:970px;margin-bottom:50px}.job-h3{font-weight:300;font-size:32px;line-height:1.375;margin-bottom:0}@media (max-width: 1280px){.job-h3{font-size:24px}}.job-detail .box-inner-border{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}@media (max-width: 480px){.job-detail .box{padding:0}.job-detail .box-inner-border{border:0;padding:30px}}.job-detail-contact{padding:50px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:linear-gradient(270deg,#FFC300 0%,#ff26cc 100%)}@media (max-width: 480px){.job-detail-contact{padding:40px}}.job-detail-contact .flex{padding-top:50px}@media (min-width: 1024px){.job-detail-contact .flex{padding-top:100px}}@media (min-width: 1024px){.job-detail-contact .contact-left{padding-top:70px}}.job-detail-contact input:not([type=checkbox]),.job-detail-contact textarea{background:#fff;color:#000}.job-detail-contact label,.job-detail-contact button{color:#fff}.job-detail-contact button:before{background-image:url(../../img/arrow-circle-light.svg)}.job-detail-contact button:hover:before{background-image:url(../../img/arrow-circle-light-hover.svg)}.job-detail-back{order:2;padding-left:10px;text-align:right}.job-detail-back .btn{text-align:left}@media (max-width: 1024px){.job-detail-back{margin-bottom:30px}.job-detail-back,.job-detail-form-intro{display:block;text-align:center}}.box-contact .flex-col{width:50%}.contact-name{font-size:50px;line-height:.8;font-family:JungleGiant,sans-serif}@media (max-width: 1200px){.contact-name{font-size:40px}}@media (max-width: 479px){.contact-name{font-size:25px}}@media (max-width: 1023px){.box-contact .flex{display:block}.box-contact .flex .flex-col{width:100%}.contact-left{margin-bottom:20px;text-align:center}}.contact-big{font-size:20px;line-height:1.375;font-weight:600}@media (min-width: 1100px) and (max-width: 1280px){.contact-big{font-size:calc(20px + (32 - 20)*(100vw - 1100px) / (1280 - 1100))}}@media (min-width: 1280px){.contact-big{font-size:32px}}@media (max-width: 479px){.contact-big{font-size:16px}}.form-group{overflow:hidden}.checkbox{font-size:18px;line-height:1.375;padding-top:20px;margin-bottom:25px}.checkbox label{position:relative;margin-left:60px;padding-left:35px}.checkbox label input{position:absolute;left:0;top:3px;margin:0;padding:0}@media (max-width: 1280px){.checkbox label{margin-left:0}}form{margin-bottom:20px}label{font-size:20px;line-height:1.35;display:block;padding-left:26px;margin-bottom:5px;cursor:pointer;text-transform:lowercase}input:not([type=checkbox]),textarea{width:100%;background:rgba(150,220,130,.15);display:block;border-radius:10px;font-size:24px;line-height:1.45;border:0;padding:13px 26px;margin-bottom:10px;border-left:2px solid transparent;border-right:2px solid transparent}input:not([type=checkbox]):focus,input:not([type=checkbox]):focus-visible,input:not([type=checkbox]):focus-within,textarea:focus,textarea:focus-visible,textarea:focus-within{outline:none!important;border-left-color:#96dc82;border-right-color:#96dc82}@media (max-width: 768px){input:not([type=checkbox]),textarea{font-size:17px;padding:10px 20px}}::placeholder{opacity:.3;font-size:80%}button{background:none;border:none;cursor:pointer;float:right;text-transform:lowercase}textarea{height:310px}input[type=checkbox]{position:relative;top:2px;width:23px;height:23px;margin:0 10px 0 26px;cursor:pointer}.ml-100{margin-left:100px}.mb-0{margin-bottom:0}.mb-10{margin-bottom:10px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-40,.mb-50{margin-bottom:40px}.mt-0{margin-top:0!important}.p-0{padding:0!important}.p-60{padding:60px!important}.pb-10{padding-bottom:10px}.text-right{text-align:right}.text-left{text-align:left}@media (max-width: 400px){.xs-text-center{text-align:center}}.clearfix{clear:both}.img-picker{position:relative;z-index:10}body h2.partners-headline{font-size:145px;padding-left:30px;padding-right:30px;padding-bottom:5px;background:linear-gradient(270deg,#FFC300 0%,#ff26cc 100%);background-clip:text;-webkit-background-clip:text;color:transparent;line-height:1.22;position:relative;z-index:20;font-family:JungleGiant,sans-serif;font-weight:400;text-align:center;display:inline-block;margin:10px auto 20px}@media (max-width: 1279px){body h2.partners-headline{font-size:120px}}@media (max-width: 1023px){body h2.partners-headline{font-size:80px}}@media (max-width: 767px){body h2.partners-headline{font-size:50px}}.container.partners{max-width:1390px;margin:100px auto 0}@media (max-width: 767px){.container.partners{padding-left:15px;padding-right:15px}}.box-partners{text-align:center;position:relative;padding-top:55px;z-index:10}@media (max-width: 1160px){.box-partners{padding-top:20px}}@media (max-width: 880px){.box-partners{padding-top:5px}}.box-partners:before{content:"";background-image:url(../../img/partners-left.png);width:33px;height:323px;position:absolute;top:0;left:0}@media (max-width: 655px){.box-partners:before{display:none}}.box-partners:after{content:"";background-image:url(../../img/partners-right.png);width:33px;height:323px;position:absolute;top:0;right:0}@media (max-width: 655px){.box-partners:after{display:none}}.box-partners .logo{display:inline-block;vertical-align:middle;margin:0 25px 50px}@media (max-width: 1400px){.box-partners .logo{margin:0 15px 50px}}@media (max-width: 655px){.box-partners .logo{display:block}}.box-partners .logo img{max-width:190px}@media (max-width: 1300px){.box-partners .logo img{max-width:135px}}@media (max-width: 655px){.box-partners .logo img{max-width:unset}}.footer{position:relative;margin:180px auto;padding:47px 50px;max-width:1440px;border-top:3px solid #96dc82;text-align:left;z-index:30}@media (max-width: 1700px){.footer{margin-left:130px;margin-right:130px;width:auto}}@media (max-width: 1120px){.footer{padding-left:0;padding-right:0}}@media (max-width: 768px){.footer{margin-left:85px;margin-right:85px}}@media (max-width: 360px){.footer{margin-left:60px;margin-right:60px}}.footer-logo{padding-top:18px;order:1}@media (max-width: 767px){.footer-logo{text-align:left;margin-bottom:43px}}.footer-logo img{max-width:217px}@media (max-width: 1023px){.footer-logo img{max-width:195px}}@media (min-width: 980px){.footer-tag{text-align:right}}.footer-contact{margin-bottom:140px;text-shadow:#fff 0 0 5px,#fff 0 0 5px}@media (max-width: 980px){.footer-contact{margin-bottom:40px}}@media (max-width: 767px){.footer-contact{display:block}}.footer-contact p{font-size:32px;line-height:1.19;font-weight:500;color:#96dc82}@media (min-width: 768px) and (max-width: 1279px){.footer-contact p{font-size:18px}}@media (max-width: 480px){.footer-contact p{font-size:21px}}.footer-address{justify-content:space-between}@media (max-width: 980px){.footer-address{display:block}}.footer-address .flex-col{flex-grow:0!important;flex-basis:auto!important}.footer-address h3,.footer-address .h3{font-size:30px;font-weight:800;margin:40px 0 15px}@media (min-width: 1024px) and (max-width: 1280px){.footer-address h3,.footer-address .h3{font-size:calc(30px + (40 - 30)*(100vw - 1024px) / (1280 - 1024))}}@media (min-width: 1280px){.footer-address h3,.footer-address .h3{font-size:40px}}.glowCookies__border{border:1px solid #e6e6e6!important}.glowCookies__left{left:15px}.glowCookies__right{right:15px}.glowCookies__show{opacity:1!important;visibility:visible!important;transform:scale(1)!important}.glowCookies__banner{opacity:0;visibility:hidden;transform:scale(.9);font-family:inherit;position:fixed;width:auto;max-width:375px;z-index:999;-webkit-box-shadow:0 .625em 1.875em rgba(2,2,3,.2);-moz-box-shadow:0 .625em 1.875em rgba(2,2,3,.2);box-shadow:0 .625em 1.875em #02020333;transition:transform .2s ease,opacity .2s ease!important}.glowCookies__banner .accept__btn__styles{border:none;padding:13px 15px;font-size:15px;font-family:inherit;width:49%;cursor:pointer;font-weight:bolder;transition:filter .15s;user-select:none}.glowCookies__banner .settings__btn__styles{border:none;padding:13px 15px;font-family:inherit;font-size:15px;width:49%;cursor:pointer;font-weight:bolder;transition:filter .15s;user-select:none}.glowCookies__banner .btn__section button:focus{outline:none;transform:scale(.95);-webkit-filter:contrast(75%);filter:contrast(75%)}.glowCookies__banner .btn__section button:hover{-webkit-filter:contrast(85%);filter:contrast(85%)}@media (max-width: 455px){.btn__section .btn__accept{width:100%;margin-bottom:7px}.btn__section .btn__settings{width:100%}}.glowCookies__banner__1{bottom:15px;border-radius:20px;padding:20px 25px}.glowCookies__banner__1>h3{font-size:24px;margin:0;padding:8px 0}.glowCookies__banner__1>p{font-size:15px;margin:0;padding:0;line-height:1.3}.glowCookies__banner__1 .read__more{font-weight:bolder}.glowCookies__banner__1 .read__more:hover{color:#666}.glowCookies__banner__1 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.glowCookies__banner__1 .btn__section button{border-radius:10px}@media (max-width: 455px){.glowCookies__banner__1{bottom:0px;left:0px;right:0px;margin:7px}.glowCookies__banner__1 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}}.glowCookies__banner__2{bottom:15px;border-radius:5px;padding:25px 35px}.glowCookies__banner__2>h3{font-size:24px;margin:0;padding:8px 0}.glowCookies__banner__2>p{font-size:15px;margin:0;padding:0;line-height:1.3}.glowCookies__banner__2 .read__more{font-weight:bolder}.glowCookies__banner__2 .read__more:hover{opacity:.8}.glowCookies__banner__2 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.glowCookies__banner__2 .btn__section button{border-radius:5px}@media (max-width: 455px){.glowCookies__banner__2{bottom:0px;left:0px;right:0px;border-radius:0;border:0px;max-width:550px}.glowCookies__banner__2 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}}.glowCookies__banner__3{bottom:15px;border-radius:0;padding:25px 35px}.glowCookies__banner__3>h3{font-size:30px;margin:0;padding:8px 0}.glowCookies__banner__3>p{font-size:15px;margin:0;padding:0;line-height:1.3}.glowCookies__banner__3 .read__more{font-weight:bolder}.glowCookies__banner__3 .read__more:hover{opacity:.8}.glowCookies__banner__3 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:25px}.glowCookies__banner__3 .btn__section button{border-radius:0}@media (max-width: 455px){.glowCookies__banner__3{bottom:0px;left:0px;right:0px;border-radius:0;border:0px;max-width:550px}.glowCookies__banner__3 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}}.prebanner{position:fixed;bottom:15px;z-index:999;min-height:50px;min-width:125px;cursor:pointer;font-family:inherit;font-size:15px;font-weight:bolder;line-height:normal;border:none;padding:12px 18px;text-decoration:none;user-select:none;-webkit-box-shadow:0 .625em 1.875em rgba(2,2,3,.1);-moz-box-shadow:0 .625em 1.875em rgba(2,2,3,.1);box-shadow:0 .625em 1.875em #0202031a}.prebanner__border__1{border-radius:15px}.prebanner__border__2{border-radius:10px}.prebanner__border__3{border-radius:2px}.animation{transition:.2s}.animation:hover{transform:scale(.97)}.prebanner:hover{text-decoration:none}.casestudy{overflow:hidden;width:100%}.casestudy .btn-box{color:#fff;text-decoration:underline;font-weight:900;position:absolute;bottom:70px;text-align:center;left:0;right:0;font-size:18px}@media (min-width: 767px) and (max-width: 1920px){.casestudy .btn-box{font-size:calc(18px + (26 - 18)*(100vw - 767px) / (1920 - 767))}}@media (min-width: 1920px){.casestudy .btn-box{font-size:26px}}@media (max-width: 1660px){.casestudy{padding-bottom:1rem}}.casestudy .logo{position:relative;z-index:10;margin:47px 0 100px;padding:0 15px}.casestudy .intro{color:#96dc82;padding:0 15px;max-width:1005px}.casestudy .usp-col-left{padding-top:80px}.casestudy .usp-col-left .box{padding-bottom:169px!important;margin-bottom:114px!important}@media (max-width: 767px){.casestudy .usp-col-left .box{padding-left:30px;padding-right:30px}}.casestudy .usp-col-left .usp-box-left-inner{text-align:left;display:inline-block;max-width:750px;margin-right:176px;margin-left:80px}@media (max-width: 1279px){.casestudy .usp-col-left .usp-box-left-inner{max-width:unset;margin-right:0;margin-left:0}}.casestudy .usp-col-left .usp-box-left-inner div{margin-bottom:60px}.casestudy .usp-col-left .usp-box-left-inner div:last-child{margin-bottom:0}.casestudy .usp-col-right{padding-top:194px}.casestudy .usp-col-right .usp-box-right-inner{padding-bottom:120px}@media (max-width: 1279px){.casestudy .usp-col-right .tag{text-align:right;margin-right:75px;display:block}}@media (max-width: 767px){.casestudy .usp-col-right .tag{margin:0 0 15px;display:block;text-align:center}}.casestudy .clearfix:after{content:"";clear:both;display:table}.casestudy .problem{background:#689060;color:#fff;border-radius:17px;padding:45px 30px 45px 60px;max-width:692px;font-weight:300}@media (max-width: 1655px){.casestudy .problem{max-width:500px}}@media (max-width: 1300px){.casestudy .problem{max-width:450px}}@media (max-width: 890px){.casestudy .problem{max-width:450px}}@media (max-width: 650px){.casestudy .problem{max-width:300px}}@media (max-width: 767px){.casestudy .problem{padding:26px 20px 50px 30px;font-size:14px}}.casestudy .problem span{font-weight:900;font-size:22px;padding-bottom:16px;display:block}@media (max-width: 767px){.casestudy .problem span{font-size:18px}}.casestudy .solution{background:white;border-radius:17px;padding:45px 30px 45px 60px;font-weight:300;margin:-45px 0 0 60px}@media (max-width: 767px){.casestudy .solution{padding:26px 20px 50px 30px;font-size:14px}}.casestudy .solution span{font-weight:900;font-size:22px;padding-bottom:16px;display:block}@media (max-width: 767px){.casestudy .solution span{font-size:18px}}.casestudy .slider_wrapper{max-width:1138px;width:100%;background:white;padding:26px 28px;text-align:center;border-radius:36px;float:right;box-shadow:0 21px 39px -20px #0009;margin:-214px -31px 0 0;z-index:20;position:relative}@media (max-width: 1279px){.casestudy .slider_wrapper{max-width:94%;float:none;margin:-214px auto -40px}}@media (max-width: 767px){.casestudy .slider_wrapper{padding:15px;border-radius:20px}}.casestudy .slider_wrapper:after{content:"";background:url(../../img/shadow.png) center no-repeat;width:35px;height:321px;display:block;position:absolute;left:-36px;top:77px}@media (max-width: 767px){.casestudy .slider_wrapper:after{display:none}}.casestudy .slider_wrapper img{width:100%;max-width:1080px;border-radius:10px}.casestudy .slider-text{position:absolute;bottom:-100px;left:30px}@media (max-width: 767px){.casestudy .slider-text{bottom:-150px;left:0;right:0;text-align:center}}.casestudy .client{border:0;padding:0;max-width:1000px;position:relative;margin:53px auto 73px}@media (max-width: 767px){.casestudy .client{padding:0 15px}}.casestudy .client .btn{position:absolute;right:-20rem;top:7rem}@media (max-width: 1660px){.casestudy .client .btn{position:absolute;right:0;top:unset;left:0;margin:auto;width:max-content;bottom:-8rem}}.casestudy .client:after{content:"";width:100%;background:black;height:2px;position:absolute;left:0;right:0;bottom:0}@media (max-width: 894px){.casestudy .client:after{bottom:unset;top:249px;left:200px;right:200px;width:auto}}@media (max-width: 767px){.casestudy .client:after{top:255px;left:100px;right:100px}}@media (max-width: 580px){.casestudy .client:after{top:255px;left:50px;right:50px}}@media (max-width: 480px){.casestudy .client:after{display:none}}.casestudy .client .client-quote{margin:20px auto 7px;padding:0!important;max-width:550px;color:#000;font-weight:400;font-size:32px}@media (max-width: 894px){.casestudy .client .client-quote{text-align:center}}.casestudy .client .client-quote span{display:inline-block}.casestudy .client .client-quote span:first-child{vertical-align:top}.casestudy .client .client-quote .main{width:calc(100% - 83px);max-width:500px;color:#000;font-weight:400;font-size:32px}@media (max-width: 894px){.casestudy .client .client-quote .main{text-align:center}}.casestudy .client .client-info{border:0;display:inline-block;vertical-align:top;text-align:left}@media (max-width: 894px){.casestudy .client .client-info{text-align:center}}.casestudy .client .client-photo{display:inline-block;vertical-align:top;margin:0 auto;height:250px!important}@media (max-width: 480px){.casestudy .client .client-photo{width:100%;text-align:center}}@media (max-width: 767px){.casestudy .client .client-photo{height:auto!important}}@media (max-width: 480px){.casestudy .client .client-photo:after{content:"";width:100%;background:black;height:2px;position:absolute;left:0;right:0;bottom:3px}}.casestudy .client .client-photo img{position:static;width:auto;height:250px!important}@media (max-width: 767px){.casestudy .client .client-photo img{height:auto!important;display:inline-block}}h2.casestudy-list{font-size:145px;padding-left:30px;padding-right:30px;padding-bottom:5px;background:linear-gradient(270deg,#FFC300 0%,#ff26cc 100%);background-clip:text;-webkit-background-clip:text;color:transparent;line-height:1.22;position:relative;z-index:20;font-family:JungleGiant,sans-serif;font-weight:400;text-align:center;display:inline-block;margin:90px auto 20px}@media (max-width: 1279px){h2.casestudy-list{font-size:120px;margin:70px auto 20px}}@media (max-width: 1023px){h2.casestudy-list{font-size:80px}}@media (max-width: 767px){h2.casestudy-list{font-size:50px;margin:50px auto 20px}}.casestudy-list>.container{display:grid;grid-template-columns:repeat(2,1fr);column-gap:40px;row-gap:140px}@media (max-width: 1023px){.casestudy-list>.container{grid-template-columns:1fr;row-gap:40px}}.casestudy-list .casestudy-item{display:flex;flex-flow:row wrap;align-items:flex-start;max-width:500px;position:relative;z-index:20}.casestudy-list .casestudy-item:nth-child(odd){justify-self:end}@media (max-width: 1023px){.casestudy-list .casestudy-item:nth-child(odd){justify-self:center}}.casestudy-list .casestudy-item:nth-child(even){justify-self:start}@media (max-width: 1023px){.casestudy-list .casestudy-item:nth-child(even){justify-self:center}}.casestudy-list .casestudy-content{text-decoration:none;color:inherit;width:100%;height:100%;display:flex;flex-flow:column wrap}@media (max-width: 1023px){.casestudy-list .casestudy-content{height:auto}}.casestudy-list .casestudy-item .media{margin-top:-60px}.casestudy-list .box.box-green{padding:20px;padding-inline:40px;background:rgba(150,220,130,.15);transition:background-color .2s ease,color .2s ease;margin:0}.casestudy-list .box.box-green:hover{background:#071F00}.casestudy-list .box.box-green:hover h3,.casestudy-list .box.box-green:hover p,.casestudy-list .box.box-green:hover .btn{color:#fff}.casestudy-list .casestudy-intro{margin-bottom:10px;padding-inline:20px}.casestudy-list .flex .box-flex-col{display:block;padding:0;border:0;margin:0}.casestudy-list h3{font-size:20px;margin-bottom:45px;padding-inline:40px;width:100%;text-align:left}@media (min-width: 767px) and (max-width: 1920px){.casestudy-list h3{font-size:calc(20px + (30 - 20)*(100vw - 767px) / (1920 - 767))}}@media (min-width: 1920px){.casestudy-list h3{font-size:30px}}.casestudy-list p{font-size:18px}@media (min-width: 767px) and (max-width: 1920px){.casestudy-list p{font-size:calc(18px + (20 - 18)*(100vw - 767px) / (1920 - 767))}}@media (min-width: 1920px){.casestudy-list p{font-size:20px}}.casestudy-list .media{margin:30px 0;text-align:left}.casestudy-list .media.box-white{padding:10px;border-radius:15px}.casestudy-list .media.box-white img{width:100%;border-radius:10px}.casestudy-list .cta{margin-top:auto;text-align:left;padding-inline:10px}h2.steps-title{font-size:32px;line-height:1.1;margin:0 0 40px;text-align:center;color:#071f00;font-weight:500}@media (min-width: 320px) and (max-width: 1000px){h2.steps-title{font-size:calc(32px + (50 - 32)*(100vw - 320px) / (1000 - 320))}}@media (min-width: 1000px){h2.steps-title{font-size:50px}}.steps-wrapper{margin:60px 0 0;position:relative;z-index:20}.steps-wrapper.steps-wrapper--green{background:rgba(150,220,130,.15);padding:60px}@media (max-width: 767px){.steps-wrapper.steps-wrapper--green{padding-inline:20px;border-radius:0}}.steps-list{display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px}@media (max-width: 900px){.steps-list{justify-content:center;column-gap:30px}.steps-list>.step{width:270px}}@media (min-width: 901px){.steps-list{justify-content:center;column-gap:30px}.steps-list>.step{width:320px}}@media (min-width: 1201px){.steps-list{justify-content:space-around}.steps-list>.step{width:calc(25% - 30px)}}@media (max-width: 480px){.step{width:250px}}.step__header{display:flex;align-items:flex-start;gap:15px;margin-bottom:15px}@media (max-width: 480px){.step__header{gap:10px}}.step__content{display:flex;flex-direction:column;gap:10px;text-align:left}.step__number{font-family:JungleGiant,sans-serif;font-size:80px;line-height:1;font-weight:800;flex-shrink:0;padding-inline:.5rem;width:50px;font-size:50px;background:linear-gradient(270deg,#FFC300 0%,#ff26cc 100%);background-clip:text;-webkit-background-clip:text;color:transparent}@media (min-width: 320px) and (max-width: 1600px){.step__number{font-size:calc(50px + (80 - 50)*(100vw - 320px) / (1600 - 320))}}@media (min-width: 1600px){.step__number{font-size:80px}}.step__headline{font-size:26px;line-height:1.2;font-weight:700;color:#071f00;font-size:18px}@media (min-width: 320px) and (max-width: 1600px){.step__headline{font-size:calc(18px + .00625*(100vw - 320px))}}@media (min-width: 1600px){.step__headline{font-size:26px}}.step__text{font-size:16px;line-height:1.4;color:#071f00;margin:0;font-size:14px}@media (min-width: 320px) and (max-width: 1600px){.step__text{font-size:calc(14px + (16 - 14)*(100vw - 320px) / (1600 - 320))}}@media (min-width: 1600px){.step__text{font-size:16px}}.steps-wrapper .step:nth-child(1) .step__number{background:linear-gradient(270deg,#ff26cc 0%,#ff26cc 100%);background-clip:text;-webkit-background-clip:text;color:transparent}.steps-wrapper .step:nth-child(2) .step__number{background:linear-gradient(270deg,#ff6bb5 0%,#ff6bb5 100%);background-clip:text;-webkit-background-clip:text;color:transparent}.steps-wrapper .step:nth-child(3) .step__number{background:linear-gradient(270deg,#ffb366 0%,#ffb366 100%);background-clip:text;-webkit-background-clip:text;color:transparent}.steps-wrapper .step:nth-child(4) .step__number{background:linear-gradient(270deg,#FFC300 0%,#FFC300 100%);background-clip:text;-webkit-background-clip:text;color:transparent}.container>.dark-boxes-section{background:#071F00;color:#fff;border-radius:40px;padding:60px}@media (max-width: 767px){.container>.dark-boxes-section{padding-inline:20px;border-radius:0}}.dark-boxes-header{text-align:center;margin-bottom:60px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;position:relative;z-index:20}@media (max-width: 767px){.dark-boxes-header{margin-bottom:40px}}.dark-boxes-headline{margin:0;padding-inline:1rem;font-size:50px}.dark-boxes-subheadline{font-size:18px;line-height:1.4;color:#fff;margin:0}@media (min-width: 480px) and (max-width: 1280px){.dark-boxes-subheadline{font-size:calc(18px + .0025*(100vw - 480px))}}@media (min-width: 1280px){.dark-boxes-subheadline{font-size:20px}}.dark-boxes-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;justify-items:stretch;align-items:stretch}@media (max-width: 1024px){.dark-boxes-grid{gap:20px}}@media (max-width: 767px){.dark-boxes-grid{display:flex;flex-flow:column wrap;gap:20px}}.box-with-icon{background:rgb(239,251,236);border-radius:10px;color:#071f00;padding:40px;transition:all .3s ease;position:relative;z-index:20;width:100%;max-width:500px}@media (max-width: 767px){.box-with-icon{padding:30px;max-width:100%}}.box-with-icon:hover{transform:translateY(-5px)}.box-with-icon:nth-child(odd){justify-self:end}@media (max-width: 767px){.box-with-icon:nth-child(odd){justify-self:center}}.box-with-icon:nth-child(even){justify-self:start}@media (max-width: 767px){.box-with-icon:nth-child(even){justify-self:center}}.box-header{display:flex;align-items:flex-start;margin-bottom:16px;gap:8px}.box-icon{display:flex;height:26px;width:auto}@media (min-width: 480px) and (max-width: 1280px){.box-icon{height:calc(26px + (36.4 - 26)*(100vw - 480px) / (1280 - 480))}}@media (min-width: 1280px){.box-icon{height:36.4px}}.box-icon img{object-fit:cover;max-height:100%}.box-headline{color:#071f00;font-size:20px;margin:0;text-align:left;line-height:1.3;font-weight:100}@media (min-width: 480px) and (max-width: 1280px){.box-headline{font-size:calc(20px + .01*(100vw - 480px))}}@media (min-width: 1280px){.box-headline{font-size:28px}}.box-text{color:#071f00;font-size:16px;line-height:1.6;margin:0;text-align:left}@media (min-width: 480px) and (max-width: 1280px){.box-text{font-size:calc(16px + .0025*(100vw - 480px))}}@media (min-width: 1280px){.box-text{font-size:18px}}.compact-reference{background:url(../../img/water.webp);background-size:cover;padding:60px 80px;position:relative;z-index:20;color:#071f00;min-height:550px}@media (max-width: 1023px){.compact-reference{border-radius:0!important}}@media (max-width: 1440px){.compact-reference{min-height:500px;padding:50px 60px;margin-bottom:400px}}@media (max-width: 1024px){.compact-reference{min-height:auto;padding:50px;margin-bottom:60px}}@media (max-width: 767px){.compact-reference{padding:40px 30px;margin-bottom:40px}}.compact-reference.bg-gradient{background:linear-gradient(270deg,#FFC300 0%,#ff26cc 100%);color:#fff}.compact-reference.bg-dark{background:#071F00;color:#fff}.compact-reference.bg-white{background:#fff;color:#071f00}@media (min-width: 1024px){.compact-reference.pull-out{min-height:1000px;margin-bottom:300px}}@media (max-width: 1023px){.compact-reference.pull-out{min-height:auto}}.compact-reference.pull-out .compact-reference-content{display:flex;flex-flow:column wrap;align-items:center}@media (min-width: 1024px){.compact-reference.pull-out .compact-reference-content{position:absolute;top:100px;left:0;right:0}}@media (max-width: 1023px){.compact-reference.pull-out .compact-reference-content{position:static}}.compact-reference-content{position:relative;top:0;display:flex;flex-flow:column wrap;align-items:center}h2.compact-reference-headline{text-align:center;margin-bottom:70px;font-size:28px;font-weight:300;line-height:1.3}@media (min-width: 480px) and (max-width: 1280px){h2.compact-reference-headline{font-size:calc(28px + .04*(100vw - 480px))}}@media (min-width: 1280px){h2.compact-reference-headline{font-size:60px}}@media (max-width: 1024px){h2.compact-reference-headline{margin-bottom:40px}}@media (max-width: 767px){h2.compact-reference-headline{margin-bottom:30px}}.compact-reference-person{display:flex;gap:14px}@media (max-width: 1023px){.compact-reference-person{flex-direction:column;max-width:100%}}@media (max-width: 767px){.compact-reference-person{gap:0}}@media (max-width: 1023px){.person-photo{text-align:center;margin-bottom:20px}}@media (max-width: 767px){.person-photo{margin-bottom:15px}}.person-photo img{width:auto;height:auto;max-width:320px;display:block}@media (max-width: 1023px){.person-photo img{max-width:200px;margin:0 auto}}@media (max-width: 767px){.person-photo img{max-width:150px}}.person-info{margin-bottom:20px;text-align:left}@media (max-width: 1023px){.person-info{text-align:center}}@media (max-width: 767px){.person-info{margin-bottom:15px}}.person-info .person-name{font-family:JungleGiant,sans-serif;font-style:italic;font-size:28px;line-height:1.1;margin-bottom:5px}@media (min-width: 480px) and (max-width: 1440px){.person-info .person-name{font-size:calc(28px + .0125*(100vw - 480px))}}@media (min-width: 1440px){.person-info .person-name{font-size:40px}}.person-info .person-position{font-size:14px;line-height:1.3;opacity:.85}@media (min-width: 480px) and (max-width: 1280px){.person-info .person-position{font-size:calc(14px + .0025*(100vw - 480px))}}@media (min-width: 1280px){.person-info .person-position{font-size:16px}}.person-details{padding-top:14px;max-width:400px}@media (max-width: 1023px){.person-details{max-width:100%;padding-top:0}}.person-quote{position:relative;color:#071f00;font-weight:700;font-size:16px;line-height:1.2;text-align:left}@media (min-width: 480px) and (max-width: 1280px){.person-quote{font-size:calc(16px + .0075*(100vw - 480px))}}@media (min-width: 1280px){.person-quote{font-size:22px}}@media (max-width: 1023px){.person-quote{text-align:center}}.person-quote .quote-mark{display:inline-block;color:#96dc82;font-weight:700;position:relative;font-size:22px}.person-quote .quote-mark__start sup{top:5px;left:-4px}.person-quote .quote-mark__start:before{top:0;left:-7px}.person-quote .quote-mark__end sup{top:5px;left:0}.person-quote .quote-mark__end:before{top:0;left:-3px}.person-quote .quote-mark sup{font-size:28px;position:relative}.person-quote .quote-mark:before{content:"";display:inline-block;width:19px;height:19px;background-color:#fff;border-radius:50%;position:absolute}.compact-reference-preview{max-width:1000px;background:#fff;padding:20px;border-radius:30px;box-shadow:0 21px 39px -20px #0009;z-index:20}@media (max-width: 1023px){.compact-reference-preview{border-radius:0!important}}@media (max-width: 1440px){.compact-reference-preview{width:85%;padding:16px;bottom:-120px}}@media (max-width: 1024px){.compact-reference-preview{position:static;transform:none;width:100%;margin-top:40px;padding:12px}}@media (max-width: 767px){.compact-reference-preview{padding:10px;margin-top:30px}}.compact-reference-preview img{width:100%;height:auto;border-radius:16px;display:block}@media (max-width: 1023px){.compact-reference-preview img{border-radius:0}}.compact-reference-footer{position:relative;max-width:1000px;display:flex;justify-content:space-between;align-items:center;margin-top:20px;gap:70px;z-index:15}@media (min-width: 1024px){.compact-reference-footer{margin-right:270px}}@media (max-width: 1023px){.compact-reference-footer{position:static;transform:none;width:100%;margin-top:40px;margin-right:0;gap:30px}.compact-reference-footer .btn:before{background-image:url(../../img/arrow-circle-light.svg)}.compact-reference-footer .btn:hover{color:#fff!important}.compact-reference-footer .btn:hover:before{background-image:url(../../img/arrow-circle-light-hover.svg)}}@media (max-width: 767px){.compact-reference-footer{flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-top:30px}}.compact-reference-footer .footer-text{font-size:28px;line-height:1.2}@media (min-width: 480px) and (max-width: 1440px){.compact-reference-footer .footer-text{font-size:calc(28px + (30 - 28)*(100vw - 480px) / (1440 - 480))}}@media (min-width: 1440px){.compact-reference-footer .footer-text{font-size:30px}}@media (max-width: 767px){.compact-reference-footer .footer-text{font-size:24px}}.compact-reference-footer .btn{flex-shrink:0}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}*{box-sizing:border-box}body{font-size:16px;font-family:Manrope,sans-serif;color:#071f00;text-align:center}body:after{display:block;visibility:hidden;height:0;overflow:hidden;content:url(/build/assets/arrow-circle-light-hover.74b66744.svg) url(/build/assets/arrow-circle-white.ffe9f50c.svg)}img{max-width:100%}a{color:#071f00;text-decoration:underline}a:hover{color:#ff26cc}.box-gradient a,.job-detail-contact a{color:#fff}.box-gradient a:hover,.job-detail-contact a:hover{color:#071f00}ol{padding-left:16px}ul{margin-left:0;margin-bottom:35px;padding-left:0;margin-top:10px}ul li{list-style:none;padding:5px 0 5px 30px;background:url(/build/assets/li.b5bfb4ae.svg) no-repeat;background-position-x:left;background-position-y:10px}@media (min-width: 480px) and (max-width: 1280px){ul li{background-position-y:calc(10px + .005*(100vw - 480px))}}@media (min-width: 1280px){ul li{background-position-y:14px}}ul,ol li{font-size:16px;line-height:1.3}@media (min-width: 480px) and (max-width: 1280px){ul,ol li{font-size:calc(16px + .005*(100vw - 480px))}}@media (min-width: 1280px){ul,ol li{font-size:20px}}.tns-nav{position:absolute;left:0;right:0;margin:auto;bottom:-40px}.tns-nav button{width:18px;height:18px;background:white;float:none;margin:0 5px;border-radius:500px;box-shadow:0 0 11px -4px #000;font-size:0;padding:0}.tns-nav button.tns-nav-active{background:black}.tns-controls button{z-index:1}.tns-controls button:first-child{font-size:0;position:absolute;left:-23px;top:50%;transform:translateY(-50%);background:url(/build/assets/arrow-left.c41b2fd8.png) no-repeat;width:69px;height:69px}@media (max-width: 767px){.tns-controls button:first-child{width:40px;height:40px;background-size:40px;left:-9px}}.tns-controls button:last-child{font-size:0;position:absolute;right:-23px;top:50%;transform:translateY(-50%);background:url(/build/assets/arrow-right.a64c9aca.png) no-repeat;width:69px;height:69px}@media (max-width: 767px){.tns-controls button:last-child{width:40px;height:40px;background-size:40px;right:-9px}}
