@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700,800&display=swap&subset=latin-ext");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Open Sans',sans-serif;}.region h1{font-size:36px;font-weight:800;color:#9C8D9E;}.region h2{font-size:24px;font-weight:800;color:#9C8D9E;}.region p,.region li,.region span{font-size:16px;font-weight:400;color:#333;}.region strong{color:#333;font-size:16px;}.region a{font-size:16px;font-weight:800;color:#BB6240;}.region img{max-width:100%;height:auto;}.region .btn-antik{background-color:#BB6240;border-radius:15px;padding:10px 35px;color:#FFF;font-size:20px;margin-top:15px;}.region .btn-antik:hover{background-color:#DBCCCA;}.region .btn-antik strong{color:#FFF;}.main-container > .row > .col-sm-12{padding:0;}#user-login-form{max-width:468px;margin:0 auto;text-align:center;}.region-navigation-collapsible{text-align:center;}.region-navigation-collapsible nav{display:inline-block;}#navbar{border:0px solid transparent;background-color:transparent;border-radius:0;}#navbar .navbar-nav{float:none;margin:0;text-align:center;}#navbar .navbar-nav li{float:none;display:inline-block;}#navbar .navbar-nav a{text-transform:uppercase;color:#BB6240;background-color:transparent;}#navbar .navbar-nav a:hover{color:#DBCCCA;background-color:transparent;}#navbar .navbar-nav a.active{background-color:transparent;}#navbar #block-logo,#navbar #block-fb-menu{display:inline-block;}#navbar #block-logo img,#navbar #block-fb-menu img{max-width:50px;}.navbar-header{float:none;}#block-etu-small-banner{margin:35px auto;}#block-etu-small-banner .bg-container{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:375px;}#block-etu-small-banner .field--name-field-block-teksti{padding:65px 25px;position:relative;}#block-etu-small-banner .field--name-field-block-teksti p,#block-etu-small-banner .field--name-field-block-teksti span,#block-etu-small-banner .field--name-field-block-teksti h2{font-size:44px;color:#FFF;font-weight:800;}#block-etu-small-banner .field--name-field-block-teksti::after{content:"";min-width:100px;border-bottom:10px solid #FFF;position:absolute;left:25px;bottom:32.5px;transform:translateY(-50%);}#block-etu-teksti{background-color:#DBCCCA;text-align:center;padding:45px 0;}#block-etu-teksti .field--name-body{max-width:1028px;padding:0 15px;margin:0 auto;}#block-etu-teksti .field--name-body img[src*="Logo"]{max-width:250px;}#block-etu-annina-banneri .bg-container{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:700px;margin-top:35px;}#block-etu-big-banner{margin:35px auto;margin-top:0;}#block-etu-big-banner .bg-container{background-position:center;background-size:cover;background-repeat:no-repeat;padding:100px 0;}#block-etu-big-banner .field--name-field-block-teksti{padding:30px 25px;position:relative;background-color:rgba(156,141,158,0.8);text-align:center;}#block-etu-big-banner .field--name-field-block-teksti p,#block-etu-big-banner .field--name-field-block-teksti span,#block-etu-big-banner .field--name-field-block-teksti h2{font-size:44px;color:#FFF;font-weight:800;}#block-etu-txt-columns{padding:45px 0;}#block-reviews{min-height:450px;background-image:url("/sites/default/files/Kuva-etusivu-2.png");background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;}#block-reviews #banneri-slideshow{background-color:#272420;text-align:center;padding:0;}#block-reviews #banneri-slideshow .item{padding:25px;max-width:768px;margin:0 auto;min-height:320px;}#block-reviews #banneri-slideshow .item .field--item{display:flex;align-items:center;justify-content:center;min-height:320px;padding:0 35px;}#block-reviews #banneri-slideshow .item p{color:#FFF;}#block-reviews .carousel-control{background:none;top:50%;transform:translateY(-50%);text-shadow:none;opacity:1;width:9%;display:flex;align-items:center;filter:none;}#block-reviews .carousel-control img{max-width:45px;}#block-reviews .right{justify-content:flex-end;padding-right:5px;}#block-reviews .carousel-control.left{justify-content:flex-start;padding-left:5px;}.basic-body-wrap{max-width:768px;}.banneri-wrap{margin:35px auto;}.banneri-wrap .bg-container{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:375px;}.banneri-wrap .field--name-field-banneri-teksti{padding:55px 25px;padding-top:25px;position:relative;}.banneri-wrap .field--name-field-banneri-teksti p,.banneri-wrap .field--name-field-banneri-teksti span,.banneri-wrap .field--name-field-banneri-teksti h2{font-size:44px;color:#FFF;font-weight:800;}.banneri-wrap .field--name-field-banneri-teksti::after{content:"";min-width:100px;border-bottom:10px solid #FFF;position:absolute;left:25px;bottom:25px;transform:translateY(-50%);}.footer{border:0;margin:0;padding:0;}#block-footer{background-color:#DBCCCA;margin-top:60px;padding:40px 0;}#block-footer .field--name-body{display:flex;flex-wrap:wrap;}#block-footer .field--name-body p,#block-footer .field--name-body a,#block-footer .field--name-body span{font-size:10px;}#block-footer .col-sm-12{text-align:center;padding:20px 0;}#block-footer .col-md-2{border-left:2px solid #272420;}#block-footer img[src*="nuoli"]{max-width:50px;}#block-footer img[src*="Insta"],#block-footer img[src*="FaceBook"]{max-width:50px;display:inline-block;}
@media only screen and (max-width:768px){.navbar-header{text-align:center;}.navbar-header button{float:none;margin-left:0;margin-right:0;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0;}#navbar #block-logo,#navbar #block-fb-menu{display:none;}#navbar .navbar-nav li{display:block;text-align:center;}#block-etu-big-banner,#block-etu-small-banner{padding:0;}#block-etu-big-banner .bg-text p,#block-etu-big-banner .bg-text span,#block-etu-big-banner .bg-text h2,#block-etu-big-banner .bg-text h3,#block-etu-big-banner .bg-text a,#block-etu-small-banner .bg-text p,#block-etu-small-banner .bg-text span,#block-etu-small-banner .bg-text h2,#block-etu-small-banner .bg-text h3,#block-etu-small-banner .bg-text a{font-size:22px;font-weight:bold;}#block-etu-annina-banneri .bg-container{min-height:250px;}#block-reviews #banneri-slideshow .item .field--item{padding-left:15px;padding-right:15px;}.banneri-wrap{padding:0;}.banneri-wrap .bg-container{min-height:285px;}.banneri-wrap .field--name-field-banneri-teksti p,.banneri-wrap .field--name-field-banneri-teksti span,.banneri-wrap .field--name-field-banneri-teksti h2,.banneri-wrap .field--name-field-banneri-teksti a{font-size:26px;}#block-footer .field--name-body{justify-content:center;text-align:center;}#block-footer .field--name-body .col-sm-2{border:0;padding-top:15px;}#block-footer .field--name-body div[class*="col-"]{width:100%;border-left:0;}}
