﻿.breadcrumbs-container{margin-top:20px;margin-bottom:75px;font-size:14px}@media(max-width: 991px){.breadcrumbs-container{margin-bottom:15px}}.breadcrumbs-container .breadcrumb-item{text-transform:uppercase;color:#464646}.breadcrumbs-container .breadcrumb-item:last-child{text-transform:none}.breadcrumbs-container .breadcrumb-item:before{content:"››"}.breadcrumbs-container .breadcrumb-item:first-child{color:#000}.breadcrumbs-container .breadcrumb-item:first-child::before{content:""}@media(min-width: 1199px){.page-container{max-width:1200px}}.page-container .btn-menu{background-color:#000;border-color:#000;position:absolute;top:-2px;right:15px;z-index:9999}.page-container .btn-menu:active:focus{background-color:#a71680;border-color:#a71680}.banner-container{position:relative}.banner-container .banner{height:250px;background-repeat:no-repeat;background-size:cover;background-position:center}.banner-container .banner-border-top,.banner-container .banner-border-bottom{height:8px;background-repeat:no-repeat;background-image:url("/gfx/layout/mikkeli-banner-border.png")}.page-content{font-size:95%;margin-bottom:45px}.page-content:focus{outline:thin dotted gray}.page-content .phone-contact{font-family:"Arial",sans-serif;font-weight:400;font-size:17px;font-style:italic;line-height:24px;letter-spacing:0;color:#62bae9;color:#234c8e}.page-content label{font-weight:bold;margin-bottom:0}.page-content h1{color:#71767d;font-family:"Cairo";font-size:40px;font-weight:900;letter-spacing:1.5px}@media(max-width: 767px){.page-content h1{font-size:26px;margin-right:50px;word-wrap:break-word}}.page-content h2,.page-content h3{font-family:"Cairo",sans-serif;font-weight:700;font-size:20px;line-height:21px;letter-spacing:0;padding-bottom:10px}.page-content h4{font-family:"Titillium Web",sans-serif;font-weight:400;font-size:18px;line-height:23px;letter-spacing:0}.page-content h5{font-family:"Arial",sans-serif;font-weight:400;font-size:17px;font-style:italic;line-height:24px;letter-spacing:0;color:#62bae9}.page-content p{font-family:"Titillium Web",sans-serif;font-weight:400;font-size:17px;line-height:24px;letter-spacing:0;color:#4d4d4d}.page-content a{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:16px;line-height:21px;letter-spacing:0;color:#064e8d}.page-content ul{padding-left:25px}.page-content ul li{font-family:"Titillium Web",sans-serif;font-weight:400;font-size:17px;line-height:24px;letter-spacing:0;color:#4d4d4d;margin-top:8px;margin-bottom:8px;list-style-type:none;position:relative;margin-left:10px}.page-content ul li::before{content:"•";display:block;position:absolute;left:-15px}.page-content .electronic-service-channel-link{margin-bottom:.5em}.page-content .featured-image{margin-top:25px;margin-bottom:30px;height:285px;background-repeat:no-repeat;background-size:cover;background-position:center}.page-content .accessibility-sentences .p-info{border-bottom:.5px solid #d3d3d3;padding-bottom:15px;padding-top:5px}.page-content .accessibility-sentences .accessibility-sentence{border-bottom:.5px solid #d3d3d3;margin-bottom:10px}.page-content .accessibility-sentences .accessibility-sentence button{display:flex;flex:1;flex-direction:row;background-color:rgba(0,0,0,0);border:0;text-align:left;margin-bottom:10px}.page-content .accessibility-sentences .accessibility-sentence .button-text{color:#54575a;font-weight:700}.page-content .accessibility-sentences .accessibility-sentence .open::before{content:"";width:34px;height:24px;background-image:url("/gfx/layout/mikkeli-menu-open.png");background-position:center;background-repeat:no-repeat}.page-content .accessibility-sentences .accessibility-sentence .closed::before{content:"";width:34px;height:24px;background-image:url("/gfx/layout/mikkeli-menu-closed.png");background-position:center;background-repeat:no-repeat}.page-content .accessibility-sentences .hidden{display:none}.open-folder,.leaf-page{padding-right:10px;position:absolute;margin-left:-15px}.open-folder:hover,.open-folder:focus,.leaf-page:hover,.leaf-page:focus{text-decoration:none}.open>.child-pages>li{display:block}.page-nav{margin-bottom:15px}.page-nav .nav-folder-title{font-family:"Cairo";font-size:14px;font-weight:900;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px}.page-nav h3{font-family:"Cairo";font-size:14px;font-weight:900;letter-spacing:1.5px;text-transform:uppercase}.page-nav ul{margin-bottom:0}.page-nav .open-folder{position:absolute;right:0;width:34px;height:24px;background-image:url("/gfx/layout/mikkeli-menu-closed.png");background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:0}.page-nav .open>.open-folder{background-image:url("/gfx/layout/mikkeli-menu-open.png")}.page-nav .open>.child-pages{padding-top:5px}.page-nav .active>.open-folder{background-image:url("/gfx/layout/mikkeli-menu-closed-active.png");height:32px}.page-nav .active.open>.open-folder{background-image:url("/gfx/layout/mikkeli-menu-open-active.png")}.page-nav .active>.child-pages{padding-top:0}.page-nav .loading>.open-folder{background-image:url("/gfx/load-2.svg");background-size:21px 21px}.page-nav .page-nav-item{display:block;padding-top:5px;padding-bottom:5px;color:#363636;position:relative;border-top:1px solid #e5e5e5}@media(max-width: 991px){.page-nav .page-nav-item{margin-right:50px}}.page-nav .page-nav-item a{color:#71767d}.page-nav .page-nav-item.active{padding-top:0;padding-bottom:0}.page-nav .page-nav-item.active>a{color:#fff;background-color:#d94c70;display:block;padding:5px 10px;margin-left:-10px}.page-nav .page-nav-item.has-children>a.page-nav-link{padding-right:28px}.page-nav .page-nav-item.open{padding-bottom:0}.page-nav>.page-nav-item:first-of-type{border-top:0}.hidden-lg-up .page-nav{margin-top:50px}.hidden-lg-up .page-nav-item{width:100%}.child-pages{padding-left:10px}.child-pages>li{display:none}.sidebar{background:#edeef2;margin-bottom:45px;padding-top:15px;padding-bottom:15px;word-wrap:break-word}@media(max-width: 991px){.sidebar{padding-top:45px;padding-bottom:35px}}.sidebar img{max-width:100%}.sidebar .sidebar-block{font-family:"Titillium Web",sans-serif}.sidebar .sidebar-block a{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:16px;line-height:21px;letter-spacing:0;color:#064e8d}.sidebar .sidebar-block h2,.sidebar .sidebar-block h3{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:16px;line-height:21px;letter-spacing:0;text-transform:uppercase;padding-top:5px;padding-bottom:0;margin-top:15px;margin-bottom:0}.sidebar .sidebar-block h4{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:16px;line-height:21px;letter-spacing:0;color:#000;padding-top:5px;padding-bottom:0;margin-top:15px;margin-bottom:0}.sidebar .sidebar-block .service-location-channel-link{padding-top:5px;padding-bottom:0;margin-top:15px;margin-bottom:0}.sidebar .sidebar-block p,.sidebar .sidebar-block small{font-family:"Titillium Web",sans-serif;font-weight:400;font-size:16px;line-height:21px;letter-spacing:0}.kunta-api-news-list{width:100%;padding-right:15px}.kunta-api-news-list .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.kunta-api-news-list .news-article.text-article{width:100%;border-bottom:1px solid #aaa;padding-top:7px;padding-bottom:7px}.kunta-api-news-list .news-article.text-article .date{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:16px;line-height:21px;letter-spacing:0;float:left;width:15%;background:#000;color:#fff;padding-top:8px;padding-bottom:8px;text-align:center}.kunta-api-news-list .news-article.text-article .title{float:left;width:83%;padding-left:12px}.kunta-api-news-list .news-article.text-article .title a{color:#373a3c;text-decoration:none;font-family:"Cairo",sans-serif;font-weight:600;font-size:20px;line-height:21px;letter-spacing:0}.kunta-api-news-list .news-article.text-article .title a:hover{text-decoration:underline}@media(max-width: 991px){.kunta-api-news-list .news-article.text-article .date{width:20%}.kunta-api-news-list .news-article.text-article .title{width:78%}}@media(max-width: 767px){.kunta-api-news-list .news-article.text-article .date{width:25%}.kunta-api-news-list .news-article.text-article .title{width:73%}}.kunta-api-news-list .news-article.thumb-article{overflow:hidden;box-sizing:border-box;margin:10px 0;width:30%}.kunta-api-news-list .news-article.thumb-article .details{width:100%;background:#f7f7f7;padding-top:20px;padding-right:20px;padding-bottom:10px;padding-left:20px}.kunta-api-news-list .news-article.thumb-article .date{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:16px;line-height:21px;letter-spacing:0;background:#000;color:#fff;padding-top:8px;padding-bottom:8px;width:100%;text-align:center}.kunta-api-news-list .news-article.thumb-article .title a{font-family:"Cairo",sans-serif;font-weight:600;font-size:20px;line-height:21px;letter-spacing:0;color:#000;text-decoration:none}.kunta-api-news-list .news-article.thumb-article .title a:hover{text-decoration:underline}.kunta-api-news-list .news-article.thumb-article .news-article-image{min-height:160px;background-size:cover}.kunta-api-news-list .news-article.thumb-article.thumb-article{margin-bottom:15px;position:relative}.kunta-api-news-list .news-article.thumb-article.thumb-article .details{min-height:80px;padding-top:6px}.kunta-api-news-list .news-article.thumb-article.thumb-article .date{margin-top:-43px;position:absolute;left:0}.kunta-api-news-list .news-article.thumb-article.thumb-article .title{padding:20px 5px}@media screen and (max-width: 543px){.kunta-api-news-list .news-article{width:46%}}/*# sourceMappingURL=contents-common.min.css.map */
