:root{--global--color-background:#fff;--link-color:rgb(246,112,0);--typo:'Roboto', sans-serif;--primary-nav--font-size:16px}html,body{font-size:var(--primary-nav--font-size)}body{background:var(--global--color-background);font-family:var(--typo)}.single .site-main>article>.entry-footer{display:none}.site-header{display:block}#content{margin-top:90px}.site-main .entry-content{margin-top:0}.site-header,.site-main,.widget-area,.site-footer{padding-top:0}.widget-area{margin-left:30px;margin-right:30px}h1.site-title,.site-title a{font-size:28px;position:absolute;text-decoration:none}@media only screen and (min-width:1099px){h1.site-title,.site-title a{font-size:36px}}.primary-navigation>div>.menu-wrapper{display:block;margin-top:40px}.primary-navigation>div>.menu-wrapper ul.sub-menu ul.sub-menu{display:none!important}.primary-navigation>div>.menu-wrapper>li.current_page_item.menu-item-has-children ul.sub-menu,.primary-navigation>div>.menu-wrapper>li.current_page_ancestor.menu-item-has-children ul.sub-menu{display:block;margin-left:40px}.primary-navigation .sub-menu .menu-item>a,.primary-navigation a{padding:10px;text-transform:uppercase;font-size:var(--primary-nav--font-size);letter-spacing:0rem}.primary-navigation .sub-menu .menu-item:last-child{margin-bottom:50px}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus,.icon-minus{display:none!important}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus,.icon-plus{display:none}.primary-navigation .sub-menu,.primary-navigation>div>.menu-wrapper>li>.sub-menu::before,.primary-navigation>div>.menu-wrapper>li>.sub-menu::after{border:none}.primary-navigation li.current-menu-item>a,.primary-navigation li>a:hover,.primary-navigation li.current-menu-item>a:focus,.primary-navigation li.current-menu-item>a:first-child:hover,.primary-navigation li.current_page_item.menu-item-has-children>a,.primary-navigation .sub-menu li.current_page_item.menu-item-has-children>a,.primary-navigation .sub-menu li.current-menu-parent.menu-item-has-children>a{text-decoration:none!important;color:var(--link-color)!important}.primary-navigation>div>.menu-wrapper>li>.sub-menu{position:relative}.primary-navigation .primary-menu-container>ul>.menu-item{display:block}.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle{display:none}.kara-main{margin:0 30px;padding-top:30px}@media only screen and (min-width:1099px){.kara-main{display:flex}}#content{padding-left:0rem;padding-right:0rem}@media only screen and (min-width:1100px){#content{padding-left:3rem;padding-right:0rem}.single #content{padding-left:3rem;padding-right:32rem}}#content h1,h2,h3{font-size:40px}.singular .entry-header{border-bottom:0 solid var(--global--color-border);padding-bottom:0;margin-bottom:20px;margin-left:0}div.fotorama__stage__frame{display:flex;justify-content:center}.fotorama__img{position:relative!important;max-width:100%!important;max-height:100%!important;height:100%!important;width:auto!important;top:0!important;left:0!important}:root{--responsive--spacing-horizontal:calc(2 * var(--global--spacing-horizontal) * 0.6);--responsive--aligndefault-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignfull-width:100%;--responsive--alignright-margin:var(--global--spacing-horizontal);--responsive--alignleft-margin:var(--global--spacing-horizontal)}@media only screen and (min-width:482px){:root{--responsive--aligndefault-width:min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px);--responsive--alignwide-width:calc(100vw - 4 * var(--global--spacing-horizontal));--responsive--alignright-margin:calc(0.5 * (100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin:calc(0.5 * (100vw - var(--responsive--aligndefault-width)))}}@media only screen and (min-width:822px){:root{--responsive--aligndefault-width:min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px);--responsive--alignwide-width:min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px)}}.post-thumbnail,.entry-content .wp-audio-shortcode,.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),*[class*=inner-container]>*:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),.default-max-width{max-width:100%;margin-left:0}figure.wp-block-table{width:100%;max-width:100%}table td,table th,.wp-block-table td,.wp-block-table th{padding:calc(0.1 * var(--global--spacing-unit));border:0}.singular .post-thumbnail,.post-thumbnail{display:none}.singular header{margin-bottom:0}.singular .has-post-thumbnail .entry-header{padding-bottom:10px}.wp-block-latest-posts>li>a{font-size:20px;margin-top:0;text-decoration:none}.wp-block-latest-posts__featured-image a{display:block}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:5px}.wp-block-latest-posts__featured-image img{width:100%}.wp-block-columns{margin-bottom:50px;border-bottom:1px solid gray;padding-bottom:50px}.menu-button-container #primary-mobile-menu{transform:scale(1.9)}.primary-navigation{top:50px;max-width:300px;width:300px;color:var(--branding--color-link)}.admin-bar .primary-navigation{top:0;left:0;max-width:100%;color:var(--branding--color-link)}@media only screen and (min-width:482px){.primary-navigation>.primary-menu-container ul>li .sub-menu-toggle[aria-expanded=true]~ul{display:block}.admin-bar .primary-navigation>.primary-menu-container{top:0}}@media only screen and (min-width:1100px){.primary-navigation>.primary-menu-container ul>li .sub-menu-toggle[aria-expanded=true]~ul{display:none}.admin-bar .primary-navigation{top:50px}}@media only screen and (max-width:1099px){.primary-navigation{max-width:100%;width:100%}.primary-navigation-open .primary-navigation>.primary-menu-container{height:100vh;overflow-x:hidden;overflow-y:auto;border:2px solid #fff0;background-color:#fff}.primary-navigation>div>.menu-wrapper{padding-bottom:100px;padding-left:0}.primary-navigation-open .primary-navigation{width:100%}.menu-button-container{display:block;top:-71px}.primary-navigation>.primary-menu-container{visibility:hidden;opacity:0;position:fixed;padding-top:0;padding-left:20px;padding-right:20px;padding-bottom:25px;background-color:(#d1e4dd,.8);transition:all 0.15s ease-in-out;transform:translateX(0) translateY(0)}.primary-navigation>div>.menu-wrapper li{display:block;position:relative;width:100%}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu{padding-left:calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);padding-right:calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);margin-right:calc(0px - var(--global--spacing-horizontal) * 0.6)}.has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{position:fixed;transform:translateY(0) translateX(100%)}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container{position:relative;margin-top:calc(0px - var(--button--padding-vertical))+(.25 * var(--global--spacing-unit))))}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation{position:relative}.primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{transform:translateX(0) translateY(0)}.primary-navigation-open .menu-button-container{width:auto}.primary-navigation>.primary-menu-container ul>li ul.sub-menu{display:block;margin-left:20px}.site .button:focus,button:focus,input[type=submit]:focus,input[type=reset]:focus,.wp-block-search .wp-block-search__button:focus,.wp-block-button .wp-block-button__link:focus,.wp-block-file a.wp-block-file__button:focus{outline-offset:-6px;outline:0 dotted currentColor}.post-thumbnail,.entry-content .wp-audio-shortcode,.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),*[class*=inner-container]>*:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),.default-max-width{max-width:100%;margin-left:0}#content{padding-left:0}@media screen and (max-width:782px){.admin-bar .primary-navigation{top:46px}}figure.wp-block-table{width:100%;max-width:100%}.singular .post-thumbnail,.post-thumbnail{display:none}.entry-content img{width:100%}