/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page--webform-submission-to-pdf,.page--webform-submission-to-pdf #ktp_sopimus--kayttooikeuden_hakija summary,.page--webform-submission-to-pdf .submission-title-styled summary,h1,h2,h3,h4,h5,h6{font-family:"Titillium Web",sans-serif}html{font-size:62.5%;line-height:1.38;font-family:Ubuntu,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}@media only screen and (max-width:54.25em){html{-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}body{font-size:1.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:focus{outline-color:#000;outline-width:.2rem;outline-style:solid}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:300;font-display:swap;src:url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300.eot);src:local(''),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300.eot?#iefix) format('embedded-opentype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300.woff2) format('woff2'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300.woff) format('woff'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300.ttf) format('truetype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300.svg#TitilliumWeb) format('svg')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:300;font-display:swap;src:url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300italic.eot);src:local(''),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300italic.eot?#iefix) format('embedded-opentype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300italic.woff2) format('woff2'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300italic.woff) format('woff'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300italic.ttf) format('truetype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-300italic.svg#TitilliumWeb) format('svg')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-regular.eot);src:local(''),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-regular.eot?#iefix) format('embedded-opentype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-regular.woff2) format('woff2'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-regular.woff) format('woff'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-regular.ttf) format('truetype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-regular.svg#TitilliumWeb) format('svg')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-italic.eot);src:local(''),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-italic.eot?#iefix) format('embedded-opentype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-italic.woff2) format('woff2'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-italic.woff) format('woff'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-italic.ttf) format('truetype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-italic.svg#TitilliumWeb) format('svg')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:600;font-display:swap;src:url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600.eot);src:local(''),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600.eot?#iefix) format('embedded-opentype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600.woff2) format('woff2'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600.woff) format('woff'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600.ttf) format('truetype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600.svg#TitilliumWeb) format('svg')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:600;font-display:swap;src:url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600italic.eot);src:local(''),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600italic.eot?#iefix) format('embedded-opentype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600italic.woff2) format('woff2'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600italic.woff) format('woff'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600italic.ttf) format('truetype'),url(/themes/custom/mml//fonts/titillium-web/titillium-web-v14-latin-ext-600italic.svg#TitilliumWeb) format('svg')}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-regular.eot);src:local(''),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-regular.eot?#iefix) format('embedded-opentype'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-regular.woff2) format('woff2'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-regular.woff) format('woff'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-regular.ttf) format('truetype'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-regular.svg#Ubuntu) format('svg')}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-italic.eot);src:local(''),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-italic.eot?#iefix) format('embedded-opentype'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-italic.woff2) format('woff2'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-italic.woff) format('woff'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-italic.ttf) format('truetype'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-italic.svg#Ubuntu) format('svg')}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500.eot);src:local(''),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500.eot?#iefix) format('embedded-opentype'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500.woff2) format('woff2'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500.woff) format('woff'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500.ttf) format('truetype'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500.svg#Ubuntu) format('svg')}@font-face{font-family:Ubuntu;font-style:italic;font-weight:500;font-display:swap;src:url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500italic.eot);src:local(''),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500italic.eot?#iefix) format('embedded-opentype'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500italic.woff2) format('woff2'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500italic.woff) format('woff'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500italic.ttf) format('truetype'),url(/themes/custom/mml//fonts/ubuntu/ubuntu-v19-latin-ext-500italic.svg#Ubuntu) format('svg')}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}p{margin:0;max-width:47em;line-height:1.5;font-size:1.6rem;color:#333}p+p{margin-top:.75em}figure+p{margin-top:1.38em}p+figure,p+img,p+picture{margin-top:1em}details+p{margin-top:.75em}b,strong{font-weight:inherit;font-weight:500}.text-align-left{text-align:left}@media only screen and (min-width:30.1em){.text-align-left{text-align:left}}.text-align-right{text-align:left}@media only screen and (min-width:30.1em){.text-align-right{text-align:right}}.text-align-center{text-align:left}@media only screen and (min-width:30.1em){.text-align-center{text-align:center}}.text-align-justify{text-align:left}@media only screen and (min-width:30.1em){.text-align-justify{text-align:justify}}dfn{font-style:italic}h1{font-size:3.2rem;margin-top:1.854140915rem;margin-bottom:0;line-height:1.15}h2{margin-top:.7em;margin-bottom:.25em;font-size:3.2rem;font-weight:300;line-height:1.3}h3{margin-top:.7em;margin-bottom:.25em;font-size:2.2rem;font-weight:400;line-height:1.3}h4{font-size:1.6rem;line-height:1.3}h5,h6{font-size:1.6rem;line-height:normal}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.page--webform-submission-to-pdf fieldset{background:0 0;padding-top:0;padding-bottom:0}.page--webform-submission-to-pdf summary{font-size:2.2rem;font-weight:600;margin:2rem 0;color:#4493a8}.page--webform-submission-to-pdf summary::-webkit-details-marker{display:none}.page--webform-submission-to-pdf .webform-element{font-size:1.6rem}.page--webform-submission-to-pdf .webform-element label{font-weight:600}.page--webform-submission-to-pdf details .webform-element{margin:0 1rem;margin:1rem 1rem 0 1rem}.page--webform-submission-to-pdf #ktp_sopimus--laheta_kopio_yhteyshenkilon_sahkopostiin{margin:1rem 1rem}.page--webform-submission-to-pdf .agreement_terms{margin:2em 0}.page--webform-submission-to-pdf .agreement_instructions{margin:3em 0 0 4em;font-size:1em}.page--webform-submission-to-pdf .instructions_title{margin:3em 0 1em}.page--webform-submission-to-pdf .instructions_paragraph{margin:1em 0}.page--webform-submission-to-pdf #ktp_sopimus--kayttooikeuden_hakija summary{margin-bottom:.25em;font-size:3.2rem;font-weight:300;line-height:1.3}.page--webform-submission-to-pdf #ktp_sopimus--oikeudet summary{display:none}.page--webform-submission-to-pdf #ktp_sopimus--haen_organisaationi_kayttoon_seuraavia_kiinteistotietojen_kaytto{margin:1rem 0 0 0}.page--webform-submission-to-pdf .element-description{margin:0 1rem}.page--webform-submission-to-pdf details>*{display:block}.page--webform-submission-to-pdf #ktp_sopimus--laheta_kopio_yhteyshenkilon_sahkopostiin+p{display:none}.page--webform-submission-to-pdf fieldset.form-item fieldset{padding:0;margin:0 1rem}.page--webform-submission-to-pdf fieldset.form-item fieldset legend{display:none}.page--webform-submission-to-pdf fieldset.form-item fieldset .webform-element{margin-left:0}.page--webform-submission-to-pdf .status-message{display:none}.page--webform-submission-to-pdf .display-status{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.page--webform-submission-to-pdf .submission-no-background{background:0 0!important}.page--webform-submission-to-pdf .submission-title-hide summary{display:none}.page--webform-submission-to-pdf .submission-title-styled summary{margin-bottom:.25em;font-size:3.2rem;font-weight:300;line-height:1.3}.page--webform-submission-to-pdf .show-only-preview{display:none}.page--webform-submission-to-pdf .webform-page-break{page-break-after:always}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.contact-form a[href]:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-helper{display:block}.print-helper~textarea{display:none}.cc_banner-wrapper{display:none}.dialog-off-canvas-main-canvas>header{position:static;height:auto}.dialog-off-canvas-main-canvas>header #navicon-checkbox,.dialog-off-canvas-main-canvas>header #navicon-label{display:none}.dialog-off-canvas-main-canvas>header .region--header{height:auto;max-height:none}.dialog-off-canvas-main-canvas>header .block--content-search,.dialog-off-canvas-main-canvas>header .block--language,.dialog-off-canvas-main-canvas>header .block--menu{display:none}.dialog-off-canvas-main-canvas>header .block--mml-branding{width:3cm;height:auto}.dialog-off-canvas-main-canvas>header .block--mml-branding .link--logo{width:3cm}.dialog-off-canvas-main-canvas>header .block--mml-branding .link--logo:after{content:""}.dialog-off-canvas-main-canvas>header .block--mml-branding .logo{visibility:visible;max-width:none!important}.dialog-off-canvas-main-canvas>header .block--mml-branding .site-name{display:inline-block;text-align:center}.block--breadcrumbs--content,.region--breadcrumb{display:none}.region--before .block--menu{display:none}.layout-wrapper{padding-top:2rem!important;clear:both}.block--contact-button{display:none}footer{display:none}.form-text,.form-textarea{width:100%}summary::-webkit-details-marker{display:none}fieldset{border:none}label,summary{font-weight:600}summary{font-size:2.2rem}legend{display:none}details .webform-element{margin:0 1rem}h1{font-size:3.2rem}.page--webform-submission-to-pdf .display-status{display:none}.page--webform-submission-to-pdf button{display:none;height:0}.page--webform-submission-to-pdf h1{margin-top:0}#contact-message-muutos-kiinteistotietopalvelun-s-form legend{display:block}#block-views-block-disruption-notices-disruption-notices,body #sliding-popup.eu-cookie-withdraw-wrapper,body #sliding-popup.sliding-popup-bottom{display:none!important}}
