@import url("https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,700;0,900;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,600;0,700;0,800;1,400;1,600&display=swap");:root{font-size:62.5%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:focus{outline:none}hr{width:100%}.page_width_standard{max-width:1280px;float:none!important;padding:0 20px;margin:0 auto!important}body{animation:transitionIn .3s}@keyframes transitionIn{0%{opacity:0;tranform:rotateX(-10deg)}to{opacity:1;tranform:rotateX(0deg)}}.page-center{max-width:1200px;float:none!important;padding:0 20px;margin:0 auto!important}em{font-style:italic}strong{font-weight:600}h2{font-weight:800;font-size:3.6rem;color:#fff}h2,h4{font-family:Lato,sans-serif;font-style:normal;line-height:1.5;word-break:break-word;padding-bottom:30px}h4{font-weight:600;font-size:2rem}h3{font-family:Lato,sans-serif;font-weight:600;font-size:2.6rem;padding-bottom:30px}h3,p{font-style:normal;word-break:break-word}p{font-weight:700;font-family:Nunito,sans-serif;font-weight:600;font-size:1.6rem;line-height:1.5;color:#fff;margin-bottom:10px}.contactus a{opacity:1;transition:all .3s ease}.contactus a:hover{opacity:.8;transition:all .3s ease}.vipu-center ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;margin-top:0}.vipu-center li{display:list-item;text-align:-webkit-match-parent;font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:1.6rem;line-height:1.5;font-weight:700;padding-bottom:20px}[type=submit]{opacity:1;transition:all .3s ease}[type=submit]:hover{opacity:.8;transition:all .3s ease}.mm-navbar,.mm-panel{background-color:#0b6db6;font-family:Poppins}.mm-navbar,li.mm-listitem{border-color:hsla(0,0%,100%,.3)}.mburger{width:80px;height:80px;--mb-bar-height:2px}.after-hero{height:700px;background-color:orange;width:100%}.after-hero span{position:relative;top:50%;text-align:center;display:block}.after-hero-show{height:1000px;background-color:tomato;width:100%}.after-hero-show span{position:relative;top:50%;text-align:center;display:block}.menu-container{left:0;position:fixed;right:0;z-index:3;font:100 20px Lato;transition:all .4s ease-in-out;top:10px}.menu-container.shadow{background:#419cd6;line-height:50px;transition:all .4s ease-in-out;top:0}.top-stripe{line-height:20px;background:#e8e8e8;padding:0 20px;text-align:right;color:#fff}.top-stripe i:not(:last-child){padding-right:20px}.page-center-nav{max-width:1280px;float:none!important;padding:0 20px;margin:0 auto!important}.menu-container .desktop-config [data-hs-cos-type=menu]{display:inline-block;line-height:84px;margin-left:auto}.desktop-config{display:flex;justify-content:space-between}.desktop-config .hs-menu-item.hs-menu-depth-1{display:inline-block;transition:all .4s ease-in-out}.branding-logo{display:flex;align-items:center}.branding-logo img{float:left;width:270px}.desktop-config .hs-menu-depth-1.active-branch,.desktop-config .hs-menu-item.hs-menu-depth-1:hover{transition:all .4s ease-in-out}.desktop-config .hs-menu-item.hs-menu-depth-1 a{color:#fff;display:block;text-decoration:none;padding:0 5px;font:700 16px Lato;line-height:84px;transition:all .4s ease-in-out}.desktop-config .hs-menu-item.hs-menu-depth-1 a:hover{color:#000!important;transition:all .4s ease-in-out}.desktop-config>span>div>ul>li>a{padding:0 20px!important}.desktop-config .hs-menu-item.hs-menu-depth-1.hs-item-has-children>ul>li>a{color:#fff;line-height:1.5;font-size:1.6rem;font-weight:900;transition:all .3s ease}.desktop-config .hs-menu-item.hs-menu-depth-1.hs-item-has-children>ul>li>a:hover{color:#ff7a59;transition:all .3s ease}.desktop-config .hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover>.hs-menu-children-wrapper{flex-wrap:wrap;margin-left:auto;margin-right:auto;grid-template-rows:auto;grid-row-gap:5px;grid-column-gap:5px;position:absolute;background-color:#000;opacity:1;visibility:visible;transition:all .3s ease;top:84px;box-shadow:0 22px 26px -5px rgba(93,93,93,.07)}.desktop-config li.hs-menu-item.hs-menu-depth-1.hs-item-has-children>ul{display:flex!important;flex-wrap:wrap;margin-left:auto;margin-right:auto;grid-template-rows:auto;grid-row-gap:5px;grid-column-gap:5px;left:0;position:absolute;transition:all .3s ease;opacity:0;visibility:hidden;width:100%;justify-content:center;padding:20px 0}.desktop-config li.hs-menu-item.hs-menu-depth-2.hs-item-has-children>a{font:900 35px Lato}.desktop-config ul>li.hs-menu-item.hs-menu-depth-2>a{line-height:30px;color:#4e6e81;text-decoration:none}.desktop-config .hs-menu-item.hs-menu-depth-3 a{color:#4e6e81;display:block;text-decoration:none;line-height:1.5}.mobile-menu{display:none;float:right}.mobile-menu-container{display:none}.mobile-menu-container ul.hs-menu-children-wrapper{display:block}.shade-bg{background:hsla(0,0%,88.6%,.75);height:80px;visibility:hidden;opacity:0;position:absolute;width:100%;z-index:0}.show-child-nav-bg{visibility:visible;opacity:1;z-index:0}.border{position:absolute;top:20px;bottom:20px;left:0}.border,.dropdown{border-left:1px solid hsla(0,0%,100%,.34)}.dropdown{position:relative;display:inline-block;font-family:Lato,sans-serif;font-weight:700;float:right;cursor:pointer;line-height:50px;color:#004555;border-right:1px solid hsla(0,0%,100%,.34);padding:0 15px}ul.like-select{display:flex;position:fixed;border:none;background:hsla(0,0%,100%,.1);width:100%;left:0;justify-content:center;flex-wrap:wrap;opacity:0;visibility:hidden;line-height:72px;transition:all .4s ease-in-out}ul.like-select a{text-decoration:none;color:#fff}.dropdown:hover .like-select{opacity:1;visibility:visible;transition:all .4s ease-in-out}.hotline-mobile a{font:900 16px Lato;color:#419cd6;text-decoration:none}.hotline a{text-decoration:none;color:#fff}.hotline,.search-button{position:relative;display:inline-block;font-family:Lato,sans-serif;font-weight:700;float:right;cursor:pointer;line-height:50px;color:#fff;padding:0 15px}.hotline i.icon-phone{padding:0 10px 0 0}.lang-letters{color:#fff;vertical-align:middle}.dropdown>img,.lang_switcher_link img{vertical-align:middle;padding-right:14px}.lang_switcher_link img{padding-left:14px}li.dktp-btn.active{padding-right:15px}.border-lang{border-left:1px solid hsla(0,0%,100%,.34)}.border-lang,.shadow .border-lang{position:absolute;top:20px;bottom:20px}.shadow .border-lang{border-left:1px solid rgba(0,47,95,.34)}.desktop-config .hs-menu-children-wrapper>li.hs-menu-item.hs-menu-depth-2:first-child>div,.like-select .dktp-btn:first-child>div{border:none}#mobile-lang-switcher,.hotline-mobile,.mobile-search-button{display:none}.contactus{display:flex;align-items:center;padding:0 20px}.contactus a{color:#419cd6;background:#fff;padding:11px 22px;border-radius:30px;text-decoration:none;font:900 14px Lato}.mobile-lang.toggleWrapper{display:none}.shadow .hs-menu-children-wrapper{background:#000!important}.shadow .hs-menu-children-wrapper a{color:#fff!important}.shadow .hs-menu-children-wrapper .border{border-left:1px solid rgba(0,47,95,.34)}.shadow ul.like-select{background:rgba(173,197,230,.88)}.shadow li.dktp-btn a{color:#419cd6}.desktop-config ul>li.hs-menu-item.hs-menu-depth-2>a:hover{color:#419cd6!important;text-decoration:none}.desktop-lang.toggleWrapper{display:flex;align-items:center}.desktop-lang.toggleWrapper input{position:absolute;left:-99em}.desktop-lang .toggle{cursor:pointer;display:inline-block;position:relative;width:100px;height:36px}.desktop-lang .toggle,.desktop-lang .toggle:after,.desktop-lang .toggle:before{-webkit-transition:all .2s cubic-bezier(.445,.05,.55,.95);transition:all .2s cubic-bezier(.445,.05,.55,.95)}.desktop-lang .toggle:after,.desktop-lang .toggle:before{position:absolute;line-height:36px;font-size:14px;font:900 14px/36px Lato;z-index:2}.desktop-lang .toggle:before{content:"FI";left:21px;color:#fff}.desktop-lang .toggle:after{content:"EN";right:21px;color:#fff}.desktop-lang .toggle__handler{display:inline-block;position:relative;z-index:1;width:50px;height:28px;border-radius:28px;top:4px;left:4px;-webkit-transition:all .2s cubic-bezier(.445,.05,.55,.95);transition:all .2s cubic-bezier(.445,.05,.55,.95);-webkit-transform:translateX(0);transform:translateX(0);float:left}.desktop-lang input:checked+.toggle:before{color:#fff}.desktop-lang input:checked+.toggle:after{color:#419cd6}.desktop-lang input:checked+.toggle .toggle__handler{width:54px;-webkit-transform:translateX(38px);transform:translateX(38px);border-color:#fff}.mobile-lang.toggleWrapper{display:flex;align-items:center}.mobile-lang.toggleWrapper input{position:absolute;left:-99em}.mobile-lang .toggle{cursor:pointer;display:inline-block;position:relative;width:100px;height:36px;border-radius:40px;border:3px solid #fff}.mobile-lang .toggle,.mobile-lang .toggle:after,.mobile-lang .toggle:before{-webkit-transition:all .2s cubic-bezier(.445,.05,.55,.95);transition:all .2s cubic-bezier(.445,.05,.55,.95)}.mobile-lang .toggle:after,.mobile-lang .toggle:before{position:absolute;line-height:36px;font-size:14px;font:900 14px/36px Lato;z-index:2}.mobile-lang .toggle:before{content:"FI";left:21px;color:#419cd6}.mobile-lang .toggle:after{content:"EN";right:21px;color:#fff}.mobile-lang .toggle__handler{display:inline-block;position:relative;z-index:1;background:#fff;width:50px;height:28px;border-radius:28px;top:4px;left:4px;-webkit-transition:all .2s cubic-bezier(.445,.05,.55,.95);transition:all .2s cubic-bezier(.445,.05,.55,.95);-webkit-transform:translateX(0);transform:translateX(0);float:left}.mobile-lang input:checked+.toggle:before{color:#fff}.mobile-lang input:checked+.toggle:after{color:#419cd6}.mobile-lang input:checked+.toggle .toggle__handler{width:54px;-webkit-transform:translateX(38px);transform:translateX(38px);border-color:#fff}@media only screen and (max-width:1200px){.mobile-menu-container a[href*="javascript:;"]{pointer-events:none}.contactus,.desktop-lang.toggleWrapper,.dropdown,.hotline,.menu-container .desktop-config [data-hs-cos-type=menu],.search-button{display:none}.mobile-lang.toggleWrapper{display:block}.branding-logo img{float:left;width:auto;height:34px;padding:10px 0}.open{z-index:2}.mobile-menu-container *{font-family:Lato;text-transform:uppercase}.mobile-menu span:first-child{top:0}.mobile-menu span:nth-child(2){top:8px}.mobile-menu span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.mobile-menu{display:inline-block;float:right}.desktop-config>span{display:none}.mobile-menu{width:30px;height:20px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;top:20px}.mobile-menu.open span:first-child{transform:translateY(4px) rotate(-45deg);background:#fff}.mobile-menu.open span:nth-child(2){transform:translateY(-4px) rotate(45deg);background:#fff}.side-nav{color:#000;position:fixed;z-index:2;bottom:0;top:0;width:100%;background:#419cd6;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .3s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:translateX(-100%)}.side-nav,.side-nav.visible{display:flex;flex-direction:column}.side-nav.visible{transform:translateX(0);min-height:auto;overflow-y:scroll}.hotline-mobile{display:block;bottom:0;padding:20px 0;background:#fff;width:100%;text-align:center;font:24px Lato;color:#419cd6;order:3;margin-top:auto}.mobile-menu-container{display:block;position:relative;margin-top:100px;padding:20px;height:auto;order:1}#mobile-lang-switcher{display:block;order:2}.side-nav-mask{position:fixed;height:100%;width:100%;left:0;top:0;opacity:.1;visibility:hidden;z-index:0;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateZ(0)}.side-nav-mask.visible{transition-delay:0;visibility:visible;opacity:1}.remove-logo{display:none}.mobile-menu-container .hs-menu-item{min-height:25px!important;line-height:50px}.mobile-menu-container>span>div>ul>li{line-height:20px}.mobile-menu-container a{color:#fff;text-decoration:none;font-family:Lato;font-size:1.4rem;font-weight:600}i.icon-caret-down{color:#fff}.icon-caret-down{transition-duration:.4s;display:block;color:#fff}.child-trigger{width:25px;text-align:center;position:relative;top:12px;line-height:50px;font-size:25px;color:#4c5b52;display:block;float:right;-webkit-text-stroke:1px}.rotate{transform:rotate(-180deg)}.mobile-menu-container .hs-menu-children-wrapper{padding:0 16px;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}.mobile-menu-container>span>div>ul>li>a{color:#fff;text-decoration:none;font-family:Lato;font-size:20px;font-weight:700}.mobile-menu-container .hs-menu-item.hs-menu-depth-2.hs-item-has-children a{font-family:Lato;font-size:16px;font-weight:700}#mobile-lang-switcher{padding:0 15px 30px;font-family:Lato,sans-serif}.btn{border:0;outline:0;cursor:pointer;font-size:18px;display:block;float:left;margin:4px;border-radius:50%;padding:10px}#mobile-lang-switcher .active,.btn:hover{background-color:hsla(0,0%,100%,.21);color:#fff}#mobile-lang-switcher a{color:#004555;text-decoration:none;line-height:1}.btn.active a{color:#fff!important}#mobile-lang-switcher img{vertical-align:middle}.mobile-search-button{position:relative;display:block;font-family:Lato,sans-serif;font-weight:700;float:right;cursor:pointer;line-height:50px;color:#fff;width:100%}.mobile-search-button .icon-musica-searcher{padding:10px 20px;font-size:20px;float:right}.mobile-search-button span{font:20px Lato;padding:0 20px}.mobile-search-button a{display:block;width:100%;text-decoration:none;color:#fff}#mobile-lang-switcher .lang_switcher_link img{vertical-align:middle;padding:0}}@media only screen and (max-width:600px){.branding-logo{width:200px}}@media only screen and (max-width:600px){h1{font-size:2.4rem!important}h1,h2{line-height:1.5;word-break:break-word}h2{font-size:3rem!important}h4{font-size:2rem!important;line-height:1.5}}
/*# sourceMappingURL=https://cdn1.hubspotusercontent-eu1.net/hub/25911492/hub_generated/template_assets/49436678588/1655887148007/Urheilusivut/defaultsStylesVipu2020.css */