.PalveluHero-module-scss-module__IrrqpW__wrapper{width:100%;padding:var(--spacing-lg);background-color:#0000;justify-content:center;align-items:flex-end;height:100%;min-height:max(550px,100lvh);display:flex}.PalveluHero-module-scss-module__IrrqpW__heroContainer{max-width:var(--container-width);text-align:center;width:max-content;height:max-content;padding:var(--spacing-lg);border-radius:20px;flex-direction:column;align-items:center;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:min(65%,700px);margin:0}@media only screen and (max-width:768px){.PalveluHero-module-scss-module__IrrqpW__wrapper{--heroHeight:calc(var(--cHeight) - var(--spacing-lg));height:var(--heroHeight);min-height:max(450px,var(--heroHeight));padding:var(--spacing-md)}.PalveluHero-module-scss-module__IrrqpW__heroContainer{background:0 0;padding:0}.PalveluHero-module-scss-module__IrrqpW__heroContainer p{max-width:90%}}@media only screen and (max-width:479px){.PalveluHero-module-scss-module__IrrqpW__heroContainer p{max-width:100%}}
