/*!
Theme Name: Netello Sivusto
Author: Netello
Author URI: https://netello.fi
Description: Netellon asiakas teema
*/
@charset "UTF-8";.owl-carousel .owl-stage{display:flex;position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;margin:auto;padding:0}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block;height:100%}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .3s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-nav [class*=owl-]{cursor:pointer;display:inline-block;top:50%}.owl-carousel .owl-nav [class*=owl-]:hover{opacity:1}.owl-carousel .owl-nav [class*=owl-] span{padding:.5rem}.owl-carousel .owl-next,.owl-carousel .owl-prev{position:absolute;transform:translateY(-50%)}.owl-carousel .owl-next img,.owl-carousel .owl-prev img{padding:0}.owl-carousel .owl-prev{left:10px}.owl-carousel .owl-next{right:10px}.owl-carousel .owl-nav .disabled{display:none}.owl-carousel .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-carousel .owl-dots{-webkit-tap-highlight-color:transparent;text-align:center}.owl-carousel .owl-dots .owl-dot{zoom:1;display:inline-block;*display:inline}.owl-carousel .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#fff;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}@media screen and (max-width:559px){.owl-carousel .owl-dots .owl-dot span{height:6px;width:6px}}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:red}.wp-block-quote{background-image:url(/wp-content/themes/netello/img/lainausmerkki.svg);background-position:left 17px;background-repeat:no-repeat;background-size:30px;margin-bottom:30px;margin-top:30px;padding-left:50px}.wp-block-quote p:first-child{font-size:1.1em}.site-content hr{background-color:#d7dbdd;border:none;height:1px;margin:2em 0}img{display:inline-block;height:auto}iframe,img{max-width:100%}iframe{border:0}.wp-block-cover{padding-bottom:0!important;padding-top:0!important}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.navigation.posts-navigation .screen-reader-text{display:none}.navigation.posts-navigation .nav-previous{float:right;margin-right:15px}.navigation.posts-navigation .nav-next{margin-left:15px}.navigation.post-navigation{padding-top:30px}.navigation.post-navigation .screen-reader-text{display:none}.navigation.post-navigation .nav-previous{float:right}.navigation.post-navigation .nav-previous:after{content:" »"}.navigation.post-navigation .nav-next:before{content:"«"}.woocommerce .woocommerce-breadcrumb{margin:1rem 0;padding:0 1rem}@media screen and (min-width:74em){.woocommerce .woocommerce-breadcrumb{padding:0}}.woocommerce .woocommerce-breadcrumb span{margin:0 .5rem}@media screen and (max-width:74em){.woocommerce.single-product .site-content .container{padding:0 1rem}}.woocommerce .single-product{overflow:hidden}.woocommerce .single-product h1{font-weight:800}.woocommerce .single-product .kayttokohteet{list-style:none;margin:-.5rem 0 2rem;padding:0}.woocommerce .single-product .kayttokohteet li{background-repeat:no-repeat;background-size:contain;display:inline-block;height:5.5rem;overflow:hidden;padding-left:0;padding-top:5.5rem;width:5.5rem}.woocommerce .single-product .kayttokohteet li.teollisuus{background-image:url(/wp-content/themes/netello/img/icon-teollisuus.png)}.woocommerce .single-product .kayttokohteet li.varastot{background-image:url(/wp-content/themes/netello/img/icon-varastot.png)}.woocommerce .single-product .kayttokohteet li.urheiluhallit{background-image:url(/wp-content/themes/netello/img/icon-urheiluhallit.png)}.woocommerce .single-product .kayttokohteet li.myymalat{background-image:url(/wp-content/themes/netello/img/icon-myymalat.png)}.woocommerce .single-product .kayttokohteet li.pysakointialueet,.woocommerce .single-product .kayttokohteet li.pyskintialueet{background-image:url(/wp-content/themes/netello/img/icon-parkkihallit.png)}.woocommerce .single-product .kayttokohteet li.sairaalat{background-image:url(/wp-content/themes/netello/img/icon-sairaalat.png)}.woocommerce .single-product .kayttokohteet li.satamat{background-image:url(/wp-content/themes/netello/img/icon-satamat.png)}.woocommerce .single-product .product-contact-texts p a{background-color:#39b54a;border:2px solid transparent;border-radius:3rem;color:#fff;display:inline-block;font-weight:600;line-height:1.2;margin-bottom:1rem;padding:.8rem 2rem;text-align:center;text-transform:uppercase}.woocommerce .single-product .product-contact-texts p a:hover{background-color:#f48119}.woocommerce .single-product .product-contact-texts p a:nth-child(2n){background-color:transparent;border-color:#39b54a;color:#39b54a}.woocommerce .single-product .product-contact-texts p a:nth-child(2n):hover{background-color:#f48119;color:#fff}.woocommerce .woocommerce-product-gallery .flex-viewport{border:1px solid #e8ecef}.woocommerce .woocommerce div.product div.images .flex-control-thumbs li{border:1px solid #e8ecef;margin-right:.5rem;margin-top:.5rem}.woocommerce .container h2,.woocommerce .container p{max-width:100%}.woocommerce .product-accordion h3{background-color:#e6e7e8;display:block;margin:2rem 0 0;padding:1rem 2rem;position:relative}.woocommerce .product-accordion h3:after{content:"-";font-size:2rem;position:absolute;right:1.2rem;top:.3rem}.woocommerce .product-accordion h3.hidden:after{content:"+";right:1rem;top:.45rem}.woocommerce .product-accordion .content{background-color:#f2f3f4;overflow:hidden;padding:2rem}.woocommerce .product-accordion .content .columns{margin:0}.woocommerce .product-contact{margin:4.5rem auto;text-align:center}.woocommerce .product-contact .columns{text-align:left}.articles-list,.products-list{list-style:none;margin:2rem 0;padding:0}.articles-list .owl-stage-outer .owl-item,.products-list .owl-stage-outer .owl-item{display:flex;position:relative}.articles-list li,.products-list li{margin:0;padding:0;position:relative;top:0;transition:top .2s linear}.articles-list li:hover,.products-list li:hover{top:-.5rem}.articles-list li a,.products-list li a{color:#3a3f42;font-weight:400}.products-list .inner .read-more{color:#565a5c}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#041823}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#041823;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.site-footer{background-color:#070707;color:#f2f2f2;padding:4rem 1rem}@media screen and (min-width:58em){.site-footer .container{display:grid;grid-template-columns:20% 20% 20% 20% 20%}}.site-footer .container p{font-size:.9375rem;line-height:1.65em;margin:1.25rem auto}.site-footer .container p a{color:#fff;font-weight:700}.site-footer .container p a:hover{text-decoration:underline}.site-footer .container .column:last-child{border:none;padding-right:0}.site-footer h3{color:#c2c3c4;font-size:1rem}.site-footer a:hover{color:#fff}.site-footer form{align-items:center;background-color:#fff;border-radius:1rem;display:grid;font-size:.9rem;grid-template-columns:70% 30%;overflow:hidden}.site-footer form input[type=email]{border:none;height:100%;padding:0 0 0 1rem!important}.site-footer form input[type=submit]{background-color:#ec7a08;border:none;border-radius:0;color:#fff;cursor:pointer;font-weight:700;margin:0;padding:1rem .5rem;width:100%}@media screen and (min-width:74em){.site-footer form input[type=submit]{padding:1rem 1.25rem}}.site-footer .gform_wrapper .gform_footer{margin:0;padding:0}.site-footer .gform_wrapper .gform_footer input{margin-bottom:0}.some-list{list-style:none;margin:0;padding:0}.some-list li{display:inline-block;margin-right:.5rem}.some-list a{background-image:url(/wp-content/themes/netello/img/icon-facebook.svg);background-repeat:no-repeat;background-size:contain;display:block;height:2.5rem;overflow:hidden;padding-top:2.5rem;width:2.5rem}.some-list .linkedin a{background-image:url(/wp-content/themes/netello/img/icon-linkedin.svg)}.sct-cpright-bg{background-color:#fff;color:#1a1a1a;font-size:.8rem}.sct-cpright-bg .container{max-width:86rem;padding-left:.75rem;padding-right:.75rem}.sct-cpright-bg a{color:#1a1a1a}.sct-cpright-bg a:hover{color:#666}.sct-cpright{display:grid;gap:.5rem;grid-template-columns:auto 1fr;padding:1rem 0}@media screen and (max-width:350px){.sct-cpright{grid-template-columns:1fr}}.sct-cpright .sct-cpright-left{text-align:left}@media screen and (max-width:350px){.sct-cpright .sct-cpright-left{text-align:center}}.sct-cpright .sct-cpright-right{text-align:right}@media screen and (max-width:350px){.sct-cpright .sct-cpright-right{text-align:center}}.sct-cpright .sct-cpright-left,.sct-cpright .sct-cpright-right{line-height:1.5em}@media screen and (max-width:559px){.sct-cpright .sct-cpright-left,.sct-cpright .sct-cpright-right{font-size:.75rem}}.sct-cpright .sct-cpright-left p,.sct-cpright .sct-cpright-right p{display:inline-block;margin:0}@media screen and (min-width:560px){.sct-cpright{position:relative}}.sivunappi{bottom:20px;position:fixed;right:0;z-index:5}@media screen and (max-width:500px){.sivunappi{display:none}}.sivunappi a{background-color:#39b54a;border:1px solid #39b54a;border-radius:0;color:#fff;display:block;font-size:1rem;font-weight:700;line-height:1.2;margin-top:.5rem;padding:.6rem .7rem;text-align:center;text-transform:uppercase}.sivunappi a:hover{background-color:#2b983a;border:1px solid #2b983a;color:#fff}.footer-tausta-alue{background-position:50%;background-size:cover;color:#fff;position:relative}.footer-tausta-alue .container{padding:5rem 0;position:relative;z-index:2}@media screen and (min-width:768px){.footer-tausta-alue .container{display:flex;padding:7rem 0}}@media screen and (min-width:1600px){.footer-tausta-alue .container{padding:7rem 0}}.footer-tausta-alue .gradient{background:rgba(0,0,0,.45);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.footer-tausta-alue .taustakuva{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.footer-tausta-alue a:not(.nappi-1):not(.nappi-2){border-bottom:3px solid #2b983a;color:#fff;display:inline;padding-bottom:8px}.footer-tausta-alue .footer-sisalto{margin-top:1rem}.footer-tausta-alue .footersarake{border-bottom:1px solid #9d9e9b;padding:2rem;position:relative;text-align:center}.footer-tausta-alue .footersarake h2,.footer-tausta-alue .footersarake h3,.footer-tausta-alue .footersarake h4,.footer-tausta-alue .footersarake p{color:#fff}.footer-tausta-alue .footersarake h3{font-size:1.6rem;font-weight:800;margin-top:0!important}.footer-tausta-alue .footersarake h2{font-size:clamp(1.75rem,1.3333vw + 1rem,2.5rem);font-weight:800;line-height:1.4em;margin-left:auto;margin-right:auto;max-width:800px}.footer-tausta-alue .footersarake h2:first-child{margin-top:0}.footer-tausta-alue .footersarake:last-child{border-bottom:none}.footer-tausta-alue .footersarake .nappi-1,.footer-tausta-alue .footersarake .nappi-2{font-weight:700;margin-top:1rem;min-width:220px;text-transform:none}@media screen and (min-width:768px){.footer-tausta-alue .footersarake{border-bottom:none;border-left:1px solid #9d9e9b;flex:1;padding:2rem}.footer-tausta-alue .footersarake:first-child{border-left:none}}@media screen and (min-width:1600px){.footer-tausta-alue .footersarake{padding:2rem 3rem}}.footer-tausta-alue .footersarake a{font-weight:600}.ratkaisut{margin-bottom:4.5rem;margin-top:3.75rem;text-align:left}@media screen and (max-width:86em){.ratkaisut{padding:0 1rem}}.ratkaisut .columns{gap:1.625rem;margin-bottom:0}.ratkaisut .columns-3 h3{font-size:1.5rem}.ratkaisut h3{font-weight:800;margin-bottom:0;margin-top:1.75rem}.ratkaisut .columns div img{height:260px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;overflow:hidden}.ratkaisut .columns .ratkaisut-laatikko{background-color:#f2f3f4;border-bottom:3px solid #39b54a;color:#3a3f42;display:block;font-weight:400;margin-bottom:1.5rem;padding-bottom:4.5rem;position:relative;top:0;transition:top .2s linear}.ratkaisut .columns .ratkaisut-laatikko:hover{top:-.5rem}.ratkaisut .columns div h3,.ratkaisut .columns div p{padding:0 2rem}.ratkaisut .columns div p{font-size:.9375rem;line-height:1.65em;margin-top:.75rem}.ratkaisut .columns div .read-more{font-size:.9375rem}.articles-list .read-more,.nostot .read-more,.products-list .read-more,.ratkaisut .columns div .read-more,.read-more-link,.referenssit .read-more{bottom:2rem;color:#565a5c;font-weight:400;left:2rem;position:absolute}.articles-list .read-more:after,.nostot .read-more:after,.products-list .read-more:after,.ratkaisut .columns div .read-more:after,.referenssit .read-more:after,ul.products li.product .read-more:after{background-image:url(/wp-content/themes/netello/img/nuoli.svg);background-repeat:no-repeat;content:"";height:1rem;position:absolute;right:-2rem;top:50%;transform:translateY(-50%);width:1rem;z-index:10}.ratkaisut .laatikkolinkki{height:100%;left:0;position:absolute;top:0;width:100%}.ratkaisut .ote{pointer-events:none;position:relative;z-index:2}.ratkaisut .ote a{pointer-events:all}.ratkaisut .columns{margin-top:0}.ratkaisut .columns-4 h3{font-size:clamp(1.125rem,1.3333vw + 1rem,1.25rem);margin-top:2rem}.nostot{background-color:#f2f3f4;margin:4.5rem 0;padding:2rem 0 4rem}@media screen and (max-width:86em){.nostot{padding-bottom:3rem;padding-left:1rem;padding-right:1rem}.nostot .columns{margin-bottom:0}}.nostot h2{margin:2rem 0 4rem;text-align:center}.nostot div a{bottom:0;color:#3a3f42;display:block;font-weight:400;left:0;position:absolute;right:0;top:0;z-index:10}.nostot .columns>div{background-color:#fff;border-bottom:3px solid #39b54a;position:relative;top:0;transition:top .2s linear}@media screen and (max-width:86em){.nostot .columns>div{margin-bottom:2rem}}.nostot .columns>div img{height:260px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;overflow:hidden}.nostot .columns>div:hover{top:-.5rem}.nostot .columns>div span:hover{color:#3a3f42}.nostot .read-more{color:#3a3f42;font-weight:400}.nostot .read-more:hover{color:#2b983a}.media-with-text{margin:auto;max-width:103em;width:100%}.media-with-text .container{align-items:center;background-color:#fff;max-width:100%;padding:0}@media screen and (max-width:53em){.media-with-text .container:not(.kuva-oikealla){display:flex;flex-direction:column-reverse}}.media-with-text .container.vihrea{background-color:#39b54a}.media-with-text .container.vihrea .text h2,.media-with-text .container.vihrea .text h3,.media-with-text .container.vihrea .text h4,.media-with-text .container.vihrea .text li,.media-with-text .container.vihrea .text p,.media-with-text .container.vihrea .text ul{color:#fff}.media-with-text .container.vihrea .text a:not(.nappi-1):not(.nappi-2){color:#fff!important;text-decoration:underline!important}.media-with-text .container.vihrea .text a.nappi-1,.media-with-text .container.vihrea .text a.nappi-2{background-color:transparent;background-image:url(/wp-content/themes/netello/img/nuoli-white.svg);border-color:#fff;color:#fff}.media-with-text .container.vihrea .text a.nappi-1:hover,.media-with-text .container.vihrea .text a.nappi-2:hover{background-color:#fff;background-image:url(/wp-content/themes/netello/img/nuoli.svg);color:#39b54a}.media-with-text .container.harmaa{background-color:#d9dbdd}.media-with-text .container a.nappi-1,.media-with-text .container a.nappi-2{background-image:url(/wp-content/themes/netello/img/nuoli.svg)}.media-with-text .container a.nappi-1:hover,.media-with-text .container a.nappi-2:hover{background-color:#39b54a;background-image:url(/wp-content/themes/netello/img/nuoli-white.svg);color:#fff}@media screen and (min-width:54em){.media-with-text .container{display:grid;grid-template-columns:50% 50%}}.media-with-text .container:nth-child(2n){background-color:#f4d7c1;grid-template-columns:50% 50%}.media-with-text .image{height:100%;width:100%}@media screen and (min-width:74em){.media-with-text .image{max-height:44em;overflow:hidden}}.media-with-text .text{padding:2.5rem}@media screen and (min-width:74em){.media-with-text .text{padding:4rem}}@media screen and (min-width:86em){.media-with-text .text{padding:5rem 19%}}.media-with-text .text p{margin-bottom:1em!important}.media-with-text .text a.nappi-1,.media-with-text .text a.nappi-2{background-color:transparent;border-color:#39b54a;color:#39b54a}.media-with-text .text :first-child{margin-top:0}.media-with-text h2{max-width:16em}.media-with-text p a{display:inline-block;margin-top:.5rem}.media-with-text .nappi-1,.media-with-text .nappi-2{margin:1rem 0!important}.media-with-text .container:nth-child(2n) .image{order:2}.media-with-text img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.haitari-block{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:4.5rem;margin-top:2rem}.haitari-block .haitari-column{display:flex;flex-direction:column;gap:1rem}.haitari-block.ukk{display:grid;gap:1.5rem;grid-template-columns:1fr}@media screen and (min-width:768px){.haitari-block.ukk{grid-template-columns:1fr 1fr}}.haitari-wrapper .haitari-kysymys{align-items:center;background-color:#f2f3f4;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;gap:2rem;justify-content:space-between;line-height:1.5em;padding:1.25rem 1.5rem}@media screen and (max-width:550px){.haitari-wrapper .haitari-kysymys{font-size:1rem}}.haitari-wrapper .haitari-kysymys:hover{background-color:#eaebed}.haitari-wrapper .haitari-kysymys .otsikko{flex:1 0}.haitari-wrapper .haitari-kysymys .ikoni{background-image:url(/wp-content/themes/netello/img/nuoli-alas.svg);background-position:0;background-repeat:no-repeat;background-size:20px;height:20px;width:20px}.haitari-wrapper .haitari-sisalto{background-color:#f2f3f4;display:none;padding:.75rem 1.5rem}.haitari-wrapper.is-active .haitari-kysymys{background-color:#eaebed}.haitari-wrapper.is-active .haitari-kysymys .ikoni{background-image:url(/wp-content/themes/netello/img/nuoli-ylos.svg)}.haitari-wrapper.is-active .haitari-sisalto{display:block}.haitari-wrapper.is-active .haitari-sisalto p{margin-inline:0}.lajitteluohjeet{display:grid;gap:1.5rem;grid-template-columns:1fr;margin-bottom:3rem;margin-top:1rem}@media screen and (min-width:768px){.lajitteluohjeet{grid-template-columns:6fr 4fr}}.lajitteluohjeet>div{background-color:#f2f3f4;width:100%}.lajitteluohjeet .ylaosa{align-items:center;display:flex;padding:1.875rem}@media screen and (max-width:580px){.lajitteluohjeet .ylaosa{padding:1.5rem}}.lajitteluohjeet .ylaosa img{height:34px;margin-right:.75rem;width:34px}@media screen and (max-width:580px){.lajitteluohjeet .ylaosa img{height:28px;width:28px}}.lajitteluohjeet .ylaosa h2{font-size:1.25rem;font-weight:700;margin:0;text-transform:uppercase}@media screen and (max-width:580px){.lajitteluohjeet .ylaosa h2{font-size:1.125rem}}.lajitteluohjeet .vasen-osa .ylaosa{background-color:#c7eacb}.lajitteluohjeet .vasen-osa .ylaosa h2{color:#39b54a}.lajitteluohjeet .oikea-osa .ylaosa{background-color:#f9e1e1}.lajitteluohjeet .oikea-osa .ylaosa h2{color:#d60528}.lajitteluohjeet .sisalto{padding:1.5rem 1.875rem}@media screen and (max-width:580px){.lajitteluohjeet .sisalto{padding:1rem 1.5rem}}.lajitteluohjeet .sisalto p:first-child{margin-top:0}.lajitteluohjeet .sisalto p:last-child{margin-bottom:0}.tunnuslukuja{display:grid;gap:1rem;grid-template-columns:1fr}@media screen and (max-width:599px){.tunnuslukuja{gap:.75rem}}@media screen and (min-width:600px){.tunnuslukuja{grid-template-columns:1fr 1fr}}@media screen and (min-width:961px){.tunnuslukuja.col-2{grid-template-columns:1fr 1fr}.tunnuslukuja.col-3{grid-template-columns:1fr 1fr 1fr}.tunnuslukuja.col-4{grid-template-columns:1fr 1fr 1fr 1fr}}.tunnuslukuja>.laatikko{display:flex;flex-direction:column;padding:3rem 2rem;text-align:center;width:100%}@media screen and (max-width:599px){.tunnuslukuja>.laatikko{padding:1.75rem}}.tunnuslukuja>.laatikko.col-3.laatikko-4{background-color:#d9dbdd}.tunnuslukuja>.laatikko.col-3.laatikko-5{background-color:#4d5a61;color:#fff}.tunnuslukuja>.laatikko.col-3.laatikko-5 h2,.tunnuslukuja>.laatikko.col-3.laatikko-5 h3,.tunnuslukuja>.laatikko.col-3.laatikko-5 h4,.tunnuslukuja>.laatikko.col-3.laatikko-5 p{color:#fff}.tunnuslukuja>.laatikko.col-3.laatikko-6{background-color:#070707;color:#fff}.tunnuslukuja>.laatikko.col-3.laatikko-6 h2,.tunnuslukuja>.laatikko.col-3.laatikko-6 h3,.tunnuslukuja>.laatikko.col-3.laatikko-6 h4,.tunnuslukuja>.laatikko.col-3.laatikko-6 p{color:#fff}.tunnuslukuja>.laatikko.laatikko-1{background-color:#39b54a}.tunnuslukuja>.laatikko.laatikko-1 h2,.tunnuslukuja>.laatikko.laatikko-1 h3,.tunnuslukuja>.laatikko.laatikko-1 h4,.tunnuslukuja>.laatikko.laatikko-1 p{color:#070707}.tunnuslukuja>.laatikko.laatikko-2{background-color:#070707;color:#fff}.tunnuslukuja>.laatikko.laatikko-2 h2,.tunnuslukuja>.laatikko.laatikko-2 h3,.tunnuslukuja>.laatikko.laatikko-2 h4,.tunnuslukuja>.laatikko.laatikko-2 p{color:#fff}.tunnuslukuja>.laatikko.laatikko-3{background-color:#4d5a61;color:#fff}.tunnuslukuja>.laatikko.laatikko-3 h2,.tunnuslukuja>.laatikko.laatikko-3 h3,.tunnuslukuja>.laatikko.laatikko-3 h4,.tunnuslukuja>.laatikko.laatikko-3 p{color:#fff}.tunnuslukuja>.laatikko.laatikko-4{background-color:#f2f3f4}.tunnuslukuja>.laatikko .ylasisalto{margin-bottom:-.25rem}.tunnuslukuja>.laatikko .ylasisalto h2,.tunnuslukuja>.laatikko .ylasisalto h3,.tunnuslukuja>.laatikko .ylasisalto h4,.tunnuslukuja>.laatikko .ylasisalto p{font-size:2rem;font-weight:700;line-height:1.1em;margin:0}.tunnuslukuja>.laatikko .ylasisalto img{max-height:70px;-o-object-fit:contain;object-fit:contain}.tunnuslukuja>.laatikko .teksti{font-size:.9375rem;font-weight:500;margin:auto auto 0;max-width:13em}.tunnuslukuja>.laatikko .teksti p{line-height:1.5em}@media screen and (max-width:599px){.tunnuslukuja>.laatikko .teksti p{margin-top:.75rem}}.tunnuslukuja>.laatikko .teksti :last-child{margin-bottom:0}.jatteiden-tuontiohjeet{background-color:#f2f3f4;border-left:4px solid #39b54a;margin-bottom:2.5rem;margin-top:3rem;padding:3rem}@media screen and (max-width:64em){.jatteiden-tuontiohjeet{padding:2rem 2.5rem}}.jatteiden-tuontiohjeet h2:first-child,.jatteiden-tuontiohjeet h3:first-child{font-size:clamp(1.25rem,2vw + 1rem,1.625rem);margin-top:0}.text-bar .container{text-align:center}
