@import url("https://fonts.googleapis.com/css?family=Assistant:400,600,700&display=swap");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Assistant",sans-serif;}.region li,.region span,.region p{font-size:20px;color:#666;font-weight:400;}.region a{color:#013B7B;font-size:20px;font-weight:700;}.region h1,.region h2{font-size:40px;color:#013B7B;font-weight:400;}.region h3{font-size:28px;font-weight:600;color:#333;}.region img{max-width:100%;height:auto;}.region .fancy-button{padding:10px 35px;margin-top:20px;margin-bottom:20px;font-weight:700;font-size:20px;color:#FFF;background-color:#013B7B;border:0;}.region .fancy-button a{color:#FFF;}.region .fancy-button a:hover{background-color:#666;color:#FFF;}.region .fancy-button:hover{background-color:#666;color:#FFF;cursor:pointer;}#user-login-form{max-width:468px;margin:0 auto;}.main-container > .row > section{padding:0;}.main-container{padding-top:96px;}#navbar{border-radius:0;border:0;border-color:transparent;background-color:transparent;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;position:fixed;width:100%;background-color:#FFF;top:0;z-index:11;box-shadow:black 1px 1px 11px;}.user-logged-in #navbar{top:39px;}.toolbar-tray-open #navbar{top:78px;}.navbar-header{float:none;}#navbar-collapse{border:0;padding:0;}.navbar-nav{float:none;}.navbar-nav li{padding-left:35px;padding-right:35px;float:none;display:inline-block;}.navbar-default .navbar-nav > li > a{color:#013B7B;}.navbar-default .navbar-nav > li > a:hover{color:#666;}.navbar-default .navbar-nav > .active > a{background-color:transparent;color:#666;}#block-logo{text-align:center;}#block-logo img{max-width:280px;}.path-frontpage .region-content{max-width:2400px;margin:0 auto;}.block-etu-panel{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.block-etu-panel .field--name-body{width:50%;padding-left:50px;padding-right:20%;padding-top:150px;padding-bottom:150px;order:2;}.block-etu-panel .etu-panel-bg{background-position:center;background-size:cover;background-repeat:no-repeat;align-self:stretch;order:1;width:50%;}#block-etu-panel-2 .field--name-body,#block-etu-panel-4 .field--name-body{order:1;padding-right:50px;padding-left:20%;}#block-etu-panel-2 .etu-panel-bg,#block-etu-panel-4 .etu-panel-bg{order:2;}@media only screen and (max-width:1168px){.block-etu-panel .field--name-body{padding-right:7%;padding-left:25px;}#block-etu-panel-2 .field--name-body,#block-etu-panel-4 .field--name-body{padding-right:25px;padding-left:7%;}}.region-people{display:flex;flex-wrap:wrap;justify-content:center;max-width:1480px;margin:0 auto;}.region-people #block-text-region{width:100%;margin:45px 0;}.region-people .block{width:25%;text-align:center;}.region-people h3{color:#013B7B;}article.content-page > .content{display:flex;flex-wrap:wrap;max-width:1680px;margin:0 auto;}article.content-page > .content .field--name-field-banneri-kuva{width:50%;}article.content-page > .content .field--name-field-banneri-teksti{width:50%;display:flex;align-items:center;justify-content:center;background-color:#013B7B;}article.content-page > .content .field--name-field-banneri-teksti h1{color:#FFF;}article.content-page > .content .field--name-body{margin:0 auto;margin-top:45px;width:100%;padding:0 15px;max-width:1020px;}article.worker > .content{display:flex;flex-wrap:wrap;max-width:1680px;margin:0 auto;}article.worker > .content .field--name-field-banneri-kuva{width:50%;}article.worker > .content .field--name-field-banneri-teksti{width:50%;display:flex;align-items:center;justify-content:center;background-color:#013B7B;}article.worker > .content .field--name-field-banneri-teksti h2{color:#FFF;}article.worker > .content .worker-txt-wrap{width:100%;max-width:1120px;padding:0 15px;margin:0 auto;display:flex;flex-wrap:wrap;}article.worker > .content .field--name-field-sidebar{width:40%;}article.worker > .content .field--name-body{margin:0 auto;margin-top:45px;width:60%;}.footer{margin:0;margin-top:60px;padding:0;background-color:#013B7B;border:0;}#block-footer{text-align:center;}#block-footer .field--name-body > *{color:#FFF;}#block-footer h4{font-size:12px;}#block-footer a{color:white;font-weight:400;}#block-footer .contextual-links a{color:black;}
@media only screen and (max-width:800px){.user-logged-in #navbar{top:0;}#navbar .navbar-header{width:100%;margin:0 auto;text-align:center;}.navbar-default .navbar-toggle{float:none;background-color:#013B7B;}.navbar-default .navbar-toggle .icon-bar{background-color:#FFF;}ul.navbar-nav{margin:0;text-align:center;}.block-etu-panel .etu-panel-bg{width:100%;height:320px;margin-top:35px;}.block-etu-panel .field--name-body{padding:0 15px;width:100%;}#block-etu-panel-2 .field--name-body,#block-etu-panel-4 .field--name-body{order:2;padding:0 15px;}#block-etu-panel-2 .etu-panel-bg,#block-etu-panel-4 .etu-panel-bg{order:1;}.region-people .block{width:100%;padding-top:25px;}.region-people #block-text-region{width:100%;}article.content-page > .content .field--name-field-banneri-kuva{width:100%;}article.content-page > .content .field--name-field-banneri-teksti{width:100%;}article.content-page > .content .field--name-field-banneri-teksti h1{margin:15px 0;}article.worker > .content .field--name-field-banneri-kuva{width:100%;}article.worker > .content .field--name-field-banneri-teksti{width:100%;}article.worker > .content .field--name-field-banneri-teksti h2{margin:15px 0;}article.worker > .content .field--name-body{width:100%;}article.worker > .content .field--name-field-sidebar{width:100%;order:2;}.footer{padding-left:15px;padding-right:15px;}}
