@font-face{font-family:Skatta Sans Black;src:url(/Skatta_Sans_Black.95f67c41.woff) format("woff")}@font-face{font-family:Skatta Sans Bold;src:url(/Skatta_Sans_Bold.54a934ae.woff) format("woff")}@font-face{font-family:Skatta Sans Regular;src:url(/Skatta_Sans_Regular.8e6c47ef.woff) format("woff")}@font-face{font-family:Skatta Sans Medium;src:url(/Skatta_Sans_Medium.dcf2e2e8.woff) format("woff")}.grid-50-50:first-of-type>.textBlock{margin:-2em 1em -2em -2em;padding:2em 0 2em 2em}.grid-50-50:last-of-type>.textBlock{margin:-2em -2em -2em 1em;padding:2em 2em 2em 0}.textBlock img{max-width:100%;height:auto}.textBlock .icon-block .markdown-render p img{width:60px}.textBlock .markdown-render p img{max-width:100%;width:100px;display:inline-block;margin:1em;height:auto}.textBlock .markdown-render p{margin:1em auto}.suurennuslasi-ikoni{height:50px;width:auto}.bg-color-Orange{background:#fd671f;color:#fff}.bg-color-Black{background:#26282a;color:#fff}.bg-color-Grey{background:#e3e3e3}.bg-color-White{background:#fff}section.element-section.bg-transparent{background-color:transparent}section.element-section.floating{position:relative}section.element-section.no-margin{margin:-4em auto 2em}.id-etusivu section.element-section.no-margin{margin:-4em auto}.modal{display:none;position:fixed;z-index:1001;padding:40px 0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.45)}.modal-content{background-color:#fefefe;margin:auto;padding:1.4em;width:80%;max-width:925px;box-shadow:0 2px 20px 0 rgba(0,0,0,.3);position:relative;top:40%;transform:translateY(-40%)}.close{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;top:15px;right:30px;z-index:10}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.form-modal .close{color:#fd671f}.brandNavBlock .close{color:#fd671f;margin-top:.23em}.modal .row{margin:0}.modal .row h2,.modal .row h3{margin:1em 0 .4em;padding:0}.modal input[type=radio]{height:auto;margin-right:.5em}.modal label{height:auto;margin-right:1em}.modal .radios-cont>div{margin:1em 0 .4em}.modal .radios{margin:.7em 0 .4em}.modal .radios-cont .label{text-transform:uppercase;margin:0;padding:0;font-size:.8em;font-weight:700;line-height:1;color:#8e8e93}.modal .price-cont{color:#fd671f;font-size:1.5em;opacity:1}.modal .price-block.hidden .price-cont{opacity:0}.modal .price-disclaimer{font-size:.85em}.modal .button{margin:40px auto 10px;cursor:pointer;font-weight:500;color:#fff;text-align:center;background-color:#fd671f;border:0;border-radius:30px;padding:8px 45px;width:auto;text-transform:none}.modal .button:hover{background-color:#d74100}.modal .thanks{text-align:center}.modal .contact-yritys{margin:-1.4em}.osta-painike{background-color:#fd671f;color:#fff;max-width:270px}.ota-yhteytta .osta-painike{width:100%;margin-bottom:16px;height:36px;padding:6px 0 0;display:inline-block;text-align:center;margin-top:14px;border-radius:30px;border-bottom:0}.ota-yhteytta input,.ota-yhteytta select{font-size:15px;background-color:#e3e3e3;border:1px solid #e3e3e3;color:#8e8e93;padding:6px 12px;margin-bottom:16px;height:36px;border-radius:5px;display:inline-block}.ota-yhteytta input.error,.ota-yhteytta select.error{border:1px solid red}.ota-yhteytta textarea{width:100%;padding:6px 12px;margin-bottom:16px;font-size:15px;height:192px;background-color:#e3e3e3;border:1px solid #e3e3e3;color:#8e8e93;border-radius:5px}.contact-yritys.ota-yhteytta textarea{height:244px}.ota-yhteytta input[type=checkbox]{height:auto;margin-right:10px;margin-bottom:0;margin-top:12px}.ota-yhteytta input[type=text],.ota-yhteytta select{width:94%}.ota-yhteytta .oldcar input[type=text],.ota-yhteytta .oldcar textarea{width:94%;max-width:none}.contact-info,.contact-response,.email-info,.validation-info{display:none}.fail{font-family:Skatta Sans Bold}.oldcar-title{margin:2.5em 0 1.5em}.oldcar-desc{margin:0 0 1em}.row.title{margin:0 0 1.5em -1em}.contact-yritys{position:relative;background:#25282a;color:#fff;margin:-2em -2em -4em;padding:2em;border-bottom:2px solid #fd671f;border-top:2px solid #fd671f}.contact-yritys .osta-painike{padding:5px;width:175px;height:auto;text-transform:uppercase;font-size:.9em}.contact-yritys .title{text-align:center}.contact-yritys .submit-holder{text-align:right}.contact-yritys.contact-popup .submit-holder{text-align:center}.contact-yritys .close{color:#fd671f;font-size:2em}.contact-info-txt{margin:1em auto 0;max-width:550px}.contact-service-box{display:inline-block;margin:.6em 1em 0}.contact-service-box label{cursor:pointer}#test-drive-links{padding:1em 0}.contact-yritys.ota-yhteytta input[type=text],.ota-yhteytta select{width:100%}.contact-popup #validation{background:#e3e3e3;border-radius:7px;color:#555;margin-bottom:1em;vertical-align:text-bottom}.contact-popup #validation>p{display:inline-block;width:100%;margin:1em 0 0}.contact-popup #validation label[for=validationField1]>img{content:url(/validation_shape1.76f28da5.png)}.contact-popup #validation label[for=validationField2]>img{content:url(/validation_shape2.fbfcba48.png)}.contact-popup #validation label[for=validationField3]>img{content:url(/validation_shape3.f7ce92d0.png)}.contact-popup #validation label[for=validationField4]>img{content:url(/validation_shape4.ac314ff0.png)}.extra-car-options-disclaimer{margin-bottom:1em}#mapid{height:400px;mix-blend-mode:darken}.map-holder{margin:-2em}.map-buttons{text-align:center;padding:2em}.map-holder .button{display:inline-block;margin:3px .5em;background:transparent;color:#000;border:2px solid #fd671f;padding:8px;width:196px}.map-holder .button:hover{background:rgba(255,105,0,.3);border:2px solid #ff6900}.map-holder .leaflet-container a{color:#666}@media only screen and (max-width:1280px){header{padding:0 1em}header .brandNav{display:none}.bg-none>.row{margin:0 -1em}section.menu-bar{display:none}.mobile-menu-btn{display:block;z-index:10}}@media only screen and (max-width:768px){.svg-holder{max-width:100%;overflow:scroll}.graph .disc-holder{display:block}.graph .disc-holder>div{max-width:500px;margin:auto}.row .grid-20-20-20-20-20,.row .grid-25-25-25-25,.row .grid-25-75:first-of-type,.row .grid-25-75:last-of-type,.row .grid-33-33-33,.row .grid-33-66:first-of-type,.row .grid-33-66:last-of-type,.row .grid-50-50,.row .grid-66-33:first-of-type,.row .grid-66-33:last-of-type{flex:100%;max-width:100%}.bg-none>.row,.row{margin:0}.row>h2{margin:0 0 .85em}.row .column{padding:0}.car-row-extra{text-align:left}.autoBlock .grid-teksti{min-height:0;margin-top:1em}.autoBlock .price-block{min-height:0}.autoBlock .price-block .price{position:relative;bottom:0}.textBlock .logos p img{margin-left:auto;margin-right:auto;display:block;margin-bottom:2em}.textBlock .logos p img:first-of-type{margin-left:auto}.textBlock .logos p img:last-of-type{margin-bottom:0;margin-right:auto}.glide__bullets{bottom:-1.6em}.glide__slide,.glide__slide .item-bg{height:200px}.modal-content{top:auto;transform:none;width:91%}.header-container{display:block}section.element-section{overflow:hidden}section.element-section:first-of-type{overflow:visible}section.element-section.bg-none{padding:1em 0;margin:1em 0}section.element-section{max-width:1000px;padding:1em .8em;margin:2em auto;background:#fff}.element-section .carousel{width:100%;margin:0}footer .row .column,footer section.element-section.bg-none{padding:1em .8em}.logos .textBlock p{min-height:0;line-height:normal}.imageBlock{display:none}.card-item .card-content,.card-item.transparent .card-content{min-height:0}.card-item .card-mini-hero{height:280px}.otherModelCard .other-text{min-height:0}.comparison-table{max-width:100%;overflow:scroll}.comparison-table table{width:auto}.contact-yritys{margin:0}.contact-btn>div{position:relative;right:auto;border-width:1px;text-align:center}.team-item .mobile-name{background-repeat:no-repeat;background-size:cover;background-position:top;margin:-1em -2em 0;padding:4em 2em;font-size:1.4em}.team-item .team-desc{max-width:100%}.hero-c2a .button{margin:.25em}.heroCarButtons{min-height:400px}.heroCarButtons .c2a.button{margin:1em auto}.heroCarRow{display:block}.modal .contact-yritys{padding:0 2em}}@media only screen and (max-width:420px){.row.section-title{padding:0}.element-section:first-of-type .row.section-title>h1{font-size:2em}.row.section-title>h1{font-size:1.8em}.modal-content{padding:20px}.row>h2{font-size:1.2em}.modal input[type=radio]{margin-right:.25em}.modal{padding-top:15px}.modal label{margin-right:.5em}.modal .contact-yritys{margin:-1.4em -20px}.card-item .card-mini-hero{height:180px}#content section.element-section.full-width.hero{padding:0}div.hero h2{font-size:2em;line-height:auto}.hero-c2a{min-height:0}.hero-c2a .hero-text{margin:0 0 2em}.full-width.hero .hero-c2a{margin:-2em 0;min-height:250px}.full-width.hero .hero-c2a .hero-text{margin:1em 0;font-size:2.2em}.logos .textBlock .markdown-render p img{margin:1.25em 1.75em}.heroCarButtons h3{margin:1.5em auto 1em;padding:0 .75em}.hero-c2a .hero-buttons-holder{position:static;margin-bottom:2em}.graph .disc-holder{display:block}.graph .disc-holder>div{max-width:none}.legend text{font-size:.7em}}@media only screen and (max-width:420px){.textBlock .header-logo .markdown-render p img{max-width:200px}.element-section .row.section-title>h1.long-word,.full-width.hero .hero-c2a .hero-text.long-word,div.hero h2.long-word{font-size:1.65em;letter-spacing:-1px}}
/*# sourceMappingURL=/main.0c097e4d.css.map */