.ProjectDetailsContent-module-scss-module__ALgaGq__snapSection{height:var(--cHeight);max-height:var(--cHeight);opacity:0;width:100%;position:absolute}
.PalveluHero-module-scss-module__IrrqpW__wrapper{width:100%;height:var(--cHeight);background-color:#0000;flex-grow:1;justify-content:center;align-items:center;display:flex}.PalveluHero-module-scss-module__IrrqpW__heroContainer{max-width:var(--container-width);text-align:center;flex-direction:column;align-items:center;width:100%;height:max-content;display:flex;overflow:visible}@keyframes PalveluHero-module-scss-module__IrrqpW__float{0%{transform:translateY(0)}50%{transform:translateY(11px)}to{transform:translateY(0)}}@keyframes PalveluHero-module-scss-module__IrrqpW__swipe{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(11px)rotate(-10deg)}to{transform:translateY(0)rotate(0)}}@keyframes PalveluHero-module-scss-module__IrrqpW__color-swipe{0%{stop-color:#ff7600}40%{stop-color:#89ff00}60%{stop-color:#89ff00}to{stop-color:#ff7600}}@keyframes PalveluHero-module-scss-module__IrrqpW__fadeIn{0%{opacity:0;transform:translateY(10px)}80%{opacity:0;pointer-events:none;transform:translateY(10px)}to{pointer-events:auto;opacity:1;transform:translateY(0)}}.PalveluHero-module-scss-module__IrrqpW__buttonAnim{opacity:1;min-height:50px}@media (min-width:2000px){.PalveluHero-module-scss-module__IrrqpW__buttonAnim{min-width:300px;min-height:80px}}@media (min-width:1000px){.PalveluHero-module-scss-module__IrrqpW__buttonAnim{min-width:260px;min-height:70px}}@media (min-width:600px) and (max-width:1000px){.PalveluHero-module-scss-module__IrrqpW__buttonAnim{min-width:250px;min-height:60px}}@media (max-width:600px){.PalveluHero-module-scss-module__IrrqpW__buttonAnim{min-width:250px;min-height:60px}}.PalveluHero-module-scss-module__IrrqpW__colorStop{animation:3s ease-in-out infinite PalveluHero-module-scss-module__IrrqpW__color-swipe}.PalveluHero-module-scss-module__IrrqpW__swipe{animation:3s ease-in-out infinite PalveluHero-module-scss-module__IrrqpW__swipe}.PalveluHero-module-scss-module__IrrqpW__mouse{display:none}.PalveluHero-module-scss-module__IrrqpW__scrollArrow{animation:3s ease-in-out infinite PalveluHero-module-scss-module__IrrqpW__float}.PalveluHero-module-scss-module__IrrqpW__logo{max-width:250px;height:100%;left:var(--spacing-lg);top:var(--spacing-sm);flex-shrink:0;align-items:center;margin-top:-120px;display:flex}.PalveluHero-module-scss-module__IrrqpW__logo .PalveluHero-module-scss-module__IrrqpW__logoSvg{cursor:pointer;width:100%;max-width:300px;height:auto;padding-top:2rem;padding-bottom:2rem;display:block}.PalveluHero-module-scss-module__IrrqpW__logo a{align-items:center;height:100%;display:flex}.PalveluHero-module-scss-module__IrrqpW__heroContainer span{text-shadow:1px 1px 3px #000;display:block}.PalveluHero-module-scss-module__IrrqpW__heroContainer h1{flex-direction:column;align-items:center;margin-bottom:15px;display:flex}.PalveluHero-module-scss-module__IrrqpW__heroContainer p{max-width:45%}@media (min-width:768px){.PalveluHero-module-scss-module__IrrqpW__heroContainer{padding-left:var(--spacing-lg);text-align:left;align-items:flex-start}.PalveluHero-module-scss-module__IrrqpW__heroContainer h1{align-items:flex-start}.PalveluHero-module-scss-module__IrrqpW__mouse{display:block}.PalveluHero-module-scss-module__IrrqpW__swipe{display:none}}@media (min-width:2000px){.PalveluHero-module-scss-module__IrrqpW__heroContainer p{max-width:50%}}@media (min-width:1601px) and (max-width:1999px){.PalveluHero-module-scss-module__IrrqpW__heroContainer p{max-width:50%}}@media (min-width:1000px) and (max-width:1199px){.PalveluHero-module-scss-module__IrrqpW__heroContainer p{max-width:60%}}@media (min-width:768px) and (max-width:999px){.PalveluHero-module-scss-module__IrrqpW__heroContainer p{max-width:65%}}@media only screen and (min-width:600px) and (max-width:767px){.PalveluHero-module-scss-module__IrrqpW__heroContainer p{max-width:70%}}@media only screen and (min-width:480px) and (max-width:599px){.PalveluHero-module-scss-module__IrrqpW__heroContainer p{max-width:80%}}@media only screen and (max-width:479px){.PalveluHero-module-scss-module__IrrqpW__heroContainer p{max-width:90%}}
.EmoPrice-module-scss-module__8WywsW__contentWrapper{flex-direction:row;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.EmoPrice-module-scss-module__8WywsW__contentWrapper>*{z-index:1;position:relative}.EmoPrice-module-scss-module__8WywsW__pricingArea{width:400%;height:var(--cHeight);max-height:var(--cHeight);flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.EmoPrice-module-scss-module__8WywsW__styledContent{flex:0 0 100%;justify-content:center;align-items:center;width:100vw;max-width:100vw;height:100%;display:flex;overflow-y:hidden}@media (max-width:1000px){.EmoPrice-module-scss-module__8WywsW__pricingArea{justify-content:flex-start}}
.EmoFyiLottie-module-scss-module__zgAkRq__emofyiBox{z-index:1;text-align:center;justify-content:center;align-items:center;width:100vw;height:100%;margin-bottom:5dvh;display:flex;position:relative}.EmoFyiLottie-module-scss-module__zgAkRq__mergeMainTitle{text-align:left;width:max-content;display:grid}.EmoFyiLottie-module-scss-module__zgAkRq__slide_0{flex-direction:column}.EmoFyiLottie-module-scss-module__zgAkRq__slide_0 .EmoFyiLottie-module-scss-module__zgAkRq__emofyiLottie{height:40dvh}.EmoFyiLottie-module-scss-module__zgAkRq__slide_0 .EmoFyiLottie-module-scss-module__zgAkRq__mergeMainTitle{text-align:center;justify-items:center;transform:translateY(-7dvh)}.EmoFyiLottie-module-scss-module__zgAkRq__slide_1 .EmoFyiLottie-module-scss-module__zgAkRq__emofyiLottie{aspect-ratio:1/2}.EmoFyiLottie-module-scss-module__zgAkRq__slide_2{flex-direction:column}.EmoFyiLottie-module-scss-module__zgAkRq__slide_2 .EmoFyiLottie-module-scss-module__zgAkRq__mergeMainTitle{text-align:center;justify-items:center}.EmoFyiLottie-module-scss-module__zgAkRq__slide_3{flex-direction:column-reverse}.EmoFyiLottie-module-scss-module__zgAkRq__emofyiLottie{aspect-ratio:1;width:auto;height:40dvh;display:flex}.EmoFyiLottie-module-scss-module__zgAkRq__emofyiBox p{width:500px}@media (min-width:768px){.EmoFyiLottie-module-scss-module__zgAkRq__slide_1{gap:50px;margin-left:min(10vw,200px)}.EmoFyiLottie-module-scss-module__zgAkRq__slide_1 .EmoFyiLottie-module-scss-module__zgAkRq__emofyiLottie{max-height:450px}.EmoFyiLottie-module-scss-module__zgAkRq__slide_1 .EmoFyiLottie-module-scss-module__zgAkRq__mergeMainTitle p{width:400px}.EmoFyiLottie-module-scss-module__zgAkRq__slide_2{flex-direction:column-reverse}.EmoFyiLottie-module-scss-module__zgAkRq__slide_3{flex-direction:row-reverse}.EmoFyiLottie-module-scss-module__zgAkRq__slide_3 .EmoFyiLottie-module-scss-module__zgAkRq__mergeMainTitle p{width:400px}.EmoFyiLottie-module-scss-module__zgAkRq__slide_3 .EmoFyiLottie-module-scss-module__zgAkRq__emofyiLottie{max-height:350px}}@media (max-width:768px){.EmoFyiLottie-module-scss-module__zgAkRq__emofyiBox{grid-template-rows:1fr 1fr;grid-template-columns:1fr;justify-content:center}.EmoFyiLottie-module-scss-module__zgAkRq__slide_1{flex-direction:column-reverse}.EmoFyiLottie-module-scss-module__zgAkRq__slide_1 .EmoFyiLottie-module-scss-module__zgAkRq__emofyiLottie{height:50dvh}.EmoFyiLottie-module-scss-module__zgAkRq__mergeMainTitle{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.EmoFyiLottie-module-scss-module__zgAkRq__emofyiBox p{width:90%;max-width:400px}}
.SkipButton-module-scss-module__G6wU-G__button{cursor:pointer;color:var(--orange);z-index:1;border:2px solid var(--orange);background:0 0;border-radius:10px;justify-content:center;align-items:center;min-width:200px;min-height:50px;padding:14px 28px;font-size:18px;font-weight:600;text-decoration:none;transition:all .1s ease-in-out;display:flex;position:absolute;bottom:5dvh;overflow:hidden;box-shadow:inset 5px 5px 10px #222,inset -5px -5px 10px #0000008f}.SkipButton-module-scss-module__G6wU-G__button:hover{color:var(--yellow);border:2px solid var(--green)}@media (min-width:2000px){.SkipButton-module-scss-module__G6wU-G__button{min-width:300px;min-height:80px;font-size:28px}}@media (min-width:1000px){.SkipButton-module-scss-module__G6wU-G__button{min-width:260px;min-height:70px;font-size:28px}}@media (min-width:600px) and (max-width:1000px){.SkipButton-module-scss-module__G6wU-G__button{min-width:250px;min-height:60px;font-size:20px}}@media (max-width:600px){.SkipButton-module-scss-module__G6wU-G__button{min-width:250px;min-height:60px;font-size:17px}}
