/*!
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:-webkit-grab;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{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@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:767px){.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}.banner{width:100%}@media (max-width:1467px){.banner{padding-left:1rem;padding-right:1rem}}.banner__container{display:grid;grid-template-columns:66.666% 33.333%;margin-left:auto;margin-right:auto;max-width:1435px}@media (max-width:991px){.banner__container{gap:1rem;grid-template-columns:1fr}}.banner__left{min-height:580px;position:relative;width:100%}@media (max-width:991px){.banner__left{min-height:525px}}.banner__image-wrapper{border-radius:.5rem;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.banner__image,.banner__image img,.banner__image picture{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.banner__gradient{background:linear-gradient(30deg,rgba(138,25,65,.95) 8%,rgba(138,25,65,.7) 12%,rgba(0,0,0,.23) 35%,rgba(0,0,0,.2));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner .banner__content{align-items:start;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:5%;position:relative;width:100%;z-index:2}.banner .banner__content .banner__title{text-wrap:balance;color:#f9e1b7;font-size:clamp(2rem,1.6316rem + 1.5929vw,3.125rem);font-weight:700;line-height:1.2em;margin-bottom:1.5rem;text-shadow:0 3px 4px rgba(0,0,0,.3)}.banner .banner__content .search-fields-wrapper{display:grid;gap:1rem;grid-template-columns:1fr 1fr;width:100%}@media screen and (max-width:580px){.banner .banner__content .search-fields-wrapper{grid-template-columns:1fr}}.banner .banner__content .search-fields-wrapper .autohaku-linkki{display:block;margin-top:.5rem}.banner .banner__content .search-fields-wrapper .probox{border-radius:3px!important;font-size:.9375rem!important;padding:.85rem 1rem!important}.banner .banner__content .search-fields-wrapper .probox .proinput{margin:0!important;padding:0!important}.banner .banner__content .search-fields-wrapper .probox .proinput input{font-family:Poppins,sans-serif!important;font-size:.9375rem!important;line-height:30px!important}.banner .banner__content .search-fields-wrapper .probox .proinput input::-moz-placeholder{color:#000!important;font-family:Poppins,sans-serif!important;font-size:.9375rem!important;opacity:.6!important}.banner .banner__content .search-fields-wrapper .probox .proinput input:-ms-input-placeholder{color:#000!important;font-family:Poppins,sans-serif!important;font-size:.9375rem!important;opacity:.6!important}.banner .banner__content .search-fields-wrapper .probox .proinput input::placeholder{color:#000!important;font-family:Poppins,sans-serif!important;font-size:.9375rem!important;opacity:.6!important}.banner .banner__content .aws-container{max-width:500px;width:100%}.banner .banner__content .aws-container .aws-search-form .aws-search-field{border:0!important;padding:1rem!important}.banner .banner__content .aws-container .aws-search-form .aws-search-btn{border:0!important}.banner .banner__content .autohaku-linkki{color:#fff;margin-top:1.25rem;text-decoration:underline}.banner__right{display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:992px){.banner__right{padding-left:1rem}}.banner__box{background-color:#fdf7ed;border-radius:.5rem;color:#1d1d1d;display:flex;flex-direction:column;justify-content:end;overflow:hidden;padding:1.5rem;position:relative;text-decoration:none;transition:transform .3s ease}@media (min-width:992px){.banner__box{height:25%}}.banner__box:hover{transform:translateY(-5px)}.banner__box:hover .banner__box-title{color:#8a1941}.banner__box:hover .banner__box-text{color:#1d1d1d}.banner__box:after{background-color:transparent;background-image:url(/wp-content/themes/netello/img/icon-arrow-up-right-red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:27px;position:absolute;right:2rem;top:2rem;width:27px}@media screen and (max-width:991px){.banner__box:after{height:18px;right:1.5rem;top:1.5rem;width:18px}}.banner__box--first{background-color:#8a1941;color:#fff}@media (min-width:992px){.banner__box--first{height:50%}}.banner__box--first:after{background-image:url(/wp-content/themes/netello/img/icon-arrow-up-right-beige.svg)}.banner__box--first .banner__box-text,.banner__box--first .banner__box-title{color:#fff}.banner__box--first:hover .banner__box-title{color:#f9e1b7}.banner__box--first:hover .banner__box-text{color:#fff}.banner .banner__text{text-wrap:balance;line-height:1.55em;margin:1rem 0;max-width:650px}.banner .banner__links{margin-top:1rem}.banner .banner__links>a{min-width:175px;text-align:center}.banner__box-title{color:#000;font-size:clamp(1.3125rem,1.2511rem + .2655vw,1.5rem);font-weight:700;line-height:1.25em;margin:0 0 1rem;padding-right:32px}.banner__box-text{color:#1d1d1d;line-height:1.5;margin:0}.top-image>div{position:relative}@media screen and (max-width:767px){.top-image>div{padding:0 .2em}}.top-image>div a:hover{background-color:#fff;color:#8a1941}.wp-block-quote{background-color:#fdf7ed;border-left:6px solid #006e99;margin:30px 0;padding:50px}.wp-block-quote p:first-child{margin-top:0}.wp-block-quote cite{display:block;line-height:160%;margin-top:25px}.wp-block-quote svg{fill:#8a1941;height:auto;margin-bottom:.75rem;width:30px}@media only screen and (max-width:1487px){.sct-content .sct-padd{padding-left:1rem;padding-right:1rem}}.sct-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}.sct-somealue{padding:1.5rem 20px}.sct-somealue .wp-block-social-links{justify-content:center}.blog h1{margin-bottom:.5rem;margin-top:1rem}.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}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.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 a.added_to_cart{padding-bottom:.8rem;padding-top:.8rem}.content-contact-buttons a{margin-bottom:.5em}ul.order_details li{background-image:none!important}.cart-contents:before{content:"\e01d";font-family:WooCommerce;font-size:28px;font-style:normal;font-weight:400;margin-top:10px;padding-right:5px;vertical-align:bottom}.cart-contents:hover{text-decoration:none}.cart-contents-count{background-color:#2ecc71;border-radius:10px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1;padding:1px 6px;vertical-align:top}.sct-content #payment ul li,.sct-content ul.woocommerce-error li{background-image:none}.woocommerce .col-1,.woocommerce .col-2{max-width:100%}.woocommerce nav.woocommerce-pagination{text-align:left}.woocommerce nav.woocommerce-pagination ul{border:none;margin-bottom:3rem}.woocommerce nav.woocommerce-pagination ul li{background-image:none!important;border:none;margin:0!important;padding-left:5px!important}.woocommerce nav.woocommerce-pagination ul li a{background:#fff;border:1px solid #ececec;border-radius:0;color:#2b2b2b;padding:.5em .6em}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{background:none;color:#2b2b2b;font-size:.93333rem;padding:9px .6em}.woocommerce nav.woocommerce-pagination ul li span.current{background:#fff;border:1px solid #6e6e6e;color:#2b2b2b;padding:.5em .6em}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{background:#5f112d;color:#fff}.wpdreams_asl_results .asl_content{font-family:Poppins,sans-serif!important}.wpdreams_asl_results .asl_content:hover{background-color:#fdf7ed!important}.wpdreams_asl_results .asl_content .asl_res_url{color:#8a1941!important;font-family:Poppins,sans-serif!important}.top-parent-category{color:#555;font-size:90%;font-style:italic;margin-bottom:5px}.tuote-osasto-henkilosto-kuva{margin-bottom:2rem;margin-top:1rem;-o-object-fit:contain;object-fit:contain;width:100%}form input,form textarea{background-color:#fdf7ed;border:0}.tiedotus-valikoimasta{border:1px solid rgba(0,0,0,.125);margin-top:2rem;padding:1.5rem 1.5rem 1.5rem 3.5rem;position:relative}.tiedotus-valikoimasta:before{background-image:url(/wp-content/themes/netello/img/huutomerkki-sin.svg);content:"";display:inline-block;height:24px;left:0;margin-left:1.25rem;position:absolute;top:2.05rem;width:24px}.sct-sw-bg{background-color:#023050;color:#fff;padding:1.2em 0}@media screen and (min-width:768px){.sct-sw-bg li{display:inline-block}.sct-sw-bg li:not(:last-of-type):after{content:" |"}}.sct-sw-bg a{color:#fff}@media screen and (max-width:767px){.sct-sw-bg a{display:block;padding:.6em 0}}.sct-sw-bg a:hover{color:#c6c6c6!important}.sct-cpright-bg{background-color:#fdf7ed;color:#1a1a1a;font-size:.8rem}@media screen and (max-width:767px){.sct-cpright-bg{padding:1em 0}}.sct-cpright-bg a{color:#1a1a1a}.sct-cpright-bg a:hover{color:#666}@media screen and (max-width:767px){.sct-cpright .sct-cpright-left,.sct-cpright .sct-cpright-right{line-height:2}}@media screen and (min-width:768px){.sct-cpright .sct-cpright-left,.sct-cpright .sct-cpright-right{margin:1em 0}}.sct-cpright .sct-cpright-left p,.sct-cpright .sct-cpright-right p{display:inline-block}@media screen and (min-width:768px){.sct-cpright{height:3em;position:relative}.sct-cpright .sct-cpright-left,.sct-cpright .sct-cpright-right{bottom:0;position:absolute;top:0}.sct-cpright .sct-cpright-left{left:0}.sct-cpright .sct-cpright-right{right:0}}.footer-tausta-alue{background-position:50%;background-size:cover;color:#fff;padding:0}.footer-tausta-alue .gradient{background-color:rgba(50,58,75,.8);padding:3rem 0}@media screen and (min-width:992px){.footer-tausta-alue .gradient{padding:6rem 0 7rem}}@media screen and (min-width:2000px){.footer-tausta-alue .gradient{padding:6rem 0 7rem}}.footer-tausta-alue .gradient .container{color:#fff;max-width:660px}.footer-tausta-alue .gradient .container p{color:#fff}.footer-tausta-alue .gradient .container .intro{font-size:1.6rem}@media only screen and (max-width:991px){.footer-tausta-alue .gradient .container .intro{font-size:1.25rem}}.footer-tausta-alue .gradient .container .nappi-2{background:transparent;border:1px solid #fff;color:#fff}.footer-tausta-alue .gradient .container .nappi-2:hover{background:#004a94;border:1px solid #004a94;color:#111}.harmaa-laatikko .vaiheet-allekkain .vaihe .vaihe-numero{background-color:#fff}.vaiheet-allekkain{display:flex;flex-direction:column;gap:2rem;margin:2rem 0}.vaiheet-allekkain.has-laatikko{gap:1rem}.vaiheet-allekkain .vaihe{display:flex;gap:1rem;height:100%;position:relative;width:100%}.vaiheet-allekkain .vaihe:not(.has-otsikko) .sisalto-wrapper{align-items:center;display:flex}.vaiheet-allekkain .vaihe.has-laatikko{padding:1.5rem}.vaiheet-allekkain .vaihe.has-taustavari{background-color:#fdf7ed}.vaiheet-allekkain .vaihe.has-taustavari .vaihe-numero{color:#000}.vaiheet-allekkain .vaihe.has-taustavari p{color:#1d1d1d}.vaiheet-allekkain .vaihe.has-taustavari.has-tumma-taustavari{background-color:#004a94}.vaiheet-allekkain .vaihe.has-taustavari.has-tumma-taustavari .vaihe-numero,.vaiheet-allekkain .vaihe.has-taustavari.has-tumma-taustavari h2,.vaiheet-allekkain .vaihe.has-taustavari.has-tumma-taustavari h3,.vaiheet-allekkain .vaihe.has-taustavari.has-tumma-taustavari h4,.vaiheet-allekkain .vaihe.has-taustavari.has-tumma-taustavari li,.vaiheet-allekkain .vaihe.has-taustavari.has-tumma-taustavari p{color:#fff}.vaiheet-allekkain .vaihe.has-varjo{background-color:#fff;box-shadow:-2px 4px 20px -5px rgba(0,0,0,.075)}.vaiheet-allekkain .vaihe.has-varjo .vaihe-numero{color:#000}.vaiheet-allekkain .vaihe.has-varjo p{color:#1d1d1d}.vaiheet-allekkain .vaihe.has-viiva.has-valkoinen-viiva:before{background:#fff}.vaiheet-allekkain .vaihe.has-viiva.has-valkoinen-viiva .vaihe-numero-container .vaihe-numero{border:2px solid #fff}.vaiheet-allekkain .vaihe.has-viiva{gap:1.5rem}.vaiheet-allekkain .vaihe.has-viiva:before{background:#004a94;content:"";display:inline-block;height:calc(100% + 1rem);left:2rem;position:absolute;top:4rem;width:2px;z-index:0}@media (max-width:991px){.vaiheet-allekkain .vaihe.has-viiva:before{left:1.625rem;top:3.25rem}}.vaiheet-allekkain .vaihe.has-viiva:last-child:before{display:none}.vaiheet-allekkain .vaihe.has-viiva .vaihe-numero-container{align-items:center;display:flex;flex:0 0 auto;height:70px;width:70px}@media (max-width:991px){.vaiheet-allekkain .vaihe.has-viiva .vaihe-numero-container{height:55px;width:55px}}.vaiheet-allekkain .vaihe.has-viiva .vaihe-numero-container .vaihe-numero{align-items:center;background-color:#fff;border-radius:3px;display:flex;font-size:1.125rem;font-weight:700;height:3.125rem;justify-content:center;line-height:1;padding:.25rem 0;width:3.125rem}.vaiheet-allekkain .vaihe .vaihe-numero-container{align-items:center;display:flex;display:inline-block;margin:0 auto auto;position:relative;text-align:center}.vaiheet-allekkain .vaihe .vaihe-numero-container .vaihe-numero{align-items:center;border-radius:3px;color:#000;display:flex;font-size:1.25rem;font-weight:700;justify-content:center;line-height:1;padding:.25rem 0;width:1em}.vaiheet-allekkain .vaihe .sisalto-wrapper{flex:1 1 auto;position:relative}.vaiheet-allekkain .vaihe .sisalto-wrapper h3{font-size:1rem}.vaiheet-allekkain .vaihe .sisalto-wrapper h3:first-child{margin:0 auto;padding-top:0}.vaiheet-allekkain .vaihe .sisalto-wrapper .sisalto{display:flex;flex-direction:column;gap:1rem}.vaiheet-allekkain .vaihe .sisalto-wrapper .sisalto p{line-height:1.55em;margin:0}.vaiheet-vierekkain{margin-inline:auto;max-width:94em}@media screen and (min-width:54em){.vaiheet-vierekkain{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:70em){.vaiheet-vierekkain.col-2{grid-template-columns:repeat(2,1fr)}.vaiheet-vierekkain.col-3{grid-template-columns:repeat(3,1fr)}.vaiheet-vierekkain.col-4{grid-template-columns:repeat(4,1fr)}.vaiheet-vierekkain.col-5{grid-template-columns:repeat(5,1fr)}}.vaiheet-vierekkain>div{background-color:#fdf7ed;position:relative}.vaiheet-vierekkain>div.link{padding-bottom:2.5rem}@media screen and (max-width:54em){.vaiheet-vierekkain>div{margin-bottom:1.5rem}}.vaiheet-vierekkain>div .title{align-items:center;background-color:#78500d;color:#fff;display:grid;font-weight:700;gap:.25rem;grid-template-columns:3rem 1fr}.vaiheet-vierekkain>div .title .number{background-color:#4a3108;display:block;font-size:1.5rem;padding:1rem .5rem;text-align:center}.vaiheet-vierekkain>div .title .title-text{display:block;padding:.25rem .5rem}.vaiheet-vierekkain>div .teksti{padding:1rem 1.5rem}.vaiheet-vierekkain>div .linkki{bottom:1.5rem;color:#8a1941;font-weight:700;left:1.5rem;position:absolute}.vaiheet-vierekkain>div .linkkilaatikko{inset:0;position:absolute;z-index:10}.huomiopalkki{border-radius:4px;margin:2rem 0;padding:2.5rem}.huomiopalkki--harmaa{background-color:#f5f5f5}.huomiopalkki--beige{background-color:#fdf7ed}.huomiopalkki__inner{align-items:center;display:flex;gap:2rem}@media screen and (max-width:768px){.huomiopalkki__inner{flex-direction:column;text-align:center}}.huomiopalkki__kuva{flex-shrink:0;height:80px;width:80px}.huomiopalkki__kuva img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.huomiopalkki__sisalto{flex-grow:1}.huomiopalkki__otsikko{margin:0!important;padding:0!important}.huomiopalkki__teksti,.huomiopalkki__teksti>:last-child{margin-bottom:0;padding-bottom:0}.huomiopalkki__nappi{flex-shrink:0}.huomiopalkki__nappi .nappi-1{margin:0!important;white-space:nowrap}.tabs-block{font-family:Poppins,sans-serif;margin:2rem 0}.tabs-block .tabs-navigation{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.tabs-block .tabs-navigation .tab-button{background:none;border:1px solid #ececec;border-radius:3px;cursor:pointer;font-family:Poppins,sans-serif;font-size:.9375rem;padding:.625rem 1.25rem;transition:all .3s ease}.tabs-block .tabs-navigation .tab-button:hover{background:#f5f5f5;border-color:#f5f5f5}.tabs-block .tabs-navigation .tab-button.active{background:#8a1941;border-color:#8a1941;color:#fff;font-weight:500}.tabs-block .tabs-content .tab-panel{display:none}.tabs-block .tabs-content .tab-panel.active{display:block}.tabs-block .tabs-content .tab-columns{display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:768px){.tabs-block .tabs-content .tab-columns{grid-template-columns:repeat(auto-fit,minmax(calc(33.333% - 1.334rem),1fr))}}.tabs-block .tabs-content .tab-columns .tab-column p:last-child{margin-bottom:0}.toimipisteet-yhteystiedot-block{font-family:Poppins,sans-serif;margin:2rem 0}.toimipisteet-yhteystiedot-block .tabs-block .tabs-navigation{display:flex;flex-wrap:wrap;gap:0;margin-bottom:2rem}.toimipisteet-yhteystiedot-block .tabs-block .tabs-navigation .tab-button{background:none;border:0;border-bottom:1px solid #ececec;border-radius:0;color:#666;cursor:pointer;flex-grow:1;font-family:Poppins,sans-serif;font-size:1rem;padding:8px 12px 9px;transition:none}@media (max-width:767px){.toimipisteet-yhteystiedot-block .tabs-block .tabs-navigation .tab-button{font-size:.9375rem!important}}.toimipisteet-yhteystiedot-block .tabs-block .tabs-navigation .tab-button.active{border-bottom:2px solid #8a1941;color:#8a1941;padding-bottom:8px}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel{display:none}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel.active{display:block}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns{display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:768px){.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns{grid-template-columns:1fr 1fr}}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns .tab-column .column-content{margin-bottom:2rem}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns .tab-column .column-content p:last-child{margin-bottom:0}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns .tab-column .nested-tabs{margin-top:1rem}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns .tab-column .nested-tabs .nested-tabs-navigation{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns .tab-column .nested-tabs .nested-tabs-navigation .nested-tab-button{background:none;border:0;border-bottom:1px solid #ececec;border-radius:0;color:#666;cursor:pointer;flex-grow:1;font-family:Poppins,sans-serif;font-size:1rem;padding:8px 12px 9px;transition:none}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns .tab-column .nested-tabs .nested-tabs-navigation .nested-tab-button.active{border-bottom:2px solid #8a1941;color:#8a1941;padding-bottom:8px}@media (max-width:767px){.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns .tab-column .nested-tabs .nested-tabs-navigation .nested-tab-button{font-size:.9375rem;padding:.5rem 1rem}}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns .tab-column .nested-tabs .nested-tabs-content .nested-tab-panel{display:none}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns .tab-column .nested-tabs .nested-tabs-content .nested-tab-panel.active{display:block}.toimipisteet-yhteystiedot-block .tabs-block .tabs-content .tab-panel .tab-columns .tab-column .nested-tabs .nested-tabs-content .nested-tab-panel .nested-tab-content p:last-child{margin-bottom:0}@media (max-width:767px){.toimipisteet-yhteystiedot-block .tabs-block .tabs-navigation{gap:.5rem}.toimipisteet-yhteystiedot-block .tabs-block .tabs-navigation .tab-button{font-size:.875rem;padding:.5rem 1rem}.toimipisteet-yhteystiedot-block .nested-tabs .nested-tabs-navigation{gap:.25rem}.toimipisteet-yhteystiedot-block .nested-tabs .nested-tabs-navigation .nested-tab-button{font-size:.8125rem;padding:.375rem .75rem}}.text-bar .container{text-align:center}
