@import url(https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--vh:100vh;--vw:100vw;--wrapper-width:100vw;--content-width:1075px;--wrapper-padding:48px;--block-padding:42px;--font-color:#333}html{scroll-behavior:smooth}.App{text-align:left;color:#333;color:var(--font-color);font-family:"Work Sans","Helvetica neue","Helvetica",sans-serif;letter-spacing:-.02em;font-weight:400;opacity:1}#fullPage{background-color:#fff}a{color:#333;transition:.3s}a,a:hover{text-decoration:none}a:hover{color:#666}.anchor{white-space:normal}.wrapper{color:#333;max-width:var(--wrapper-width);padding:var(--wrapper-padding);margin:auto auto 0}#preload{display:none}.home,.home .wrapper{background-color:#fff}.home .wrapper{position:relative;color:#fff;padding:0;overflow:hidden}.home .wrapper,.tint{height:calc(var(--vh)/1)}.tint{position:absolute;background-size:cover;background-position:0;background-repeat:no-repeat;width:var(--wrapper-width);margin:0 auto auto;opacity:1;z-index:1;transition:.3s}.wrapperSqueeze{max-width:1075px}.wrapperFull,.wrapperSqueeze{margin:auto;padding:0 var(--wrapper-padding) 0 var(--wrapper-padding);opacity:0;animation:fade-in .8s ease-in-out forwards;animation-delay:0s;min-height:calc(var(--vh) - 330px - var(--wrapper-padding)*2)}.wrapperFull{width:100vw}nav.menuTop ul{position:absolute;top:44px;right:calc(var(--wrapper-padding)*1);margin:0;transform:translate(12px);list-style:none;text-align:right;z-index:100;letter-spacing:-.02em}nav.menuTop ul li{display:inline;opacity:0}nav.menuTop ul li a{font-size:16px;border-radius:10px;border:1px solid transparent;padding:11px}nav.menuTop ul li a,nav.menuTop ul li div.langSel{display:inline;color:#333;transition:.3s;margin:0 0 0 24px;font-weight:600;transition:.3s ease-in-out}nav.menuTop ul li div.langSel{font-size:12px;border-radius:10px;padding:8px;border:1px solid #333}.home nav.menuTop ul li div.langSel{border:1px solid #333}nav.menuTop ul li a.active{color:#fff;font-size:16px;font-weight:600;background:#333;border-radius:10px;padding:11px}.home nav.menuTop ul li a,.home nav.menuTop ul li div.langSel{color:#333}.home nav.menuTop ul li a:hover,.home nav.menuTop ul li div.langSel:hover{background:transparent;color:#fff}nav.menuTop ul li a:hover,nav.menuTop ul li div.langSel:hover{background:transparent;color:#333!important;border:1px solid #333;border-radius:10px}nav.menuTop ul li:first-child{animation:fade-in .8s ease-in-out forwards;animation-delay:.6s}nav.menuTop ul li:nth-child(2){animation:fade-in .8s ease-in-out forwards;animation-delay:.9s}nav.menuTop ul li:nth-child(3){animation:fade-in .8s ease-in-out forwards;animation-delay:1.2s}nav.menuTop ul li:nth-child(4){animation:fade-in .8s ease-in-out forwards;animation-delay:1.5s}nav.menuTop ul li:nth-child(5){animation:fade-in .8s ease-in-out forwards;animation-delay:1.8s}nav.menuTop ul li:nth-child(6){animation:fade-in .8s ease-in-out forwards;animation-delay:2.1s}.btnHamburger,nav.menuTop .langSel{cursor:pointer}.btnHamburger{display:none}.home .btnHamburger{color:#333;font-size:32px}#logo{font-size:16px;position:absolute;top:30px;left:var(--wrapper-padding);width:auto;z-index:10000}#logo a{font-family:Times,"Times New Roman",serif;font-weight:800;font-size:32px;padding-right:12px;color:inherit;line-height:1}.home #logo{top:calc(var(--vh)/2 - 130px);left:0;width:calc(var(--vw));text-align:center;opacity:1}.home #logo a{font-family:Times,"Times New Roman",serif;font-weight:400;padding-right:12px;animation:fade-in-slide-down .6s ease-in-out forwards}.home #logo a,.home #logo a span{font-size:120px!important;color:#333}.home #logo a span{border-bottom:0 solid #333}.home #logo a b{font-weight:400;transition:.3s}.headerQuote{position:absolute;bottom:calc(var(--wrapper-padding)*1);z-index:100;letter-spacing:0;font-size:24px;width:var(--wrapper-width);color:#fff}.headerQuote,.headerQuote div.text{font-family:"Work Sans","Helvetica neue","Helvetica",sans-serif;font-weight:700;line-height:1.2}.headerQuote div.text{opacity:0;display:flexbox;animation:fade-in-slide 1s ease-in-out forwards;animation-delay:.3s;margin:0;max-width:480px;margin:auto 0 auto calc(var(--wrapper-padding)*1);text-align:left;padding:.5em 0 .5em 1.3em;text-indent:-.5em;border-left:9px solid hsla(0,0%,100%,.1)}.headerQuote div.text span{transition:1s}.headerQuote div.by{display:flexbox;letter-spacing:0;text-indent:0;font-size:16px;font-family:Georgia,"Times",serif;font-weight:500;opacity:0;animation:fade-in .8s ease-in forwards;animation-delay:.5s;display:block;padding:16px 0 0;font-style:italic;text-shadow:0 0 10px rgba(0,0,0,.8)}.headerImage{width:100%;opacity:0}.fadeOut{animation:fade-out .6s forwards}.anchor{padding:0;font-size:62px;line-height:72px!important;font-family:Times,"Times New Roman",serif;font-weight:600;text-align:left;width:auto;color:#333;-webkit-user-select:none;user-select:none}.anchor u,.anchor u.flash{text-decoration:none}blockquote{border-left:6px solid #eee;margin:0;padding:3px 0 6px 24px}.spacer{width:0;height:calc(var(--wrapper-padding)*1)}.spacerHalf{height:calc(var(--wrapper-padding)/2)}.sectionTitle{display:flexbox;position:relative;max-width:var(--content-width);margin-bottom:calc(var(--wrapper-padding))}.about,.home .about{padding:calc(var(--block-padding)*3) 0 calc(var(--block-padding)*1) 0}.about .anchor{padding-right:30px}.about h1{color:#64434e;font-size:36px;line-height:54px;font-family:"Work Sans","Helvetica neue","Helvetica",sans-serif;font-weight:700}.about .readMore{position:absolute;transform:translateY(-86px);font-size:14px;padding:16px;line-height:16px;border-radius:6px;font-weight:600;background-color:#7e5563;color:#fff;transition:.3s ease-in-out;cursor:pointer}.about a.readMore:hover{background-color:#333;color:#fff}.about p.end{transform:translateY(-96px);height:70px;background:linear-gradient(0deg,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,.6) 80%,hsla(0,0%,100%,0))}.about .authorBubble{margin-top:28px!important}.home .clientBlock{padding:calc(var(--block-padding)*3) 0 calc(var(--block-padding)*0) 0}.clients .blockFull{flex-direction:column}.clients .blockFull .blockText{margin-top:0}.clients .blockFull .blockText,.clients .blockFull .blockText p{min-width:100%!important;text-align:justify;color:#333}.clients p{font-size:20px;line-height:1.8;color:#333!important;text-transform:uppercase;letter-spacing:-1px}.clients p strong{color:#666}.blockFull{display:flex;align-content:space-between;justify-content:space-between;max-width:100%}.blockLeft{display:flexbox;position:relative;padding:0 0 var(--block-padding) 0;max-width:500px;white-space:nowrap}.blockLeft .authorBubble{padding-top:7px}.blockText{display:flexbox;margin-top:9px;max-width:100%;padding:10px 0 0;border-left:0 solid #eee;font-size:21px;line-height:36px;color:#333}.blockText p{display:block;max-width:520px}.blockText p a{color:#333;border-bottom:2px solid #333;transition:.3s ease-in-out}.blockText p a:hover{color:#666;border-bottom:2px solid #666}.blockText h2{color:#333;font-size:36px;line-height:48px;font-family:"Work Sans","Helvetica neue","Helvetica",sans-serif;font-weight:700;margin:0}.blockText li{padding:0 0 14px}.blockText p:first-child{margin-top:0}.blockText p img{width:100%}.blockText .image .loading{position:relative;width:100%;height:320px;background-color:#f5f5f5;margin:10px 0 36px}.blockLeft .image .loading{position:relative;width:510px;height:590px;background-color:#f5f5f5;margin:48px 48px 48px 0}.testimonials{position:relative;margin-top:60px}.testimonials .navigation{position:absolute;display:flex;transform:translateY(5px);right:74px;z-index:100}.testimonials .navigation .dot{font-size:50px;color:#ccc;display:flex;cursor:pointer;letter-spacing:-3px;transition:.6s}.testimonials .navigation .dot.active{font-size:50px;color:#ee5b4f;display:flex}.testimonials .quoteSign{font-family:"Times","Times New Roman",serif;font-style:italic;color:#333;position:absolute;content:"“";transform:translate(10px,28px);font-size:200px;z-index:0}.testimonials .testimonial{position:absolute;margin:0 60px 40px 0;max-width:100%;opacity:0}.testimonials .testimonial:nth-child(2){animation:fade-in-slide .9s forwards}.testimonials .testimonial .loading{margin:10px 0 0;position:absolute;width:42px;height:42px;right:0;border-radius:100%;border:4px solid #ee5b4f}.testimonials .testimonial .loading div{border-radius:100%;overflow:hidden}.testimonials .testimonial .byLine{font-size:14px;position:absolute;right:50px;text-align:right;transform:translate(-8px,16px);font-weight:600}.testimonials .testimonial.myFadeIn{animation:fade-in-slide .9s forwards}.testimonials .testimonial.myFadeOut{animation:fade-out-slide .3s forwards}.testimonials .testimonial blockquote{font-family:Times,"Times New Roman",serif;font-size:20px;line-height:32px;position:relative;color:#333;background-color:#f1f1f1;border:none;padding:40px 56px 40px 60px;margin:0;font-style:italic;border-radius:20px;border-bottom-right-radius:3px;white-space:normal}.testimonials .testimonial blockquote strong{font-size:18px}.home .testimonials{position:absolute!important;right:0;bottom:72px;width:600px;z-index:3000;width:100%}.home .testimonials .navigation{width:100%!important;text-align:center!important;right:0!important;bottom:-52px;transform:none!important;justify-content:center!important}.home .testimonials .testimonial{position:absolute;bottom:0;margin:0 60px 40px 0;width:100%;opacity:0}.home .testimonials .myContent{position:relative;width:600px!important;margin:auto}.home .testimonials .navigation .dot{color:rgba(0,0,0,.09)}.home .testimonials .navigation .dot.active{color:#333}.home .testimonials .testimonial .content{margin:auto!important;width:700px!important}.home .testimonials .testimonial .loading{margin:10px 0 0;position:absolute;width:52px;height:52px;right:40px;bottom:0;border:4px solid #333;border-radius:100%}.home .testimonials .testimonial .byLine{transform:translate(-61px,-36px);color:#333;font-size:14px;font-weight:600;letter-spacing:-.02em}.home .testimonials .quoteSign{top:20px;left:20px;color:#333;opacity:1;line-height:0!important;display:inline;transform:none;animation-delay:0s}.home .testimonials .quoteSign.animate{animation:rotate .9s forwards}.home .testimonials .testimonial blockquote{background-color:transparent;color:#333;border:0 solid #333;box-shadow:0 0 20px transparent;font-style:italic;border-radius:12px;font-family:"work sans";text-align:center;font-size:18px;letter-spacing:-.04em;margin-bottom:20px;line-height:1.8;font-weight:400;padding:15px 40px 17px}.home .testimonials .testimonial{margin:auto!important;width:100%!important}.questions{z-index:30000;top:80px;margin:auto;width:100vw!important;background:linear-gradient(-1turn,#f5f5f5,#f5f5f5);height:calc(100vh - 80px);-webkit-clip-path:url(#wave);clip-path:url(#wave)}.questions,.wave{position:absolute}.questions .navigation{position:absolute;width:100%!important;text-align:center!important;left:auto!important;top:auto!important;bottom:10px!important;justify-content:center!important;display:flex;transform:none!important;right:auto!important;z-index:100}.questions .question{position:absolute!important;display:flex;justify-content:center;align-items:center;top:0!important;margin:0;height:calc(100vh - 100px)!important;max-width:auto!important;opacity:0}.questions .question:nth-child(2){animation:fade-in-slide .9s forwards}.questions .navigation .dot{color:rgba(0,0,0,.2);font-size:60px;cursor:pointer}.questions .navigation .dot.active{color:#333}.questions .question.myFadeIn{animation:fade-in-slide .9s forwards}.questions .question.myFadeOut{animation:fade-out-slide .3s forwards}.questions .question .content{margin:auto!important;max-width:1000px!important;padding:0 var(--wrapper-padding) 0 var(--wrapper-padding)}.questions .question p{border-left:none;color:#333!important;font-style:normal;text-align:center;font-size:78px!important;font-family:"work sans",helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2!important;padding:0!important}.questions .question p strong{color:#ee6b60;font-weight:700}.questions .question{margin:auto!important;width:100%!important}.rocket{position:absolute;z-index:300000;left:auto;text-align:center;width:100vw;color:#333;top:200px!important;overflow:hidden}.rocket .icon{color:#333;font-family:"Times New Roman",Times,serif;font-size:200px;opacity:1;line-height:auto!important;animation:heartbeat 1s linear infinite forwards!important}.authorBubble{display:flex;align-items:center;margin:42px 0 0}.authorBubble .loading{position:relative;overflow:hidden;width:80px;height:80px;background-color:#f5f5f5;border-radius:100%!important;display:flexbox;object-fit:cover;border:0 solid #ee5b4f}.authorBubble .img{border-radius:100%;overflow:hidden}.authorName{display:flexbox;font-size:16px;padding:0 0 0 12px;line-height:1.2;font-weight:700}.authorName p{padding:0;margin:0}.authorName span{color:#aaa}.authorName a,.authorName span{display:flexbox;font-size:12px;font-weight:600}.authorName a{border-bottom:0!important;color:#333!important}.work{padding:calc(var(--block-padding)*3) 0 calc(var(--block-padding)*1) 0}.posts{max-width:var(--content-width);margin:0 0 calc(var(--block-padding)*2) 0}.post{font-size:21px;line-height:36px;color:#333}.post h1{color:#333;font-size:60px;line-height:72px;font-family:"Work Sans","Helvetica neue","Helvetica",sans-serif;font-family:Times,"Times New Roman",serif;font-weight:700;margin:0;transition:.3s ease-in-out}.post h1 u{text-decoration:none}.post h2{color:#333;font-size:36px;line-height:39px;margin:calc(var(--block-padding)*1.2) 0 0 0}.post h2,.post h3{font-weight:600;font-family:"Work Sans","Helvetica neue","Helvetica",sans-serif;font-weight:700}.post h3{color:#544c57;font-size:26px;margin:36px 0 30px}.post .excerpt{color:#999;padding-top:0;font-size:21px;font-weight:500;line-height:28px;margin:0}.posts img.banner{max-width:100%}.btnBack{position:absolute;transform:translateY(-40px);display:flex;align-items:center;text-align:left;padding:0;line-height:1;font-size:18px;color:#777;border-radius:100%}.grid{display:flex;align-items:top;flex-direction:row;flex-flow:row wrap;justify-content:space-between;max-width:var(--content-width)}.grid .post .content,.post .grid .end{display:none}.grid .post{display:flex;width:520px;align-items:top;flex-direction:row-reverse;justify-content:space-evenly;margin-bottom:30px}.grid .post .image .box{text-align:right}.grid .post .image .box .loading{position:relative;width:270px;height:270px;margin:0 24px 20px 0;background-color:#f5f5f5;transition:.3s}.grid .post .image img{width:100%;height:270px!important;object-fit:cover;margin:0 auto 0 0}.grid .post h1{font-size:32px;line-height:38px;margin:0}.grid .post a.title h1:hover{color:#666}.grid .post .excerpt{color:#999;padding-top:0;font-style:italic;font-size:18px;line-height:22px;margin:0}.grid .post .text{display:flexbox;position:relative;width:100%;margin:0 20px 0 0}.grid .post .readMore{display:none;position:absolute;transform:translateY(-30px);font-size:14px;padding:16px;line-height:16px;border-radius:6px;font-weight:700;background-color:#eee;color:#333;transition:.3s ease-in-out;cursor:pointer}.grid .post a.readMore:hover{background-color:#ee5b4f;color:#fff}.list{flex-direction:column}.list,.list .post{display:flex;max-width:var(--content-width)}.list .post a.title h1{color:#333}.list .post a.title h1:hover{color:#666}.list .post .text{display:flexbox;position:relative;width:70%}.list .post .text hr{padding:20px 0 0;border:none;text-align:left;color:#ccc;font-family:Georgia,"Times New Roman",Times,serif}.list .post .text hr:after{content:"***"}.list .post .text blockquote{border-left:6px solid #eee;margin:0;padding:3px 0 6px 24px;font-style:italic}.list .post .text .wp-block-table{padding:20px 0;margin:0}.list .post .text .wp-block-table td{padding:14px;background-color:#eee;font-size:18px}.list .post .text p.end{transform:translateY(-120px);height:100px;background:linear-gradient(0deg,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,0) 80%)}.list .post .text a.readMore{position:absolute;transform:translateY(-100px);font-size:14px;padding:16px;line-height:16px;border-radius:6px;font-weight:700;background-color:#eee;color:#333;transition:.3s ease-in-out;cursor:pointer;transition:.3s}.list .post .text a.readMore:hover{background-color:#ee5b4f;color:#fff}.list .post .image .box .loading{position:relative;width:100%;height:600px;background-color:#f5f5f5;transition:.3s}.list .post .image{display:flexbox;border:none;color:#666;padding:32px 0 0 60px;margin:0;text-align:right;width:50%}.list .post .image .box{width:100%;margin:0;line-height:1}.post .box img{width:100%;transition:.3s ease-in-out}.post .box a .loading:hover{transform:scale(1.02)}.list .post .image .details a{opacity:.3;font-size:12px;color:#333;transition:.3s ease-in-out;font-family:"Work Sans","Helvetica neue","Helvetica",sans-serif;font-weight:600}.list .post .image .details a:hover{color:#666;opacity:1}.list .post .image .details .link{transform:translate(-3px,6px);width:20px;color:#666}.blogPage{padding:calc(var(--block-padding)*3) 0 calc(var(--block-padding)*1) 0}.notice{color:#999;font-weight:400;font-style:italic;font-size:22px}.blogPost{padding:calc(var(--block-padding)*3) 0 calc(var(--block-padding)*1) 0}.clients{display:flex;max-width:var(--wrapper-width)!important;margin:0;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:calc(var(--block-padding)*0.5)}.client{width:150px;height:150px;display:flex;align-items:center;justify-content:top;flex-direction:column;text-align:center}.client .name{font-size:12px;line-height:1.3;padding:8px 0 0;width:120px;color:#333}.client .logo{position:relative;width:100px;object-fit:cover;border-radius:100%;height:100px;background-color:#f5f5f5;transition:.3s}.client .banner,.client .banner .loading{border-radius:100%;overflow:hidden}.client .banner .loading{position:relative;width:100px;height:100px;background-color:#f5f5f5;transition:.6s}.client .banner .loading div{border-radius:100%;overflow:hidden}.client .banner .loading:hover{transform:scale(1.05)}.coaching{max-width:800px;padding:0 var(--wrapper-padding) 0 var(--wrapper-padding)!important;opacity:0;margin:100vh auto 0;animation:fade-in .8s ease-in-out forwards;animation-delay:1s}.coaching .content h2{max-width:100%;text-align:left;font-weight:700;font-size:40px!important;line-height:1.3}.coaching .content p{font-size:26px;line-height:1.8}.coaching ul{margin-top:0}.coaching .content img{width:110px;height:auto}.coaching .tiles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:60px}.coaching .content h3{font-size:34px;text-align:center;margin:16px;padding:20px;color:#333;width:300px!important;height:300px!important;font-weight:600;border-radius:1%;box-shadow:0 0 0 #333}.coaching .content h3 img{display:block;margin:30px auto 50px;animation:heartbeat 2s linear infinite forwards!important}.coaching .content h3 strong{color:#333;font-weight:900}.coaching ul li{font-size:20px;line-height:1.6}.coaching .content ul{padding-left:1.2em!important}.coaching .content ul li{line-height:1.8;padding:0 0 30px;list-style:circle}.coaching .content p a,.coaching .content ul a{color:#333;font-weight:600;border-bottom:2px solid #333;transition:.3s}.coaching .content p a:hover,.coaching .content ul a:hover{color:#666!important;border-bottom:2px solid #666!important}.coaching .contentBox{display:flex;justify-content:space-around;color:#333!important;margin:60px 0 30px!important;padding:30px 20px 30px 30px;border-radius:12px;background:linear-gradient(-180deg,#f5f5f5,#eee);border:0 solid #ee837a}.coaching .contentBox div{display:flex}.coaching .contentBox .col p{color:#333!important}.coaching .contentBoxDark{display:flex;justify-content:space-around;color:#333;margin:20px 0 0!important;padding:0;border-radius:12px}.coaching .contentBoxDark p{font-size:21px!important}.coaching .contentBoxDark h2{line-height:1.3}.coaching .btnContact{width:100%!important;text-align:center;display:flex;font-style:italic;font-size:22px;justify-content:center;align-items:center}.coaching .btnContact a{font-size:26px;color:#fff;font-style:normal;border-radius:10px;font-weight:600;padding:26px 30px;margin:30px 0;transition:.3s;border-radius:6px;background:linear-gradient(180deg,#ee837a,#ee6b60);border:0 solid #666;box-shadow:6px 6px 0 #333}.coaching .btnContact a:hover{color:#fff;border:0 solid #333;box-shadow:10px 10px 0 #333}.coaching .col{display:block!important;width:80%}.coaching .col p{font-size:22px;color:#333;text-align:left;line-height:1.6;width:95%}.coaching .authorName{display:none!important}.coaching .authorBubble{display:flex;align-items:flex-start;width:100%;margin:30px 30px 0!important}.coaching .authorBubble .loading{width:100px;height:100px;border:6px solid #fff}.coaching .authorName span{font-size:12px;color:#aaa;font-weight:600}.projects{max-width:var(--wrapper-width);margin:0}.projects .project{position:relative}.project .banner img{width:100%;transition:.3s;background-color:#fff!important}.project .banner .loading{height:300px;margin-bottom:10px}.project .banner .loading,.project .banner .loadingBanner{position:relative;width:100%;background-color:#f5f5f5;transition:.3s}.project .banner .loadingBanner{height:565px}.project .banner a .loading:hover{transform:scale(1.02)}.project .content{display:flex;padding:0;z-index:300;flex-direction:row;justify-content:space-between;align-items:top}.project h1{color:#333;font-size:56px;line-height:58px;font-family:Times,"Times New Roman",serif;font-weight:700;margin:var(--block-padding) 0 0 0;transition:.3s ease-in-out}.project a h1:hover{color:#666}.project h3{color:#544c57;font-size:26px;font-weight:600;font-family:"Work Sans","Helvetica neue","Helvetica",sans-serif;font-weight:700;margin:36px 0 30px}.project .excerpt{display:none}.project .text{font-size:21px;line-height:36px;color:#333;max-width:55%}.project .text a{color:#666;transition:.3s}.project .text a,.project .text a:hover{border-bottom:2px solid #666}.project .attachedImages{display:flexbox;text-align:right}.project .attachedImages .attachedImage{position:relative;display:flexbox;transition:.3s;margin-top:calc(var(--block-padding)*1.5)}.project .attachedImages img{max-width:100%;transition:.3s}.project .attachedImages .attachedImage .loading{position:relative;width:450px;height:320px;background-color:#f5f5f5;transition:.3s}.project .attachedImages .attachedImage a .loading:hover{transform:scale(1.02)}.project .attachedImages .attachedImage span{display:block;position:relative;z-index:100;opacity:1}.project .attachedImages span img{margin-top:12px;background-color:#333;border-radius:100%;padding:4px;width:20px}.project .content.single .text{padding-top:30px}.projectsPage .projects{display:flex;max-width:var(--wrapper-width);align-items:top;flex-direction:row;flex-flow:row wrap;justify-content:space-between}.projectsPage .project{width:520px!important;flex-direction:row;justify-content:space-around;margin-bottom:0}.projectsPage .projects .project .banner,.projectsPage .text{max-width:100%}.projectsPage .project .text h1{display:none}.projectsPage .project .content{margin-bottom:0!important;position:relative}.projectsPage .content .text .excerpt,.projectsPage .content .text .excerpt p{display:block;font-size:18px;color:#333;padding-top:0;margin-top:2px;letter-spacing:0;font-weight:400;line-height:1.2;z-index:200}.moreProjects .anchor{font-size:42px;line-height:48px!important}.moreProjects .project{width:340px!important;flex-direction:row;justify-content:space-around;margin-bottom:0;transition:.3s}.moreProjects .project .banner .loading{height:195px}.moreProjects .project .banner .loading:hover{transform:scale(1.02)}.projectsPage .blockFull .blockLeft .anchor{margin-top:1px;color:#333}.projectsPage .blockFull .blockText{padding-top:0}.projectsPage .blockFull .blockText p{width:100%;padding-top:5px}.contactBanner{opacity:0;animation:fade-in .8s ease-in-out forwards;animation-delay:1s;background:#f1f1f1;padding:calc(var(--block-padding)*0.4) var(--wrapper-padding) calc(var(--block-padding)*1.1) var(--wrapper-padding)}.contactBanner .content{max-width:var(--content-width);display:flex;margin:auto;align-items:center;flex-direction:row-reverse;justify-content:space-between;border-bottom:0 solid #fff}.contactBanner .text{padding:18px 0 0;width:50%;color:#777;font-weight:400;letter-spacing:-.04em;font-size:18px;line-height:30px;margin:20px auto 0 0}.contactBanner a{color:#777!important;text-decoration:none;border-bottom:0 solid #777;transition:.3s}.contactBanner a:hover,.contactBanner u:hover{color:#666!important;border-bottom:2px solid #666}.contactBanner a{color:#fff}.contactBanner .authorBubble{margin:0}.contactBanner .authorBubble .authorPic{width:100px;height:100px;border:8px solid hsla(0,0%,100%,.1)}.contactBanner .authorBubble .authorName{font-size:16px;color:#fff}.contactBanner .authorBubble .authorName span{color:#fff}.contactBanner .authorBubble a{border-bottom:none;color:#aaa;transition:.3s}.contactBanner .authorBubble a:hover{color:#fff}.contactButton div{display:inline-block}.contactButton .authorBubble .authorName{display:none}.contactButton .authorBubble .loading{width:32px!important;height:32px!important;transform:translateY(20px);border:3px solid #333;transition:.3s}.contactButton .authorBubble .loading:hover{transform:translateY(20px) scale(1.1)}.contactButton a img{width:32px;margin-left:6px;border:3px solid #333;transition:.3s;border-radius:100%;background-color:#333;transform:translateY(20px)}.contactButton a{border:none!important}.contactButton a img:hover{transform:translateY(20px) scale(1.1)}.consulting{padding:calc(var(--block-padding)*3) 0 calc(var(--block-padding)*3) 0;font-size:21px;line-height:36px}.consulting a{text-decoration:none!important;border-bottom:2px solid #333}.consulting .anchor{padding-right:30px}.consulting .blockText,.consulting .blockText p{border:0;padding-left:0}.services{padding:calc(var(--block-padding)*2) 0 calc(var(--block-padding)*3) 0;font-size:21px;line-height:36px}.services h2{font-size:32px;line-height:39px;margin:0}.services a{text-decoration:none!important;border-bottom:2px solid #333}.services .anchor{text-indent:-.5em}.contact{padding:calc(var(--block-padding)*3) 0 calc(var(--block-padding)*2.6) 0;font-size:21px;line-height:36px}.contact p a{color:#333;text-decoration:none!important;border-bottom:2px solid #333}.contact p a:hover{color:#666;text-decoration:none!important;border-bottom:2px solid #666}.contact .blockText{margin-top:99px}.privacy{padding:calc(var(--block-padding)*1) 0 calc(var(--block-padding)*2) 0;font-size:21px;line-height:36px}.privacy h2{font-size:32px;line-height:39px;margin:0}.privacy .content{max-width:60%}.privacy p a,.privacy p u{color:#333;text-decoration:none!important;border-bottom:2px solid #333;transition:.3s}.privacy p a:hover,.privacy p u:hover{color:#666;text-decoration:none!important;border-bottom:2px solid #666}.footer{opacity:0;animation:fade-in .8s ease-in-out forwards;animation-delay:1s;background:transparent;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--wrapper-padding);font-size:12px;color:#777;background-color:#f1f1f1}.footer .links a{font-weight:700;color:#777;transition:.3s}.footer .links a:hover{font-weight:700;color:#aaa}.footer .credits{font-weight:400}.cookieContainer{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);z-index:300000;width:calc(100vw - 32px);max-width:560px;display:block;background-color:rgba(0,0,0,.8);border:1px solid hsla(0,0%,100%,.08);border-radius:28px;overflow:hidden}.cookieBanner{margin:auto;padding:14px 22px 16px;display:flex;flex-direction:column;align-items:center;width:auto!important;height:auto;max-width:960px;border-radius:999px;background-color:initial;box-shadow:none}.cookieBanner .title{color:#fff;font-family:Times,"Times New Roman",serif;font-weight:700;font-size:20px;line-height:1.2;text-align:center}.cookieBanner .title a{color:#fff;border-bottom:1px solid #fff}.cookieBanner .title a:hover{color:#ddd;border-bottom-color:#ddd}.cookieBanner .btnClose{-webkit-appearance:none;appearance:none;border:0;font-size:16px;font-family:Times,"Times New Roman",serif;font-weight:700;background-color:#fff;text-align:center;padding:8px 24px;color:#000;border-radius:0;cursor:pointer;margin:10px 0 0;transition:.3s}.cookieBanner .btnClose:hover{background-color:#ddd}.spinner{margin:100px 0 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}.loader{position:absolute;z-index:1;top:50%;left:calc(50% - 2em)}.loader .spinner{margin:0}.loader .spinner>div{background-color:hsla(0,0%,100%,.6)}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in-blur{0%{opacity:0;filter:blur(2px)}to{filter:blur(0);opacity:1}}@keyframes fade-in-slide{0%{opacity:0;transform:translateY(80px)}90%{opacity:1;transform:translateY(1px)}to{opacity:1;transform:translate(0)}}@keyframes fade-out-slide{0%{opacity:1;transform:translate(0)}90%{opacity:0;transform:translateY(29px)}to{opacity:0;transform:translateY(30px)}}@keyframes fade-in-slide-down{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-slide-right{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes heartbeat{0%{opacity:1;transform:scale(1.05)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes rotate{0%{opacity:1;transform:rotate(0deg)}40%{opacity:0}to{opacity:1;transform:rotate(1turn)}}@keyframes rotateSmooth{0%{opacity:1;transform:rotate(0deg)}40%{opacity:1}to{opacity:1;transform:rotate(1turn)}}@keyframes move{0%{opacity:1;transform:translateY(-10px)}50%{opacity:1;transform:translate(0)}to{opacity:1;transform:translateY(-10px)}}@keyframes sway{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@media only screen and (max-height:900px){.questions .question div{font-size:80px!important}}@media only screen and (max-width:1168px){:root{--block-padding:28px}nav.menuTop ul li a,nav.menuTop ul li div.langSel{margin:0}.grid .post{width:48%;margin-bottom:var(--block-padding)}.grid .post .image .loading{max-width:600px;width:220px!important;height:250px!important}.list .post .image .loading{height:540px!important}.projectsPage .projects .project{max-width:48%}.moreProjects .project{width:48%!important}.project .banner .loadingBanner{height:500px}.project .attachedImages .attachedImage .loading{width:380px;height:250px}.moreProjects .project .banner .loading{height:230px}.blockLeft .image .loading{width:400px;height:540px}.blockText .image .loading{width:100%;height:300px;margin-top:4px}.anchor{font-size:56px;line-height:65px!important}}@media only screen and (max-width:1024px){.home .testimonials .myContent{width:550px!important}.home .testimonials .testimonial .content{width:500px!important}.home .testimonials .testimonial blockquote{padding:18px 26px}}@media only screen and (max-width:1015px){nav.menuTop{display:block;position:fixed;width:100vw!important;height:var(--vh)!important;top:-2000px;margin:0!important;left:0!important;right:auto!important;z-index:600000}.home nav.menuTop ul li a{text-shadow:none}.btnHamburger{display:flex;position:absolute;align-items:flex-end;justify-content:center;font-size:32px;right:calc(var(--wrapper-padding)*0.9);top:32px;width:30px;height:30px;text-align:center;transition:0s;line-height:1.2;z-index:700000;opacity:0;animation:fade-in .5s ease-in-out forwards;border-radius:100%;padding:6px;border:1px solid transparent;color:#333}nav.menuTop ul{transform:none!important;padding-top:0!important;top:0!important;right:0!important;width:100vw!important}nav.menuTop ul.menuList{background:#fff;padding:calc(var(--block-padding)*2.6) 0 0 0!important;opacity:0;height:var(--vh);transition:.5s;font-weight:400;list-style:disc}nav.menuTop ul li{display:block;width:100vw!important;margin-left:0!important;text-align:center;padding:10px 0}nav.menuTop ul li a{display:block;list-style:disc;font-size:22px;font-weight:400;width:auto!important;text-align:center;color:#333!important}.home nav.menuTop ul li a:hover,.home nav.menuTop ul li div.langSel:hover{background:#fff;color:#333!important}nav.menuTop ul li a:hover,nav.menuTop ul li div.langSel:hover{background:#fff;border-radius:0!important;color:#333!important;border-color:transparent;border-radius:10px}nav.menuTop ul li div.langSel{display:block;list-style:disc;font-size:22px;padding:12px;margin:auto;text-shadow:none!important;max-width:100px!important;text-align:center;font-weight:400;border:1px solid!important;color:#333!important}nav.menuTop ul li a.active{display:inline-block;font-size:22px!important;background:#fff;font-weight:400;border-radius:10px;padding:10px;color:#e83737!important;border-bottom:0}}@media only screen and (max-width:968px){.grid .post .image .loading{width:200px!important;height:250px!important}.grid .post .text h1{font-size:26px!important;line-height:32px}.grid .post .text .excerpt{font-size:16px!important;line-height:21px}.home .testimonials .myContent,.home .testimonials .testimonial .content{width:450px!important}}@media only screen and (max-width:720px){.grid .post .image .loading{width:130px!important;height:250px!important}.grid .post .text h1{font-size:20px!important;line-height:32px}}@media only screen and (max-width:768px){:root{--block-padding:28px}.anchor{line-height:65px!important;padding-right:0!important}nav.menuTop ul{right:calc(var(--wrapper-padding)*1)}.headerQuote{width:530px;font-size:24px}.blockFull{display:block!important}.blockLeft{width:100%}.blockText{border-left:none;padding-left:0;max-width:100%}.blockText h2{margin-top:32px}.clients p{font-size:24px;line-height:1.7;text-transform:uppercase}.grid .post{width:48%;margin-bottom:var(--block-padding)}.grid .post .image img{max-width:200px;height:200px!important}.grid .post .image .box .loading{width:130px!important;height:190px!important}.grid .post .text h1{font-size:20px!important;line-height:23px}.grid .post .text .excerpt{font-size:14px!important;line-height:18px}.list .post .image .box .loading{height:400px!important}.contact .content,.imprint .content,.privacy .content{max-width:80%}.projectsPage .project .content .text .excerpt,.projectsPage .project .content .text .excerpt p{font-size:14px!important;font-weight:400!important}.project .banner .loading{width:100%;height:180px}.moreProjects .project .banner .loading{height:165px}.project .banner .loadingBanner{width:100%;height:350px}.project .excerpt{line-height:18px!important}.project .attachedImages .attachedImage .loading{width:260px;height:200px}.home .testimonials .myContent,.home .testimonials .testimonial .content{width:350px!important}.home .testimonials .testimonial blockquote{font-size:18px!important;line-height:1.6;padding:8px 18px!important;border-radius:16px}.home .testimonials .testimonial .loading{right:30px}.home .testimonials .testimonial .byLine{transform:translate(-50px,-36px);color:#e83737;font-size:12px;display:none}.home .testimonials .quoteSign{top:20px;left:10px}.consulting .testimonials{display:none}.blockLeft .image .loading{width:100%!important;height:320px;margin-bottom:0;margin-right:0}.blockText .image .loading{width:80%!important;height:320px;margin-bottom:0;margin-right:0}.contact .blockText{margin-top:0}.coaching .authorBubble{margin:30px 30px 0 10px!important}.coaching .btnContact a{font-size:18px;padding:26px 30px}.coaching .contentBox{margin:80px 0 60px!important}.coaching .contentBoxDark{margin:60px 0 0!important}}@media only screen and (max-width:600px){:root{--wrapper-padding:28px!important;--block-padding:28px!important}.anchor{font-size:51px;line-height:62px!important}#btnHamburger,.home #btnHamburger{top:28px}#logo{animation:fade-in .5s ease-in-out forwards}nav.menuTop ul li{margin-left:5px}.home .tint,.home .wrapper{height:auto!important;min-height:-webkit-fill-available!important;background-size:auto calc(var(--vh)/1);background-attachment:none;background-position:0 0}.home .about{padding:calc(var(--block-padding)*2.6) 0 calc(var(--block-padding)*1.5) 0}.home .about .anchor{padding-bottom:6px}.about,.blogPage,.blogPost,.contact,.work{padding-top:calc(var(--block-padding)*1)}.home .clientBlock,.home .work{padding-top:calc(var(--block-padding)*1);padding-bottom:calc(var(--block-padding)*1.5)}.home .blogPage{padding-top:calc(var(--block-padding)*1.5)}#logo{width:auto;text-align:left}#logo a{font-size:36px;text-shadow:0 0 0 rgba(0,0,0,.3)}#logo a:hover{font-size:36px!important}.home #logo{top:60px!important;width:100%!important;left:0!important}.home #logo a,.home #logo a span{font-size:60px!important;text-shadow:0 0 0 rgba(0,0,0,.3)}.home #logo a span{font-size:60px!important}.headerQuote{max-width:90%;font-size:16px;bottom:15%;border-left:none}.headerQuote div.text{border-left:0!important;padding-left:1em!important;text-align:center!important}.clients p{font-size:18px;line-height:1.8;letter-spacing:-1px;text-transform:uppercase}.projects .project .content{display:block;margin-bottom:calc(var(--block-padding)*0.8)!important}.projects .project .content .text{max-width:100%}.project .banner .loadingBanner{width:100%;height:180px}.projects .project .content .text h1{font-size:36px;line-height:38px}.projects .project .content .text h3{font-size:32px;line-height:var(--block-padding)}.projects .project .content .attachedImages{text-align:center}.project .attachedImages .attachedImage .loading{width:100%;height:230px;margin:auto}.project .attachedImages .attachedImage{margin-top:40px}.project .attachedImages .attachedImage img{max-width:100%}.project .content.single .text{padding-top:0}.projectsPage .project .content{margin-bottom:var(--block-padding)}.projectsPage .project{max-width:100%!important;padding-bottom:1px}.moreProjects .project{width:100%!important}.blockLeft{padding:0;width:100%}.blockText{padding-bottom:0;width:100%}.blockLeft .authorBubble{padding-top:0;padding-bottom:20px}.home .testimonials{bottom:62px!important}.home .testimonials .myContent,.home .testimonials .testimonial .content{width:300px!important}.home .testimonials .testimonial blockquote{font-size:16px!important;line-height:1.6;padding:12px 26px 32px!important;border-radius:16px}.home .testimonials .testimonial .loading{right:16px;bottom:-12px}.home .testimonials .testimonial .byLine{transform:translate(-50px,-6px);color:#e83737;font-size:0}.home .testimonials .quoteSign{top:20px;font-size:150px;left:-8px}.questions{height:calc(100vh - 150px)!important}.questions .question p{font-size:36px!important}.rocket .icon{font-size:120px}.rocket{top:170px!important}.coaching{margin-top:calc(100vh - 120px)!important;margin-bottom:1px}.coaching .content img{width:140px}.coaching .content h3{font-size:22px!important;width:250px!important;height:250px!important;margin:20px auto 0;padding:10px 20px 20px}.coaching .content h3:nth-child(-1){margin:30px auto 0}.coaching .content{margin:0;font-size:20px}.coaching .btnContact{padding-bottom:40px}.coaching p{font-size:18px!important}.coaching .content h2{font-size:28px!important;line-height:1.4}.coaching .contentBox{display:flex;flex-direction:column!important;margin:0!important;padding:0 36px 30px!important}.coaching .contentBoxDark{margin:0!important;padding:20px 0 0!important}.coaching .contentBoxDark ul li{font-size:18px!important}.coaching .contentBoxDark h2{font-size:24px!important}.coaching .col{width:100%}.coaching .col p{font-size:18px}.blockLeft blockquote:first-child{margin-top:60px}.contact .content,.imprint .content,.privacy .content{max-width:100%}.wrapperSqueeze{padding-top:0}.wrapper{min-height:36px!important}.headerImage{margin-top:calc(var(--block-padding)*2)}.grid .post{display:flex;width:100%}.grid .post .image .box .loading{width:140px!important;height:150px}.grid .post{margin-bottom:var(--block-padding)}.list .post{align-items:top;justify-content:flex-end;flex-direction:column-reverse}.list .post .image .box .loading{width:100%;height:460px}.blockText h2{font-size:26px;line-height:36px}.list .post .image .box{margin-top:0}.list .post .image,.list .post .text{width:100%;padding-left:0}.list .post .text h1{padding-top:28px}.post .text h1{font-size:42px;line-height:42px}.blockLeft .image .loading{width:100%!important;height:360px;margin-top:26px;margin-bottom:20px;margin-right:0}.blockText .image .loading{width:100%!important;height:360px;margin-top:13px;margin-bottom:10px;margin-right:0}.contact .blockText{margin-top:0}.contactBanner{text-align:left;padding-top:0}.contactBanner .content{flex-direction:column-reverse;align-items:flex-start;width:100%;padding-bottom:0}.contactBanner .contactButton a img{margin-left:0;margin-right:6px;transform:none}.contactButton .authorBubble .loading{transform:none;margin-right:6px}.contactBanner .content .text{width:100%;font-size:16px;line-height:26px;padding-bottom:0}.contactBanner .authorBubble{margin:var(--block-padding) 0 calc(var(--block-padding)/2) 0}.contactBanner .authorBubble .authorPic{width:70px;height:70px;border:5px solid hsla(0,0%,100%,.1)}.services .anchor{transform:translate(.4em)}.contactBanner,.footer{animation-delay:0s}}
/*# sourceMappingURL=main.d47174d1.chunk.css.map */