/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#aventyr,#rorelse,#musik,#simskola,#mat,#oppettider{scroll-margin-top:120px;max-width:90ch;margin:auto;padding-top:1em;}#navbar-main .navbar-brand img{max-height:80px;transition:max-height 0.6s ease-in-out,transform 0.6s ease-in-out;}.scrolled .navbar-brand img{max-height:40px;transform:scale(0.5);}.scrolled .navbar-brand{transform:scale(1);transform-origin:top;transition:transform 0.5s ease-in-out;}.node__content{margin-top:0px;}img{max-width:100%;height:auto;}}*/
 
 
body:not(.adminimal-theme):not(.toolbar){font-family:'Plus Jakarta Sans',sans-serif;}:root{--bs-heading-font-family:"Steamed",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;}h1,h2,h3,h4,h5,h6,span{font-family:var(--bs-heading-font-family);font-weight:400;}.h1,h1{font-size:calc(1.875rem + 1.5vw)}#titel-block{text-align:center;}#ansokan-forskolan,#besok-oss,#introduktion{max-width:90ch;margin:auto;}.om-oss{max-width:80ch;}#navbar-main{background-color:#fef3db;padding:3em;border-radius:20px 20px 20px 20px;margin-top:calc(var(--bs-gutter-x) * .5);transition:border-radius 0.6s ease-in-out,padding 0.6s ease-in-out;}.path-frontpage #navbar-main{background-color:#fef3db;padding:3em;border-radius:20px 20px 0 0;margin-top:calc(var(--bs-gutter-x) * .5);transition:border-radius 0.6s ease-in-out,padding 0.6s ease-in-out;}.scrolled #navbar-main{border-radius:20px !important;padding:0.5em;}@media (max-width:768px){#navbar-main{padding:1.5em;}.path-frontpage #navbar-main{padding:1.5em;}.scrolled .navbar-brand img{max-height:40px;transform:scale(0.6);}.scrolled #navbar-main{border-radius:20px !important;padding:0.5em;}}.navbar-toggler{position:absolute;top:10px;right:10px;z-index:1050;}.navbar-nav .nav-link{font-size:1.2rem;margin:0 2rem;}#header{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}.forskola-fokus._none{background:#fef3db;border-radius:0 0 20px 20px;padding-bottom:4em;}.container-narrow{width:75%;margin:auto;}.block-content-block_for_startsidan img{padding-bottom:2em;}.profil-block._none.bs-pt-5{padding-bottom:8rem;}#oppettider{margin-bottom:8rem;}#introduktion{margin-bottom:8rem;}#webform-kontakt{margin-bottom:8rem;}.sidfot._none{background:#155f49;color:#fef3db;margin-left:-1rem;margin-right:-1rem;padding-top:3rem;}@media (min-width:577px){.ekorr-block{position:relative;z-index:10;}.ekorr-block img{width:auto;height:auto;max-width:none;max-height:none;object-fit:contain;position:absolute;top:-112px;right:0px;}}.btn{background:#155f49;}.dropdown-menu a,.dropdown-menu a:link,.dropdown-menu a:visited,.dropdown-menu a:hover,.dropdown-menu a:focus,.dropdown-menu a:active{color:#64130e !important;text-decoration:none !important;font-family:var(--bs-heading-font-family) !important;background-color:transparent !important;}.dropdown-menu{background-color:#fff;border:1px solid #64130e;font-family:var(--bs-heading-font-family);}.dropdown-menu .dropdown-item,.dropdown-menu a.dropdown-item{color:#64130e !important;font-family:var(--bs-heading-font-family);text-decoration:none;}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background-color:#f5e3e2;color:#8a1b14 !important;}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{background-color:#64130e;color:white !important;font-weight:600;}.dropdown-menu a:hover,.dropdown-menu a:focus{background-color:#f5e3e2 !important;color:#8a1b14 !important;}.dropdown-menu .active,.dropdown-menu a.active{background-color:#64130e !important;color:#fff !important;font-weight:600;}.cookiesjsr-links.links--row{font-size:1em;}.cookiesjsr-banner--text{font-size:0.9em;font-family:'Plus Jakarta Sans',sans-serif;}.cookiesjsr-layer a{font-size:1em;font-family:'Plus Jakarta Sans',sans-serif;}.cookiesjsr-layer{font-size:1em;font-family:'Plus Jakarta Sans',sans-serif;}.cookiesjsr-btn{font-size:0.8em;font-family:'Plus Jakarta Sans',sans-serif;}.cookiesjsr-banner{background-color:#155f49 !important;}.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:#155f49 !important;}.cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background:#155f49 !important;}.cookiesjsr-btn.important.invert{background-color:#fef3db !important;border-color:#fef3db !important;color:#64130e !important;}.cookiesjsr-btn{background-color:#fef3db !important;border:2px solid #fef3db !important;color:#64130e !important;border-radius:0.375rem;}.cookiesjsr-layer--body,.cookiesjsr-layer--footer{font-size:0.9em;font-family:'Plus Jakarta Sans',sans-serif;}.nav-link.nav-link-editcookiesettings{text-align:center;}
body{color:#64130e;background:#fff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#fef3db;}#navbar-main{background-color:#fef3db;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:#64130e;font-family:var(--bs-heading-font-family);font-weight:600;}.nav-link{color:#64130e;font-family:var(--bs-heading-font-family);font-size:25px;}.nav-link:hover,.nav-link:focus{color:#8a1b14;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#155f49;border-color:#155f49;}.btn-primary:hover,.btn-primary:focus{background-color:#1d7860;border-color:#1d7860;}.site-footer{background:#155f49;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
@font-face{font-family:"Steamed";src:url(/themes/custom/smastjarnorna_barrio/fonts/Steamed-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}
