@font-face{font-family:SuisseIntl;src:url(../../SYSTEM/v2/fonts/SuisseIntl-Bold-WebM.woff) format("woff");font-weight:700}@font-face{font-family:SuisseIntl;src:url(../../SYSTEM/v2/fonts/SuisseIntl-SemiBold-WebM.woff) format("woff");font-weight:600}@font-face{font-family:SuisseIntl;src:url(../../SYSTEM/v2/fonts/SuisseIntl-Regular-WebM.woff) format("woff");font-weight:400}.header,.subpage .header,.subpage h1,.subpage h2,h1,h2,h3,h4,h5,h6{font-family:SuisseIntl;font-weight:700;color:#333}.subpage a,.subpage a:hover,.subpage a:visited,a{color:#00b451}.btn,a.btn{font-family:SuisseIntl;font-weight:600;font-size:16px;line-height:1.2em;margin-bottom:.5em;margin-top:1em;background:#00b451;border:0;box-shadow:none;color:#fff;display:-ms-inline-flexbox;display:inline-flex;margin:2em 0;outline:0;padding:19px 30px;text-transform:none;transition:background-color .25s ease-in-out}.btn:active,.btn:focus,.btn:hover,a.btn:active,a.btn:focus,a.btn:hover{background-color:#00813a;border:0;box-shadow:none;outline:0;text-decoration:none;color:#fff}.v2021 .next-cases-item .btn,.v2021 .next-cases-item a.btn{padding:12px 20px;margin-top:0}.v2021 .btn,.v2021 a.btn{min-width:0}.popup-search .navi-search button.navi-search-submit-text-button,.popup-search .search-results .search-results-description,.subpage,.subpage .lead{font-family:inherit}.popup-search .search-results .search-results-zero .search-results-zero-title,.popup-search .search-results ol li:before,header .vrgroupyear{color:#00b451}.popup-search .header{background-color:#b0b4b8}.navi-opened,.some-opened{background-color:#333}.popup-search .navi-search button.navi-search-submit-text-button{background-color:#00b451}.quote .quote-author{font-weight:700}.v2021 .v2017-boxes-item h2{font-size:28.5pt;text-shadow:none}.quote-big-box .header h2,.v2021 .intro-basic .header,.v2021 h2{font-weight:700}.chart .highcharts-axis-labels tspan{font-family:SuisseIntl;font-weight:700}.chart .highcharts-data-labels tspan,.chart .highcharts-label tspan{font-family:SuisseIntl;font-weight:700}.close-case-button,.navi-opened .navi-opened-content .navi-close-button,.popup .close-button,.popup-search .close-button,.some-opened .some-opened-content .some-close-button{background-image:url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/icons/close.svg)}.navi-opened .navi-opened-content ul.navi-list li:before,.some-opened .some-opened-content ul.navi-list li:before{content:'';background-image:url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/icons/square.svg);margin-right:8px;padding-right:0}.navi-closed .navi-open-button{background-image:url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/icons/hamburger.svg);background-size:30px;background-repeat:no-repeat;background-position:center}.language-change-container,.navi-closed,.some-closed{top:10px}.some-closed .some-open-button{background-image:url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/icons/share.svg);background-size:30px;background-repeat:no-repeat;background-position:center}.navi-search .navi-search-submit{background-image:url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/icons/search-1.svg);background-size:contain}ul.slick-dots li.slick-active button:after{background-image:url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/icons/dot.svg)}ul.slick-dots li button:after{background-image:url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/icons/dot-gray.svg)}body::after{content:url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/icons/close.svg) url(icons/SVG_elementit-12.svg) url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/icons/square.svg) url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/icons/search-1.svg)}body.v2021{font-family:SuisseIntl;font-weight:400;background-image:url(img/rata-vuoskari-v2.svg);background-repeat:no-repeat;background-position:bottom right;background-attachment:fixed;background-size:1400px}body.v2021.v2022{background-image:url(img/VR_2022_BG.svg);background-size:1560px auto;background-position:top 95px right}body.v2021 .content-quote{margin:1.5em 0 2.5em 0}body.v2021 .content-quote .quote{border-left:5px solid #00b451;font-size:21px;line-height:34px;padding:1.5em;margin:0}body.v2021 .content-quote .font-small{font-size:.875rem}body.v2021 .wrapper:not(.popup){position:relative}body.v2021 .wrapper{padding:125px 32px 0 32px}body.v2021 .navi-closed{position:absolute}body.v2021 .logos{font-size:inherit;padding-bottom:0}body.v2021 .logos img,body.v2021 .logos svg{margin:0 8px 32px}body.v2021.v2022 .logos{padding-top:30px;padding-left:0;text-align:left}body.v2021.v2022 .logos img{height:25px}body.v2021 .ar-text{color:#37424a;text-transform:initial;line-height:1}body.v2021 .vrgroupyear{line-height:1}body.v2021 .ar-2020-background{position:absolute;left:0;bottom:0;width:100%;z-index:-1}body.v2021 .vrgrouplogo{margin:1rem 3.5rem 1rem 1rem}@media screen and (max-width:767px){body.v2021 .vrgrouplogo{margin:1rem}}.v2021 .next-cases-item h2{font-weight:600;font-size:28.5pt}.popup-search h1{color:#fff}.header-logo{color:#333;font-weight:700}.header-logo-container{display:-ms-flexbox;display:flex;min-height:50px;-ms-flex-pack:center;justify-content:center}.header-logo-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width:767px){.header-logo-link{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.hero-image{position:relative}.hero-image::after{content:url(https://vrgroup.studio.crasman.cloud/pub/SYSTEM/v2/img/muutos-vs1-valkea.svg);position:absolute;-ms-transform:rotate(90deg);width:24%;right:0;top:0;-ms-transform:rotate(90deg) translateY(30px);transform:rotate(90deg) translateY(30px);bottom:0}.hero-iframe{height:400px;width:100%;border:0;overflow:hidden}