body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0;padding:0;top:0}html{scroll-behavior:smooth}body h1{font-size:6rem;margin:10vh 0 0}body h1,h2{font-family:Bebas Neue,sans-serif}h2{color:#ff0;margin:0;text-align:left}hr{border:2px solid #ff0;width:50vw}.landing{align-items:center;background-image:url(/static/media/Hero.8d021fd06a97f66d2262.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;font-family:Bebas Neue,sans-serif;height:100vh;justify-content:center}.landing h1{font-size:6rem}.landing h1,.landing p{color:#fff;text-align:center}.landing p{font-family:Playfair Display,serif;font-size:1.8rem;transform:translateY(-2vh);width:28vw}.landing .landing-button{background-color:#ff0;border:3px solid #000;border-radius:32px;cursor:pointer;font-family:Bebas Neue,sans-serif;font-size:25px;padding:12px;text-align:center;transform:translateY(-2vh);width:12vw}.services{background-color:#262626;color:#fff;display:grid;font-size:40px;place-content:center;text-align:center}.services .images{display:flex;flex-direction:row;gap:2vw;justify-content:center;padding:4rem}.services .container{color:#fff;position:relative;text-align:center}.services .container .image{filter:blur(1px);-webkit-filter:blur(1px);transition:transform .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.services .container .image:hover{transform:scale(1.1)}.services .center{font-family:Bebas Neue,sans-serif;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.supplements{background-color:#262626;color:#fff;display:grid;font-size:40px;place-content:center;text-align:center}.supplements .supp-text{display:flex;justify-content:center;width:80vw}.supplements .supp-logos{flex-direction:row}.supplements .supp-button,.supplements .supp-logos,.yellow-button{align-items:center;display:flex;justify-content:center}.yellow-button{background-color:#ff0;border:3px solid #000;border-radius:15px;cursor:pointer;font-family:Bebas Neue,sans-serif;font-size:25px;padding:12px;width:auto}.button-link{text-decoration:none}.price-list .prices{display:flex;flex-direction:column;padding-top:10vh}.price-list .prices-row{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:1024px){.landing p{width:60vw}.landing .landing-button{width:18vw}.services,.services .images{flex-direction:column}.supplements .supp-text{width:auto}.supplements .supp-text-2{width:100vw}.supplements .supp-logos{flex-direction:column}.supplements .supp-button{margin-top:5vh}}@media only screen and (max-width:600px){body h1{font-size:4rem}.hero-home{overflow-x:hidden}.landing{background-size:cover}.landing h1{font-size:4rem}.landing p{width:60vw}.landing .landing-button{width:40vw}.services,.services .images{flex-direction:column}.services .container .image{width:70vw}.supplements .supp-text{font-size:30px;width:100vw}.supplements .supp-text-2{width:90vw}.supplements .supp-logos{flex-direction:column;gap:2vh;width:100vw}.supplements .logo{width:80vw}.supplements .supp-button{margin-top:5vh}.yellow-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.price-list{font-size:30px;padding:20px}.price-list .program{width:10vw}.price-list .progg-price{margin-top:10vh}}@media only screen and (max-width:400px){.landing{background-size:cover}.landing h1{font-size:3rem}.landing p{width:80vw}.landing .landing-button{width:40vw}.supplements .supp-text{font-size:25px;width:100vw}.supplements .supp-text-2{width:90vw}.supplements .supp-logos{flex-direction:column;gap:2vh;width:100vw}.supplements .logo{width:80vw}.supplements .supp-button{margin-top:5vh}.price-list{padding:20px}.price-list h2{font-size:3rem}.price-list .program{width:10vw}.price-list .progg-price{margin-top:14vh}}.header{align-items:center;background-color:#262626;box-shadow:0 5px 5px -1px #ff0;display:flex;font-family:Bebas Neue,sans-serif;justify-content:space-between;overflow:hidden;padding:2px 60px;position:fixed;top:0;width:calc(100% - 60px);z-index:999}.header .logo{width:15vw}.header .logo-link:hover{background-color:#0000}.header a{border-radius:4px;color:#fff;float:left;font-size:30px;line-height:25px;padding:15px;text-align:center;text-decoration:none}.header a:hover{background-color:#ff0;color:#000}.header-right,.right-navlinks{display:flex;float:right;gap:2vw}.dropbtn{background-color:#0000;border:none;color:#fff;font-family:Bebas Neue,"sans-serif";font-size:25px;padding:16px}.dropdown{display:inline-block;position:relative}.dropdown-content{background-color:#000;box-shadow:0 8px 16px 0 #0003;display:none;min-width:160px;position:fixed;z-index:1}.dropdown-content a{color:#fff;display:block;padding:12px 16px;text-decoration:none}.dropdown-content a:hover{background-color:#ff0}.dropdown:hover .dropdown-content{display:flex;flex-direction:column;margin-top:5vh}.dropdown:hover .dropbtn{background-color:#ff0;color:#000}.bm-burger-button{display:none;height:30px;position:relative;width:36px}.bm-burger-bars{background:#fff}.bm-burger-bars-hover{background:#ff0}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu-wrap{height:100%;position:fixed;top:0}.bm-menu{background:#262626;font-size:1.15em;overflow-y:hidden;padding:2.5em 1.5em 0}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad;padding:.8em}.bm-item{display:inline-block;float:none!important}.bm-overlay{background:#0000004d}@media only screen and (max-width:1024px){.header{padding:2px 30px}.header .logo{width:35vw}.dropdown,.right-navlinks{display:none}.bm-burger-button{display:block}}@media only screen and (max-width:600px){.header{padding:2px 30px}.header .logo{width:45vw}.dropdown,.right-navlinks{display:none}.bm-burger-button{display:block}}h3{color:#fff;font-family:Bebas Neue,"sans-serif";font-size:2rem}.footer{align-content:center;background-color:#262626;display:flex;gap:10vw;height:35vh;justify-content:center;padding:20px}.hr-footer{transform:translateY(-2vh);width:auto}.links{align-items:baseline;display:flex;flex-direction:column;font-size:1.5rem;gap:1vh;justify-content:center}.links,.links a{color:#fff;text-decoration:none}.maps-contact{align-items:center;color:#fff;display:flex;font-size:1.2rem;gap:4vw}.footer-social{color:#fff}.footer-social p{font-size:1.2rem}.social-links{color:#fff;display:flex;font-size:1.8rem;gap:1vw;margin-bottom:5vh}@media only screen and (max-width:1024px){.footer{flex-direction:column;height:145vh}}@media only screen and (max-width:600px){.footer{flex-direction:column;height:165vh}.social-links{gap:4vw}.maps-contact{align-items:baseline;flex-direction:column}}@media only screen and (max-width:380px){.footer{height:210vh}}@keyframes cookieanimation{0%{opacity:0}to{opacity:1}}.cookie-banner{animation:cookieanimation 1s;background-color:#262626;border:2px solid #ff0;bottom:0;box-shadow:0 -1px 5px 0 #0003;color:#fff;margin:20px;padding:20px;position:fixed;right:0;z-index:999}.cookie-banner p{width:20vw}.cookie-buttons{display:flex;gap:1vw}.cookie-buttons .cookie-accept{background-color:#ff0;border:2px solid #000;border-radius:5px;cursor:pointer;padding:10px}.cookie-buttons .cookie-accept:hover{opacity:.75}.cookie-buttons .cookie-reject{background-color:#0000;border:2px solid #ff0;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.cookie-buttons .cookie-reject:hover{opacity:.75}@media only screen and (max-width:600px){.cookie-banner,.cookie-banner p{width:80vw}}h1{font-family:Bebas Neue,sans-serif;font-size:4rem;margin:0;text-align:center}p{font-family:Playfair Display,serif}.massage,.massage-info{background-color:#262626}.massage-info{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:15vh}.massage-info .massage-text{display:flex;flex-direction:row;gap:8vw;padding:20px}.massage-info .massage-text .image{width:35vw}.massage-info .text-info{font-size:2rem;width:40vw}.massage-benefits{color:#fff}.massage-benefits .benefits-text{align-items:center;display:flex;flex-direction:column;font-size:40px;justify-content:center}.massage-benefits .benefits-text p{width:60vw}.massage-benefits .massage-image{border-radius:15px;width:60vw}.service-prices{color:#fff;font-size:40px}.service-prices .prices-row{display:flex;flex-direction:row;justify-content:space-evenly}.service-prices .price-button{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1024px){.massage-info .massage-text{align-items:center;flex-direction:column}.massage-info .massage-text .image{width:70vw}.massage-benefits .benefits-text p,.massage-info .text-info{font-size:1.5rem;width:80vw}.massage-benefits .massage-image{width:90vw}}@media only screen and (max-width:600px){.massage-info .massage-text{align-items:center;flex-direction:column}.massage-info .massage-text .image{width:70vw}.massage-benefits .benefits-text p,.massage-info .text-info{font-size:1.5rem;width:80vw}.massage-benefits .massage-image{width:90vw}.price-button{text-align:center}}body{background-color:#262626}.trainer-info{color:#fff;padding-top:10vh}.trainer-info .info-text{display:flex;font-size:30px;justify-content:center}.trainer-info .trainer-text{width:60vw}.trainer-image{align-items:center;display:flex;justify-content:center;padding:20px}.image{width:70vw}.service-prices2{color:#fff;display:grid;font-size:40px;place-content:center}.service-prices2 .prices-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:60vw}.service-prices2 .price-button{align-items:center;display:flex;flex-direction:column;justify-content:center}.trainer-shop{display:flex;justify-content:center;text-align:center}.trainer-shop-text{width:60vw}@media only screen and (max-width:1024px){.trainer-info .info-text{font-size:1.5rem}.trainer-info .trainer-text{width:80vw}}@media only screen and (max-width:600px){.trainer-info .info-text{font-size:1.5rem}.trainer-info .trainer-text{width:80vw}.service-prices2{font-size:1.5rem}.trainer-shop-text{width:80vw}}@media only screen and (max-width:400px){.service-prices2 .prices-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:80vw}.progg-price-2{margin-top:8vh}}.sauna-info{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:15vh}.sauna-info .sauna-text{display:flex;flex-direction:row;gap:8vw;padding:20px}.sauna-info .image-sauna{width:40vw}.sauna-info .sauna-info-text{font-size:2rem;width:40vw}.sauna-benefits{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center}.sauna-benefits .sauna-benefits-text{display:grid;font-size:40px;place-content:center;width:100vw}.sauna-benefits .sauna-benefits-text p{width:80vw}.sauna-benefits .benefits-quote{font-size:60px;font-weight:700;text-align:center;width:60vw}@media only screen and (max-width:1024px){.sauna-info .sauna-text{flex-direction:column}.sauna-benefits .benefits-quote,.sauna-info .image-sauna,.sauna-info .sauna-info-text{width:80vw}}@media only screen and (max-width:600px){.sauna-info .sauna-text{flex-direction:column}.sauna-info .image-sauna{width:70vw}.sauna-info .sauna-info-text{font-size:1.5rem;width:80vw}.sauna-benefits .sauna-benefits-text{font-size:1.5rem}.sauna-benefits .benefits-quote{font-size:2rem;width:80vw}}.supp-landing{align-items:center;background-image:url(/static/media/Supplement.812d655c8ba015876e92.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.supp-landing h1{color:#fff;font-size:6rem;text-align:center}.supp-landing p{color:#fff;font-family:Playfair Display,serif;font-size:1.8rem;text-align:center;transform:translateY(-2vh)}.supplements-logos{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}.carousel{padding-bottom:20px;padding-top:20px}.carousel p{font-size:1.5rem}.carousel li{align-items:flex-end;text-align:center}.carousel li,.carousel-images{display:flex;justify-content:center}.carousel-images{align-items:center}.all-supp{color:#fff}.shop-button{background-color:#ff0;border:3px solid #000;border-radius:10px;font-size:20px;padding:10px;width:auto}@media only screen and (max-width:1024px){.supplements-logos{flex-direction:column}.supplements-logos .logo{width:80vw}}@media only screen and (max-width:600px){.supp-landing h1{font-size:4rem}.supplements-logos{flex-direction:column}.supplements-logos .logo{width:80vw}.shop-button{width:15vw}}@media only screen and (max-width:400px){.carousel h3{font-size:1.5rem}.carousel-images{width:80vw}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.otsikko{color:#ff0}.container2{display:flex;font-size:5vh;justify-content:center;margin-top:2vh}.container2 tr{display:flex;justify-content:space-between;top:4vh;width:50vw}.container2 td{color:#fff;font-family:Playfair Display,serif;margin-top:4vh}.tuote-hinta{justify-content:left}.tuote-hinta,.tuoteen-hinta{color:#fff;display:flex;font-family:Bebas Neue,sans-serif;font-size:6vh}.rav-tuoteen-hinta,.tuoteen-hinta{justify-content:right}.rav-tuoteen-hinta{color:#fff;display:flex;font-family:Bebas Neue,sans-serif;font-size:6vh}.tuote-hinta{text-align:left}.paikka{margin-top:2vh}.price-list{background-color:#262626;color:#fff;display:grid;font-size:40px;margin-top:10vh;place-content:center;text-align:center}.price-list .price-list-button{align-items:center;display:flex;flex-direction:column;justify-content:center}.PRp,.RMp{color:#fff;font-size:5vh}.PRp,.RMp,.price-texts{display:flex;justify-content:center;text-align:center}.price-texts{padding:0 10vw}@media only screen and (max-width:1024px){.container2{display:flex;justify-content:center;margin-top:2vh}.container2 tr{display:flex;justify-content:space-between;top:4vh;width:70vw}.container2 td{color:#fff;font-family:Playfair Display,serif;font-size:4vh;margin-top:4vh}}@media only screen and (max-width:600px){body hr{width:75%}body h1{font-size:13vw}body .tuote-hinta{color:#fff;display:flex;font-family:Playfair Display,serif;font-size:4vh;justify-content:left}body .rav-tuoteen-hinta,body .tuoteen-hinta{color:#fff;display:flex;font-family:Playfair Display,serif;font-size:4vh;justify-content:right}body .rav-tuoteen-hinta{margin-top:5vh}body .price-texts{display:flex;justify-content:center;padding:0 10vw;text-align:center}body .Maksu,body .PRp,body .RMp,body .price-texts{display:flex;font-size:4vh;justify-content:center;text-align:center}body .container2{display:flex;font-size:4vh;justify-content:center;margin-top:2vh}body .container2 tr{display:flex;justify-content:space-between;top:4vh;width:70vw}body .container2 td{color:#fff;font-family:Playfair Display,serif;margin-top:4vh}}.body{margin-top:25vh}.con-tekst,.text{display:flex;justify-content:center}.text{color:#fff;font-family:Playfair Display,serif;font-size:4vh;margin:0 25vw;text-align:center}.form-contact{display:flex;justify-content:space-evenly}.form-contact .icons{display:flex;flex-direction:column;gap:10vh;margin-top:20vh}.form-contact .dmail,.form-contact .dmap,.form-contact .dphone{align-items:center;display:flex;margin-bottom:10px}.form-contact .mail,.form-contact .map,.form-contact .phone{color:#fff;font-size:5vh;margin-right:5px}.form-contact .tiedot{color:#fff;font-family:Playfair Display;font-size:4vh;margin:0;text-align-last:left}.form-contact input{font-size:3vh}.form-contact .fname{font-size:4vh}.form-contact #message{resize:vertical}.form-contact .form-nimet{display:flex;gap:25px}.form-contact .form-nimi,.form-contact .form-nimi2{width:20vw}.form-contact form{display:flex;flex-direction:column;margin-top:1vh}.form-contact form .con-price-list{background-color:#262626;color:#fff;display:grid;font-size:40px;margin-top:0;place-content:center;text-align:center}.form-contact form .con-price-list .con-price-list-button{align-items:center;display:flex;flex-direction:column;justify-content:center}.form-contact form .con-price-list .con-yellow-button{background-color:#ff0;border:3px solid #000;border-radius:25px;display:flex;font-family:Bebas Neue,sans-serif;font-size:25px;justify-content:center;padding:12px}.form-contact .tyhjennä{justify-content:left;text-align:center}.form-contact .form-napit{display:flex;gap:16vw;justify-content:space-between;margin-top:10px}.form-contact input,.form-contact textarea{background-color:#3a3939;border:2px solid #ff0;border-radius:12px;margin-top:20px;padding:5px}@media only screen and (max-width:1024px){.form-contact{display:flex;flex-direction:column}input{width:20vw}input,textarea{box-sizing:border-box}textarea{width:90%}.form-nimet{display:none;gap:2px}}@media only screen and (max-width:600px){.body .form-contact,.body form{display:flex;flex-direction:column}.body form{margin-top:1vh;padding-bottom:5vh;padding-left:8vw}.body .icons{display:flex;flex-direction:column;gap:10vh;margin:5vh 0 0 5vw}.body .dmail,.body .dmap,.body .dphone{align-items:center;display:flex;margin-bottom:10px}.body .mail,.body .map,.body .phone{color:#fff;font-size:5vh;margin-right:5px}.body .tiedot{color:#fff;font-family:Playfair Display,serif;font-size:3vh;margin:0 0 0 2vw;text-align-last:left}.body input,.body textarea{box-sizing:border-box;width:90%}.body .fname{font-size:4vh}.body #message{resize:vertical}.body .form-nimet{display:flex;gap:2px}.body .form-nimi,.body .form-nimi2{width:43vw}.body .con-price-list{background-color:#262626;color:#fff;display:grid;font-size:20px;margin-top:0;place-content:center;text-align:center}.body .con-price-list-button{align-items:center;display:flex;flex-direction:column;justify-content:center}.body .con-yellow-button{background-color:#ff0;border:3px solid #000;border-radius:25px;display:flex;font-family:Bebas Neue,sans-serif;font-size:25px;justify-content:center;padding:12px;width:100%}.body .tyhjenna{justify-content:left;text-align:center}.body .form-napit{display:flex;gap:16vw;justify-content:space-between;margin-top:10px}.body input,.body textarea{background-color:#3a3939;border:2px solid #ff0;border-radius:12px;margin-top:20px;padding:5px}}.policies{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:15vh}.policies h1{font-size:4rem}.policies2{color:#fff;font-size:20px;padding:20px;width:50vw}@media only screen and (max-width:1024px){.policies h1{font-size:3rem}.policies2{width:80vw}}@media only screen and (max-width:600px){.policies h1{font-size:3rem}.policies2{width:80vw}}.H_Header{margin-top:10vh;text-align:center}.H_Header,.form-otsikko{color:#fff}.form-ostikko .Form-Teksti{color:#ff0;margin-top:10vh}.lomake{display:flex;justify-content:center}.lomake input{color:#969696;font-size:4vh}.lomake label{color:#fff;font-family:Bebas Neue,sans-serif;font-size:4vh;margin-top:20px}.lomake .form-nimet{display:flex;gap:20px}.lomake .form-nimi,.lomake .form-nimi2{width:50%}.lomake form{display:flex;flex-direction:column;margin-top:1vh;padding-left:5vw;padding-right:5vw}.lomake form .con-price-list{background-color:#262626;color:#fff;display:grid;font-size:40px;margin-top:0;place-content:center;text-align:center}.lomake form .con-price-list .con-price-list-button{align-items:center;display:flex;flex-direction:column;justify-content:center}.lomake form .con-price-list .con-yellow-button{background-color:#ff0;border:3px solid #000;border-radius:25px;display:flex;font-family:Bebas Neue,sans-serif;font-size:25px;justify-content:center;padding:12px}.lomake .tyhjennä{justify-content:left;text-align:center}.lomake .form-napit{display:flex;gap:16vw;justify-content:space-between;margin-top:10px}.lomake select{color:#969696;font-size:4vh}.lomake input,.lomake select,.lomake textarea{background-color:#3a3939;border:2px solid #ff0;border-radius:12px;padding:5px}.lomake input .l_s,.lomake select .l_s,.lomake textarea .l_s{display:none;margin-top:2vh}.lomake .form-contact{display:flex;justify-content:space-evenly}.valikko{margin-bottom:10px;width:53vw}.valikko select{width:100%}@media only screen and (max-width:1024px){.lomake{display:flex;justify-content:center}.lomake input{color:#969696;font-size:4vh}.lomake label{color:#fff;font-family:Bebas Neue,sans-serif;font-size:4vh;margin-top:20px}.lomake .form-nimet{display:flex;flex-direction:column;gap:40px}.lomake .form-nimi,.lomake .form-nimi2{width:50%}.lomake .form-napit{gap:8vw}.lomake input,.lomake select,.lomake textarea{background-color:#3a3939;border:2px solid #ff0;border-radius:12px;padding:5px;width:55vw}.lomake input .l_s,.lomake select .l_s,.lomake textarea .l_s{display:none;margin-top:2vh}}@media(max-width:600px){input,select{width:95%}.tyhjennä{justify-content:left;text-align:center}.form-napit{display:flex;gap:16vw;justify-content:space-between;margin-top:10px}select{color:#969696;font-size:4vh;width:100%}input,select,textarea{background-color:#3a3939;border:2px solid #ff0;border-radius:12px;margin-top:20px;padding:5px;width:410vw}input .l_s,select .l_s,textarea .l_s{display:none;margin-top:2vh}.form-contact{display:flex;justify-content:space-evenly}.valikko{margin-bottom:10px}.valikko,.valikko select{width:100%}}
/*# sourceMappingURL=main.97cc6cc9.css.map*/