@charset "utf-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0}:root{--width-page:1920px;--width-wide:1600px;--width-main:1020px;--width-narrow:600px;--padding-v:30px;--padding-h:30px;--leftmenu-width:300px;--color-headers:208,100%,21%;--color-text:0,0%,20%;--color-main:208,100%,21%;--color-grey:200,0%,50%;--color-light-grey:200,14%,87%;--color-white:0,0%,100%;--color-light:0,0%,100%;--color-dark:0,0%,25%;--color-extra-dark:0,0%,15%;--color-highlight:330,95%,50%;--color-link:208,100%,21%;--color-link-hover:208,100%,10%;--color-input:200,14%,87%;--color-input-hover:200,14%,77%;--color-body-bg:0,0%,30%;--color-content-bg:0,0%,100%;--head-color-bg:0,0%,100%;--head-color-text:35,5%,100%;--head-color-link:35,5%,0%;--head-color-link-hover:35,5%,0%;--footer-color-bg:208,100%,21%;--footer-color-text:0,0%,100%;--footer-color-link:200,14%,87%;--footer-color-link-hover:200,14%,95%}.has-main-color{color:hsl(208,100%,21%)}.has-main-background-color{background-color:hsl(208,100%,21%)}.has-grey-color{color:hsl(200,0%,50%)}.has-grey-background-color{background-color:hsl(200,0%,50%)}.has-light-grey-color{color:hsl(200,14%,87%)}.has-light-grey-background-color{background-color:hsl(200,14%,87%)}.has-dark-color{color:hsl(0,0%,25%)}.has-dark-background-color{background-color:hsl(0,0%,25%)}.has-extra-dark-color{color:hsl(0,0%,15%)}.has-extra-dark-background-color{background-color:hsl(0,0%,15%)}.has-highlight-color{color:hsl(330,95%,50%)}.has-highlight-background-color{background-color:hsl(330,95%,50%)}.has-white-color{color:hsl(0,0%,100%)}.has-white-background-color{background-color:hsl(0,0%,100%)}.has-dark-background-color,.has-main-background-color {color:#FFF}body,html{font-family: 'OpenSans',Calibri,Verdana,Geneva,Arial,sans-serif;font-size:16px;line-height:22px;color: hsl(var(--color-text));text-decoration:none;overflow-x: hidden}a{color: hsl(var(--color-link));font-weight:normal;text-decoration:none;outline:0 none;-webkit-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out}a:hover{color:hsl(var(--color-link-hover))}p {margin-bottom:.5em}blockquote {margin:0 0 0 2em}strong {font-weight:bold}h1,.h1{color: hsl(var(--color-headers));font-size:2rem;line-height:1.25em;font-weight:300;font-style:normal;margin-bottom:0.8em}h2,.h2{color: hsl(var(--color-headers));font-size:1.6rem;line-height:1.25em;font-weight:bold;font-style:normal;margin-bottom:0.6em}h3,.h3{color:hsl(var(--color-headers));font-size:1.4rem;line-height:1.4em;font-weight:bold;font-style:normal;margin:0;margin-bottom:0.6em}h4,.h4{color: hsl(var(--color-headers));font-size:1.25rem;line-height:1.5em;font-weight:bold;font-style:normal;margin:0;margin-bottom:0.6em}.capitels{text-transform:uppercase}.serif {font-family:Georgia,"Times New Roman",Times,serif}.round{border-radius:50%}.button_box{display:inline-block;background:hsl(var(--color-link));font-weight: normal;font-style:normal;color:#FFF;padding:7px 14px;border-radius:0;border: none }.button_box:hover{color:#FFF;background:hsl(var(--color-link-hover))}.baseicon,[class^="baseicon-"],[class*=" baseicon-"]{display: inline-block;vertical-align: middle;width:2em;height:2em;stroke-width:0;stroke:currentColor;fill:currentColor;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.baseicon.bg{width:32px;height:32px;background-color: hsl(var(--color-link));color:hsl(var(--color-light))}.baseicon.round{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}a:hover .baseicon.bg,button:hover .baseicon.bg{background-color: hsl(var(--color-link-hover));color: hsl(var(--color-light))}.iconwrap i>.baseicon{margin-right:15px}.baseicon.l{width:50px;height:50px}.baseicon.m{width:32px;height:32px}.baseicon.s{width:24px;height:24px}@charset "utf-8";@media print {.noprint{display:none;visibility:hidden}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0}body{background-color: hsl(var(--color-body-bg))}img {border:none}.clear {clear:both}.hide {display:none}.nomargin{margin:0}.padding_v {padding-top:var(--padding-v);padding-bottom:var(--padding-v)}.padding_h {padding-left:var(--padding-h);padding-right:var(--padding-h)}.mainwidth {max-width:var(--width-main);margin:auto;position: relative}.fLeft{display:block;float:left}.fRight{display:block;float:right}img.scalable_img{display:block;width:100%;height:auto}ul{list-style-type: none;list-style-position:outside;margin:0;padding:0}li{position:relative;margin:0.3em 0 0.3em 1.5em}ul>li::before{position:absolute;content: '\1F862';color:hsl(var(--color-main));left:-1.5em}hr {color:#FFF;background-color:#FFF;height:1px;border:none}#head{position:fixed;left:0;top:0;width:100%;z-index:100;background-color:hsl(var(--head-color-bg))}#head.shadow{box-shadow:0 0 15px rgba(0,0,0,0.5)}.one-column #head{max-width: var(--width-page);left: max(calc((100% - var(--width-page))/2),0px)}#head{--color-text:var(--head-color-text);--color-headers:var(--head-color-text);--color-link:var(--head-color-link);--color-link-hover:var(--head-color-link-hover);color: hsl(var(--color-text))}.admin-bar #head {top:32px}#logo{position:absolute;z-index:5}#head.logo_pos_left #logo{left:var(--padding-h);top:75px;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);max-width:calc(100% - 120px) }#head.logo_pos_center #logo{left:50%;top:75px;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);text-align:center}#head.logo_pos_right #logo{right:var(--padding-h);top:75px;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%)}#logo,#logo *{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.one-column #head.top #logo {top:-120px}.one-column #head.top #topheader {display: none}#page{position:relative;display:block;max-width:var(--width-page);margin:auto;padding:210px 0 0 0;background-color: hsl(var(--color-content-bg)) }#pagefix.on::before{content:' ';position:absolute;z-index:5000;top:0;left:0;bottom:0;right:0;background-color:hsla(var(--color-dark),0.8)}.head{padding:var(--padding-v) var(--padding-h);max-width: var(--width-main)}#topheader{background-color:hsl(var(--footer-color-bg));font-size:0.9em;--color-text:var(--footer-color-text);--color-headers:var(--footer-color-text);--color-link:var(--footer-color-link);--color-link-hover:var(--footer-color-link-hover);color: hsl(var(--color-text))}#topheader input{--color-text:var(--color-dark);margin-bottom:0}#topheader .baseicon{margin:0 0 0 1px}#topheader .mainwidth{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header-01,#header-02{padding:5px var(--padding-h)}#header-01 :last-child,#header-02 :last-child{margin-bottom:0}#header-02 {text-align: right;margin-left:auto}#topheader .widget_nav_menu ul{margin:0 -15px}#topheader .widget_nav_menu li{display: inline-block;vertical-align: middle;margin:0;padding:0}#topheader .widget_nav_menu li a{display:block;margin:0;padding:10px 15px}.blogpage .widget{padding:15px 0;border-top:1px solid rgb(215,215,215)}#sidebar h3 {font-size:1.15rem}.staticpage.padding_v{padding-bottom:0}.staticpage #sidebar{padding:var(--padding-v) var(--padding-h)}.staticpage #sidebar-content{overflow: hidden;white-space: nowrap;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display:flex}.staticpage #sidebar .widget{display:inline-block;vertical-align:top;width:33.333%;white-space:normal;padding:15px;border-left:1px solid rgb(215,215,215)}.staticpage #sidebar .widget:last-child{border-right:1px solid rgb(215,215,215)}.one-column #sidebar{margin:auto;max-width: var(--width-wide)}#footer{background-color:hsl(var(--footer-color-bg));--color-text:var(--footer-color-text);--color-headers:var(--footer-color-text);--color-link:var(--footer-color-link);--color-link-hover:var(--footer-color-link-hover);color: hsl(var(--color-text)) }#footer .mainwidth{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align:center;-ms-flex-align:center;align-items: top}#footer input{--color-text:var(--color-dark)}#footer-01,#footer-02,#footermenu{display:inline-block;vertical-align:top;padding:var(--padding-v) var(--padding-h)}#footer.bordered #footer-01,#footer.bordered #footer-02,#footer.bordered #footermenu{border-left:1px solid rgb(87,87,87);padding-bottom:1000px;margin-bottom:-1000px}#footer.bordered #footermenu{border-right:1px solid rgb(87,87,87)}#scrolltop{display:block;position:fixed;bottom:-60px;right:20px;z-index:1000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.two-column #container{position:relative;max-width:var(--width-page);margin:auto;background-color: hsl(var(--color-content-bg))}.two-column #pagewrap{position:relative;float: left;width:80%;width:calc(100% - var(--leftmenu-width))}.two-column #page{padding:0}.two-column #head{position: -webkit-sticky;position: sticky;top:0;z-index:1000;float: left;width:20%;width: var(--leftmenu-width);min-height:100vh;background-color: hsl(var(--head-color-bg));padding:0 0 30px 0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.two-column #logo{position:absolute;left:50px;top:20px}.two-column nav#column{position:relative;padding-top:150px}.two-column #navigation{text-align: left}.button_l{position:absolute;display:block;cursor:pointer;top:0;left:0;height:100%;width:80px;z-index:50;background-color: transparent;outline:none}.button_r{position:absolute;display:block;cursor:pointer;top:0;right:0;height:100%;width:80px;z-index:51;background-color: transparent;outline:none}.galleryItem .wp-block-image{margin-bottom:0}.header-image img,.static-image img,.blog-image img{max-width:100%;height:auto}.staticpage .meta{display:none}.blogpage{white-space:nowrap}.blogpage #main{display:inline-block;vertical-align:top;width:70%;white-space:normal;padding-right:50px}.blogpage #sidebar{display:inline-block;vertical-align:top;width:30%;white-space:normal}.blogpage article{margin-bottom:100px}.blog-image{margin-bottom:50px}ul#columnmenu,ul#columnmenu ul{position:relative;padding:0;list-style-type: none;list-style-position:outside;margin:0;padding:0}ul#columnmenu li{position:relative;margin:0 0 0 20px}ul#columnmenu li:hover > ul,ul#columnmenu li.current-page-parent > ul{max-height:1000px;overflow:visible;visibility: visible;opacity:1}ul#columnmenu li:hover > a,ul#columnmenu li.current-page-parent > a,ul#columnmenu li.current_page_item > a{color:hsl(var(--color-link-hover))}ul#columnmenu li > a {padding:5px 0;display:block}ul#columnmenu ul{max-height:0;overflow:hidden;-webkit-transition: max-height 0.5s ease-in-out 1s,visibility 0s ease 1s,opacity 0.5s ease 1s;-moz-transition: max-height 0.5s ease-in-out 1s,visibility 0s ease 1s,opacity 0.5s ease 1s;-ms-transition: max-height 0.5s ease-in-out 1s,visibility 0s ease 1s,opacity 0.5s ease 1s;-o-transition: max-height 0.5s ease-in-out 1s,visibility 0s ease 1s,opacity 0.5s ease 1s;transition: max-height 0.5s ease-in-out 1s,visibility 0s ease 1s,opacity 0.5s ease 1s;visibility: hidden;opacity:0}#menu{position:relative;display:block;margin:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#head.logo_pos_left #menu{padding:60px 0 60px 25%;text-align:right}#head.logo_pos_left ul#nav {text-align: right;margin-right: -15px}#head.logo_pos_center #menu{padding:170px 0 15px 0;text-align:center}#head.logo_pos_center ul#nav {text-align:center}#head.logo_pos_right #menu{padding:60px 25% 60px 0;text-align:left}#head.logo_pos_right ul#nav {text-align: left;margin-left: -15px}#head.top #menu{padding-top:20px;padding-bottom:20px}#navigation{text-align:right}#menuhead{display:none}ul#nav a{display:block;font-size:1rem;line-height:1.25em;color: hsl(var(--color-link));margin:0;padding:5px 15px}ul#nav a:hover,ul#nav .current-page-ancestor>a,ul#nav .current-menu-ancestor>a,ul#nav .current_page_item>a{color: hsl(var(--color-link-hover))}ul#nav{position: relative;list-style: none;margin:0;padding:0}ul#nav ul{text-align: left}ul#nav li{display:inline-block;min-height:1px;list-style: none;margin:0;padding:0}ul#nav li:hover{position: relative;z-index:auto;cursor:default}ul#nav li::before{position:absolute;content: "";display:none}ul#nav ul{position:absolute;max-height:0;overflow:hidden;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;top:100%;left:0;z-index:155;background:hsl(var(--head-color-bg));padding:0;margin:0 0 0 0}ul#nav ul a{display:block;white-space:nowrap}ul#nav ul li{display:block;float: none;padding:2px 0}ul#nav ul li a{margin:0;padding:2px 15px}ul#nav ul ul{top: -10px;left:99%;min-width:150px}ul#nav li:hover > ul{padding:10px 0;max-height:800px;overflow:visible}::-webkit-input-placeholder {color:hsla(var(--color-text),0.5)}:-moz-placeholder {color:hsla(var(--color-text),0.5)}::-moz-placeholder {color:hsla(var(--color-text),0.5)}:-ms-input-placeholder {color:hsla(var(--color-text),0.5)}input:not([type="checkbox"]):not([type="radio"]),textarea,button{-webkit-appearance: none;-moz-appearance: none;appearance: none;font:inherit}input:not([type="checkbox"]):not([type="radio"]),textarea,select{display:inline-block;min-height:44px;background-color: hsl(var(--color-input));color:hsl(var(--color-text));font-family:inherit;font-size:1.1rem;line-height:1.25em;border:none;padding:0.8em;margin:0 0 0.5em 0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus,select:focus {background-color:hsl(var(--color-input-hover));color:hsl(var(--color-text))}input:not([type="checkbox"]):not([type="radio"]):hover,textarea:hover,select:hover {background-color:hsl(var(--color-input-hover));color:hsl(var(--color-text))}input:not([type="checkbox"]):not([type="radio"])[type="submit"]{cursor: pointer;background-color: hsl(var(--color-main));color:hsl(var(--color-white))}input:not([type="checkbox"]):not([type="radio"])[type="submit"]:hover{background-color: hsl(var(--color-highlight));color:hsl(var(--color-white))}select option {padding-top:10px;padding-bottom:10px;line-height:30px}button,input.button{min-height:44px;font-size:1.1rem;line-height:1.25em;font-family:inherit;padding:0.8em;margin:0 0 0.5em 0;border:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none}textarea{padding:0.8em}span.wpcf7-list-item{display: inline-block;margin:1em 2em 1em 0}label>input[type="radio"] + span,label>input[type="checkbox"] + span{display: inline-block;position: relative;padding-left:35px;cursor: pointer;padding-top:5px}label>input[type="radio"] + span::before,label>input[type="checkbox"] + span::before{content: " ";display:block;background-color: hsl(var(--color-white));border:1px solid hsl(var(--color-text));border-radius:50%;cursor: pointer;height:28px;left:0;position:absolute;top:0;width:28px}label>input[type="radio"] + span::after,label>input[type="checkbox"] + span::after{content: " ";border:2px solid hsl(var(--color-white));border-top: none;border-right: none;height:6px;left:7px;opacity:0;position:absolute;top:8px;transform: rotate(-45deg);width:12px}label>input[type="checkbox"]{visibility: hidden;position:absolute}label>input[type="checkbox"]:checked + span::before {background-color: hsl(var(--color-main));border-color:hsl(var(--color-main))}label>input[type="checkbox"]:checked + span::after {opacity:1}label>input[type="radio"]{visibility: hidden;position:absolute}label>input[type="radio"]:checked + span::before {background-color: hsl(var(--color-main));border-color:hsl(var(--color-main))}label>input[type="radio"]:checked + span::after {opacity:1} .has-xxl-font-size,.has-extra-large-font-size{font-size:4rem;line-height:0.9em}.has-xl-font-size,.has-larger-font-size{font-size:2.25rem;line-height:1.22em}.has-l-font-size,.has-large-font-size{font-size:1.6rem;line-height:1.333em}.has-m-font-size,.has-medium-font-size{font-size:1.25rem;line-height:1.5em}.has-p-font-size,.has-normal-font-size{font-size:1rem;line-height:1.5em}.has-s-font-size,.has-small-font-size{font-size:0.8rem;line-height:1.5em}.has-xs-font-size,.has-extra-small-font-size{font-size:0.6rem;line-height:1.5em}.wp-block{max-width: var(--width-main)}.wp-block[data-align="wide"]{max-width: var(--width-wide)}.wp-block[data-align="full"]{max-width: none}div[role="group"]{border:1px dotted #000}svg,img,embed,object{display:block;height:auto;max-width:100%}.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),.wp-block-group__inner-container{max-width: var(--width-main);padding-left: var(--padding-v);padding-right: var(--padding-v);padding-top:calc(var(--padding-h) / 2);padding-bottom:calc(var(--padding-h) / 2)}.entry-content > .wp-block-cover:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:calc(var(--width-main) - 2 * var(--padding-v))}.alignwide,.is-style-wide{max-width: var(--width-wide) }.alignnarrow,.is-style-narrow{max-width: var(--width-narrow) }.entry-content > *,.wp-block-group__inner-container{margin-left:auto;margin-right:auto}.entry-content>.wp-block-group,.entry-content>.wp-block-group.has-background{padding: var(--padding-v) var(--padding-h)}.entry-content>.wp-block-group.alignfull,.entry-content>.wp-block-group.has-background.alignfull{padding: var(--padding-v) 0}.justify .wp-block-column{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}.wp-block-columns {margin-bottom:0}.bg-color-dark .wp-block-column{background-color: hsl(var(--color-dark))}.bg-color-main .wp-block-column{background-color: hsl(var(--color-main))}.bg-color-light .wp-block-column{background-color: hsl(var(--color-light))}.shadow .wp-block-column{box-shadow:0 0 15px rgba(0,0,0,0.5)}[class*='bg-color-'] .wp-block-column,.shadow .wp-block-column{padding:calc(0.5 * var(--padding-v)) calc(0.5 * var(--padding-h))}[class*='bg-color-'] .wp-block-column>.wp-block-image,.shadow .wp-block-column>.wp-block-image{margin:calc(-0.5 * var(--padding-v)) calc(-0.5 * var(--padding-h)) calc(0.5 * var(--padding-v)) calc(-0.5 * var(--padding-h))}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{pointer-events: none}.wp-block-cover.parallax{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.wp-block-group.has-background,p.has-background{padding: var(--padding-v) var(--padding-h);margin-bottom:0}.wp-block-group__inner-container>*:last-child{margin-bottom:0} .fadein,.slidein,.slidedown,.dropin,.bounceleft,.bounceright,.draw{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;opacity:0}.fadein.on,.slidein.on,.slidedown.on,.dropin.on,.bounceleft.on,.bounceright.on,.draw.on{opacity:1}.slidein.js{-webkit-transform:translate(0,100px);transform:translate(0,100px)}.slidein.js.on{-webkit-transform:translate(0,0);transform:translate(0,0)}.slidedown.js{-webkit-transform:translate(0,-100px);transform:translate(0,-100px)}.slidedown.js.on{-webkit-transform:translate(0,0);transform:translate(0,0)}.dropin.js{-webkit-transform:translate(0,-100px);transform:translate(0,-100px)}.dropin.js.on{-webkit-animation: shake 0.9s cubic-bezier(.36,.07,.19,.97) both;animation: shake 0.9s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate(0,0);transform:translate(0,0)}@keyframes shake{10%,90% {transform: translate3d(0,-2px,0)}20%,80% {transform: translate3d(0,5px,0)}30%,50%,70% {transform: translate3d(0,-10px,0)}40%,60% {transform: translate3d(0,10px,0)}}@-webkit-keyframes shake{10%,90% {-webkit-transform: translate3d(0,-2px,0)}20%,80% {-webkit-transform: translate3d(0,5px,0)}30%,50%,70% {-webkit-transform: translate3d(0,-10px,0)}40%,60% {-webkit-transform: translate3d(0,10px,0)}}.bounceleft.js{display: inline-block;-webkit-transform:translate(-200px,0);transform:translate(-200px,0)}.bounceleft.js.on{-webkit-animation:bounceleft 0.9s cubic-bezier(.36,.07,.19,.97) both;animation:bounceleft 0.9s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate(0,0);transform:translate(0,0)}@keyframes bounceleft{0% {transform: translate3d(-200px,0,0)}50% {transform: translate3d(15px,0,0)}70% {transform: translate3d(-10px,0,0)}80% {transform: translate3d(5px,0,0)}90% {transform: translate3d(-2px,0,0)}100% {transform: translate3d(0,0,0)}}@-webkit-keyframes bounceleft{0% {transform: -webkit-translate3d(-200px,0,0)}50% {transform: -webkit-translate3d(15px,0,0)}70% {transform: -webkit-translate3d(-10px,0,0)}80% {transform: -webkit-translate3d(5px,0,0)}90% {transform: -webkit-translate3d(-2px,0,0)}100% {transform: -webkit-translate3d(0,0,0)}}.bounceright.js{display: inline-block;-webkit-transform:translate(200px,0);transform:translate(200px,0)}.bounceright.js.on{-webkit-animation:bounceright 0.9s cubic-bezier(.36,.07,.19,.97) both;animation:bounceright 0.9s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate(0,0);transform:translate(0,0)}@keyframes bounceright{0% {transform: translate3d(200px,0,0)}50% {transform: translate3d(-15px,0,0)}70% {transform: translate3d(10px,0,0)}80% {transform: translate3d(-5px,0,0)}90% {transform: translate3d(2px,0,0)}100% {transform: translate3d(0,0,0)}}@-webkit-keyframes bounceright{0% {transform: -webkit-translate3d(200px,0,0)}50% {transform: -webkit-translate3d(-15px,0,0)}70% {transform: -webkit-translate3d(10px,0,0)}80% {transform: -webkit-translate3d(-5px,0,0)}90% {transform: -webkit-translate3d(2px,0,0)}100% {transform: -webkit-translate3d(0,0,0)}}.scale,.zoom .bgimg,.zoom img{-webkit-animation: scale 10s ease 0s infinite;animation: scale 10s ease 0s infinite}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.05)}100%{-webkit-transform:scale(1)}}.slideleft.js{opacity:0;-webkit-transform:translate(-100px,0);transform:translate(-100px,0)}.slideleft.js.on{-webkit-animation: slideleft 0.9s cubic-bezier(.36,.07,.19,.97) both;animation: slideleft 0.9s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate(0,0);transform:translate(0,0)}@keyframes slideleft{0% {transform: translate3d(-100px,0,0);opacity:0}100% {transform: translate3d(0,0,0);opacity:1}}@-webkit-keyframes slideleft{0% {transform: -webkit-translate3d(-100px,0,0);opacity:0}100% {transform: -webkit-translate3d(0,0,0);opacity:1}}.slideright.js{opacity:0;-webkit-transform:translate(100px,0);transform:translate(100px,0)}.slideright.js.on{-webkit-animation: slideright 0.9s cubic-bezier(.36,.07,.19,.97) both;animation: slideright 0.9s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate(0,0);transform:translate(0,0)}@keyframes slideright{0% {transform: translate3d(100px,0,0);opacity:0}100% {transform: translate3d(0,0,0);opacity:1}}@-webkit-keyframes slideright{0% {transform: -webkit-translate3d(100px,0,0);opacity:0}100% {transform: -webkit-translate3d(0,0,0);opacity:1}}.draw.js path{stroke-dashArray:500;stroke-dashoffset:500;opacity:0}.draw.on path{-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration:1;-webkit-animation-name: ShowOpacity,DrawLine;-webkit-animation-duration:1s,3s;-webkit-animation-delay:0s,1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-iteration:1;animation-name: ShowOpacity,DrawLine;animation-duration:1s,3s;animation-delay:0s,1s}.draw.fill.on path{opacity:1;fill-opacity:0;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration:1;-webkit-animation-name:DrawLine,FadeStroke,FillIn;-webkit-animation-duration:3s,1s,1s;-webkit-animation-delay:0s,2.5s,2.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-iteration:1;animation-name:DrawLine,FadeStroke,FillIn;animation-duration:3s,1s,1s;animation-delay:0s,2.5s,2.5s}@keyframes ShowOpacity {to{opacity:1}}@keyframes DrawLine {to{stroke-dashOffset:0}}@keyframes FadeStroke{to{stroke-opacity:0}}@keyframes FillIn{from{fill-opacity:0}to{fill-opacity:1}}@-webkit-keyframes ShowOpacity {to{opacity:1}}@-webkit-keyframes DrawLine {to{stroke-dashOffset:0}}@-webkit-keyframes FadeStroke{to{stroke-opacity:0}}@-webkit-keyframes FillIn{from{fill-opacity:0}to{fill-opacity:1}}.js.on.delay1{-webkit-animation-delay:1s;animation-delay:1s;-webkit-transition-delay:1s;transition-delay:1s}.js.on.delay2{-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition-delay:2s;transition-delay:2s}.js.on.delay3{-webkit-animation-delay:3s;animation-delay:3s;-webkit-transition-delay:3s;transition-delay:3s}.js.on.delay4{-webkit-animation-delay:4s;animation-delay:4s;-webkit-transition-delay:4s;transition-delay:4s}.js.on.delay5{-webkit-animation-delay:5s;animation-delay:5s;-webkit-transition-delay:5s;transition-delay:5s}@media (max-width:1024px){.hide1024{display:none}.show1024{display:inline-block}.button_r.boxslider {right: -30px;width:60px}.button_l.boxslider {left: -30px;width:60px}}@media (max-width:768px){.hide768{display:none}.show768{display:inline-block}#page{padding-top:200px}#head.layeredPage{position:absolute !important}.blogpage{white-space:normal}.blogpage #main {width:auto;padding-right:0}.blogpage #sidebar {width:auto}.staticpage #sidebar-content{white-space: normal;display:block}.staticpage #sidebar .widget{width:auto }#footer .mainwidth{-ms-flex-wrap: wrap;flex-wrap: wrap}#footer-01,#footer-02,#footermenu{border-left:none}.two-column #head{position:absolute;left:0;top:0;width:100%;z-index:100;min-height:0 }.two-column #pagewrap{position: relative;float: none;width:auto }.two-column #page{padding-top:150px}.two-column #logo{position:absolute;left:50px;top:20px}.two-column nav#column{position:relative;padding-top:50px;padding-bottom:30px}ul#columnmenu{padding-top:80px}.two-column nav#column.HoJS:hover #navigation {display:block}.two-column #navigation {display:none}}@media (max-width:600px){.hide600{display:none}.show600{display:inline-block}.staticpage #sidebar-content{overflow: visible;white-space: normal;display:block}.staticpage #sidebar .widget{display:block;width:auto;padding:15px 0;margin:0;border-left:none;border-top:1px solid rgb(215,215,215)}.staticpage #sidebar .widget:last-child,#footermenu{border-right:none}}@media (max-width:480px){.hide480{display:none}.show480{display:inline-block}}@media (max-width:360px){.hide360{display:none}.show360{display:inline-block}}@media (max-width:768px){#menu,#head.logo_pos_left #menu,#head.logo_pos_center #menu,#head.logo_pos_right #menu {margin:0;padding:60px 0 60px 0;text-align:left}#head.logo_pos_left ul#nav,#head.logo_pos_center ul#nav,#head.logo_pos_right ul#nav {text-align: left;margin:0}#head.top #menu {padding:10px 0}#head.logo_pos_right #menuhead span{right:auto;left:0}#menuhead{position:relative;width:100%;background: none;outline: none;display:block;cursor:pointer;min-height:30px;font-size:0;text-indent: -9999px}#menuhead span,#menuhead span:before,#menuhead span:after{content:' ';display:block;width:30px;height:4px;background-color:hsl(var(--head-color-link));position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform-origin:center;transform-origin:center}#menuhead span{top:13px;right:0}#menuhead span:before{top:-10px;right:0}#menuhead span:after{bottom:-10px;right:0}#menuhead:hover span:before{top:-12px}#menuhead:hover span:after{bottom:-12px}#menuhead.act span{height:0}#menuhead.act span:before {-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-2px}#menuhead.act span:after {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:-2px}#navigation{width:100%;height:auto}#navigation {max-height:0;overflow: hidden;-webkit-transition:all 0.8s cubic-bezier(0,1,0,1);-moz-transition:all 0.8s cubic-bezier(0,1,0,1);-ms-transition:all 0.8s cubic-bezier(0,1,0,1);-o-transition:all 0.8s cubic-bezier(0,1,0,1);transition:all 0.8s cubic-bezier(0,1,0,1)}.HoJS:hover #navigation,#navigation.act{max-height:1500px;-webkit-transition:all 0.8s cubic-bezier(1,0,1,0);-moz-transition:all 0.8s cubic-bezier(1,0,1,0);-ms-transition:all 0.8s cubic-bezier(1,0,1,0);-o-transition:all 0.8s cubic-bezier(1,0,1,0);transition:all 0.8s cubic-bezier(1,0,1,0)}ul#nav{position:relative;float:none;width:auto;height:auto;padding:55px 0 15px 0}ul#nav li {display:block;border-top:1px solid #CCC;padding:0}ul#nav>li:first-child {border:none}ul#nav a{display:block;font-weight:normal;padding:7px 20px;text-align:left;border-bottom:none}ul#nav li a{padding:7px 0;margin:0}ul#nav li.act > a,ul#nav li:hover > a{border-bottom:none}ul#nav ul li {}ul#nav ul li a{padding:7px 0 7px 20px}ul#nav ul ul li {padding-right:20px}ul#nav ul ul li a{padding:7px 0 7px 40px}ul#nav ul ul ul li a{padding:7px 0 7px 60px}ul#nav,ul#nav li,ul#nav ul li{position: relative}ul#nav li:hover > ul,ul#nav li.current-page-ancestor > ul {display:block;max-height:1000px;overflow: visible;padding:0}ul#nav ul{display:none;visibility: visible;position: relative;width:100%;background:none;padding:0;left:0}ul#nav ul ul{top:auto;left:auto;min-width:0}}:root{--width-page:1920px;--width-wide:1600px;--width-main:1020px;--width-narrow:600px;--padding-v:30px;--padding-h:30px;--leftmenu-width:300px;--color-headers:208,100%,21%;--color-text:0,0%,20%;--color-main:208,100%,21%;--color-grey:200,0%,50%;--color-light-grey:200,14%,87%;--color-white:0,0%,100%;--color-light:0,0%,100%;--color-dark:0,0%,25%;--color-extra-dark:0,0%,15%;--color-highlight:330,95%,50%;--color-link:208,100%,21%;--color-link-hover:208,100%,10%;--color-input:200,14%,87%;--color-input-hover:200,14%,77%;--color-body-bg:0,0%,30%;--color-content-bg:0,0%,100%;--head-color-bg:0,0%,100%;--head-color-text:35,5%,100%;--head-color-link:35,5%,0%;--head-color-link-hover:35,5%,0%;--footer-color-bg:208,100%,21%;--footer-color-text:0,0%,100%;--footer-color-link:200,14%,87%;--footer-color-link-hover:200,14%,95%}.has-main-color{color:hsl(208,100%,21%)}.has-main-background-color{background-color:hsl(208,100%,21%)}.has-grey-color{color:hsl(200,0%,50%)}.has-grey-background-color{background-color:hsl(200,0%,50%)}.has-light-grey-color{color:hsl(200,14%,87%)}.has-light-grey-background-color{background-color:hsl(200,14%,87%)}.has-dark-color{color:hsl(0,0%,25%)}.has-dark-background-color{background-color:hsl(0,0%,25%)}.has-extra-dark-color{color:hsl(0,0%,15%)}.has-extra-dark-background-color{background-color:hsl(0,0%,15%)}.has-highlight-color{color:hsl(330,95%,50%)}.has-highlight-background-color{background-color:hsl(330,95%,50%)}.has-white-color{color:hsl(0,0%,100%)}.has-white-background-color{background-color:hsl(0,0%,100%)}body,html{font-family: urw-din,Calibri,Verdana,Geneva,Arial,sans-serif;font-size:16px;line-height:22px;color: hsl(var(--color-text));text-decoration:none;overflow-x: hidden}h2,.h2{color: hsl(var(--color-headers));font-size:1.6rem;line-height:1.25em;font-weight:300;font-style:normal;margin-bottom:0.6em}ul#nav>li>a::after{content: '';position:absolute;left:15px;right:100%;bottom: -5px;height:5px;background-color: hsl(var(--color-main));-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}ul#nav>li>a:hover::after,ul#nav>.current-page-ancestor>a::after,ul#nav>.current-menu-ancestor>a::after,ul#nav>.current_page_item>a::after{right:15px }@media (max-width:768px){ul#nav li a{padding:15px 0;margin:0}ul#nav>li>a:hover::after,ul#nav>.current-page-ancestor>a::after,ul#nav>.current-menu-ancestor>a::after,ul#nav>.current_page_item>a::after{right:0}ul#nav>li>a::after{content: '';position:absolute;left:0;right:100%;bottom:0;height:5px}}#topheader{font-size:0.9em;--color-text: var(--color-light-grey);--color-headers: var(--color-light);--color-link: var(--color-light-grey);--color-link-hover: var(--color-light);color: hsl(var(--color-text));background-color: hsl(var(--color-main))}.entry-content{padding-top:0 }#page{padding-top:188px}#content .baseicon,[class^="baseicon-"],[class*=" baseicon-"]{background-color: hsl(var(--color-white))}.button_l,.button_r{width:36px;padding:0}ul{list-style-type: none;list-style-position: outside;margin:0;padding:0}li{position: relative;margin:0.3em 0 0.3em 1.5em}ul>li:before{position:absolute;content: '\25A0';color: hsl(var(--color-main));left: -1.5em}#footer .baseicon.bg{background-color: hsl(var(--color-main));color: hsl(var(--color-light))}#footer a:hover .baseicon.bg{background-color: hsl(var(--color-link-hover));color: hsl(var(--color-main))}#scrolltop {background-color: hsl(var(--color-white))}.bg-color-grey .wp-block-column{background-color: hsl(var(--color-grey))}.bg-color-light-grey .wp-block-column{background-color: hsl(var(--color-light-grey))}