html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Yantramanav-reg;src:url("fonts/Yantramanav/Yantramanav-Regular.woff") format("woff")}@font-face{font-family:Spectral-light;src:url("fonts/Spectral/Spectral-Light.woff") format("woff");font-weight:300}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-vertical>.swiper-wrapper{flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}
.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}
.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}
.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.swiper-container-3d{perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}
.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}
.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}
.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}
.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}
.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}
.swiper-button-lock{display:none}
.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet{transition:.2s transform,.2s left}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}
.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper-pagination-white{--swiper-pagination-color:#ffffff}
.swiper-pagination-black{--swiper-pagination-color:#000000}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}
.swiper-slide-zoomed{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}
.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-flip{overflow:visible}
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}

/*!
 * Datepicker v1.0.9
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-09-21T06:57:30.334Z
 */
 
.datepicker-container{background-color:#00c;color:white;direction:ltr;font-size:14px;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1;padding:10px}
.datepicker-dropdown{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}
.datepicker-inline{position:static}
.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}
.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}
.datepicker-bottom-left::before,.datepicker-bottom-left::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{border-bottom:0;bottom:-5px;left:10px}
.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#39f}
.datepicker-bottom-left::after,.datepicker-bottom-right::after{border-top-color:#00c;bottom:-4px}
.datepicker-top-right::before,.datepicker-top-right::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{left:auto;right:10px}
.datepicker-panel>ul{margin:0;padding:0;width:102%}
.datepicker-panel>ul::before,.datepicker-panel>ul::after{content:" ";display:table}
.datepicker-panel>ul::after{clear:both}
.datepicker-panel>ul>li{background-color:#00c;color:white;cursor:pointer;float:left;height:30px;width:30px;list-style:none;margin:0;padding:0;text-align:center;border:1px solid transparent}
.datepicker-panel>ul>li:hover{background-color:#00c}
.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}
.datepicker-panel>ul>li.highlighted{background-color:#00c}
.datepicker-panel>ul>li.highlighted:hover{background-color:#00c}
.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:white;border:1px solid white}
.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#00c;color:#3d3de2;cursor:default}
.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#00c}
.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="next"]{font-size:18px}
.datepicker-panel>ul>li[data-view="years current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="month current"]{width:150px;color:white !important}
.datepicker-panel>ul[data-view="years"]>li,.datepicker-panel>ul[data-view="months"]>li{height:52px;line-height:52px;width:52px}
.datepicker-panel>ul[data-view="week"]>li,.datepicker-panel>ul[data-view="week"]>li:hover{background-color:#00c;cursor:default}
.datepicker-hide{display:none}
.mobile-navigation{position:fixed;left:0;top:100px;z-index:1;height:calc(100% - 100px );width:100%;background-color:#00c;padding:30px 50px;z-index:2000;text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 300ms cubic-bezier(0.7, 0, 0.3, 1);-moz-transition:all 300ms cubic-bezier(0.7, 0, 0.3, 1);transition:all 300ms cubic-bezier(0.7, 0, 0.3, 1)}
.mobile-navigation input:focus{outline:none}
.mobile-navigation input:focus::-webkit-input-placeholder{opacity:0}
.mobile-navigation input:focus::-moz-input-placeholder{opacity:0}
.mobile-navigation input:focus::-ms-input-placeholder{opacity:0}
.mobile-navigation input:focus::-moz-input-placeholder{opacity:0}
.mobile-navigation input:focus::-moz-input-placeholder{opacity:0}
.mobile-navigation .menu-items{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-transition:all 600ms cubic-bezier(0.7, 0, 0.3, 1);-moz-transition:all 600ms cubic-bezier(0.7, 0, 0.3, 1);transition:all 600ms cubic-bezier(0.7, 0, 0.3, 1)}
.mobile-navigation .menu-items>.menu-item{position:relative;margin-bottom:20px}
.mobile-navigation .menu-items>.menu-item.menu-item-has-children::before{position:absolute;top:19px;left:-20px;content:"";display:block;height:6px;width:6px;border-radius:100%;background-color:white}
.mobile-navigation ul{margin-bottom:0px}
.mobile-navigation li{margin:0}
.mobile-navigation .current-menu-item>a{color:white;border-bottom:1px solid white}
.mobile-navigation a{display:inline-block;padding:0;margin:10px 0;color:white;font-weight:bold;font-size:20px;line-height:1.2}
.mobile-navigation .sub-menu{padding:0}
.mobile-navigation .sub-menu a{font-weight:normal}
.mobile-navigation.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}
.mobile-navigation.is-visible .menu-items{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*::selection{background-color:#00c;color:white}*::-moz-selection{background-color:#00c;color:white}body{font-family:"Yantramanav-reg",sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#000;background-color:white;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}body.freeze{overflow:hidden}h1,h2{font-family:"Spectral-light",serif}h3,h4,strong{font-family:"Yantramanav-reg",sans-serif;font-weight:900}h1{font-size:50px;line-height:60px;margin-bottom:20px}@media only screen and (max-width: 800px){h1{font-size:30px;line-height:36px}}h2{font-size:28px;line-height:36px;margin-bottom:20px}input:not(.tnp-privacy){border:none;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;background:none;color:#000;border:none;border-radius:0;padding:0;margin:0;font:inherit;outline:inherit}p{margin-bottom:16px}p:last-child{margin-bottom:0}p a:link{text-decoration:underline}p a:link:hover{color:#00c}a{color:#000;text-decoration:none;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;transition:all 150ms ease-out}sup{vertical-align:super;font-size:smaller}em{font-style:italic}img{width:100%;height:auto;display:block}header{position:fixed;background-color:white;top:0;left:0;width:100%;z-index:1001;border-bottom:1px solid #E9E9E9}header .innerwrap{position:relative;z-index:2;background-color:white;padding:0 50px;max-width:100%}header .content{position:relative;width:100%;height:160px}header .content .logo{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;text-indent:-99999px}header .content .logo::before,header .content .logo::after{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;background-position:center;background-repeat:no-repeat;background-size:contain;width:327px;height:62px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}header .content .logo::before{background-image:url("img/voelkerrechtsblog_logo_k.svg");opacity:1}header .content .logo::after{background-image:url("img/voelkerrechtsblog_logo_blue.svg");opacity:0}header .content .logo.active::before,header .content .logo:hover::before{opacity:0}header .content .logo.active::after,header .content .logo:hover::after{opacity:1}@media only screen and (max-width: 800px){header .innerwrap{padding:0 20px}header .innerwrap .content{height:100px}header .innerwrap .content .logo{top:34px}header .innerwrap .content .logo::before,header .innerwrap .content .logo::after{width:200px;height:42px}}
.nav-panel{position:absolute;bottom:0;background-color:#00c;width:100%;height:500px;opacity:1;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1)}
.nav-panel.show{opacity:1;visibility:visible;bottom:-300px}
.nav-panel .block-search{position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:63px;width:100%;max-width:1000px;padding:0 50px;opacity:0;visibility:hidden;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}
.nav-panel .block-search.active{opacity:1;visibility:visible;-webkit-transition:all 300ms ease-out 300ms;-moz-transition:all 300ms ease-out 300ms;transition:all 300ms ease-out 300ms}
.nav-panel .block-search #search-form{position:relative;height:100%}
.nav-panel .block-search #search-form #search-input{font-family:"Spectral-light",serif;font-size:28px;border:0;border-radius:40px;background-color:white;color:#00c;outline:none;box-shadow:none;width:100%;line-height:44px;padding:15px
30px;transition:all 150ms ease-out}
.nav-panel .block-search #search-form #searchsubmit{cursor:pointer;text-indent:-99999px;position:absolute;top:26px;right:30px;width:24px;height:24px;border-top:3px solid #00c;border-right:3px solid #00c;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 800px){.nav-panel.show{bottom:-100px !important}
.nav-panel .block-search{bottom:28px;padding:0 20px}
.nav-panel .block-search #search-form #search-input{font-size:18px;line-height:24px;padding:10px 20px}
.nav-panel .block-search #search-form #searchsubmit{top:16px;right:15px;width:14px;height:14px}}
.navigation{position:absolute;right:0;bottom:0}
.navigation ul.menu-items{position:relative;font-size:20px;margin-right:-20px}
.navigation ul.menu-items>li{float:left;margin:0;padding:0 20px}
.navigation ul.menu-items>li.menu-item-has-children{padding-bottom:40px}
.navigation ul.menu-items>li a{position:relative}
.navigation ul.menu-items>li a:before{position:absolute;bottom:0;content:"";width:100%;height:2px;background-color:black;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:-moz-transform 150ms ease-out;transition:transform 150ms ease-out}
.navigation ul.menu-items>li.current-menu-item>a:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}
.navigation ul.menu-items>li.current-page-parent>a:before,.navigation ul.menu-items>li.current-menu-item>a:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}
.navigation ul.menu-items>li.submenu-open>a{color:#00c}
.navigation ul.menu-items>li.submenu-open>a:before{background-color:#00c}
.navigation ul.menu-items>li a:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}
.navigation ul.menu-items .sub-menu.active{opacity:1;visibility:visible;-webkit-transition:all 300ms ease-out 300ms;-moz-transition:all 300ms ease-out 300ms;transition:all 300ms ease-out 300ms}
.navigation ul.menu-items .sub-menu{position:absolute;left:0;top:26px;width:100%;padding:70px 20px 30px;opacity:0;visibility:hidden;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}
.navigation ul.menu-items .sub-menu li{display:block;margin:10px 0}
.navigation ul.menu-items .sub-menu li a{position:relative;color:white}
.navigation ul.menu-items .sub-menu li a:before{position:absolute;bottom:0;content:"";width:100%;height:2px;background-color:white;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:-moz-transform 150ms ease-out;transition:transform 150ms ease-out}
.navigation ul.menu-items .sub-menu li.current-menu-item>a:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}
.navigation ul.menu-items .sub-menu li a:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}@media only screen and (max-width: 800px){.navigation{position:absolute;z-index:2;top:0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;opacity:0;visibility:hidden;right:0%;height:100vh;width:100%;background-color:#00c;text-align:left}
.navigation.show{opacity:1;visibility:visible}
.navigation ul.menu-items{position:absolute;top:20%;left:30px;width:calc( 100% - 60px );opacity:0;visibility:hidden;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;font-family:"Yantramanav-reg",sans-serif;font-size:20px;padding-bottom:0}
.navigation ul.menu-items.show{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.navigation ul.menu-items li.menu-item{display:block;margin:40px 0;text-align:center}
.navigation ul.menu-items li.menu-item a{color:#000}
.navigation ul.sub-menu{margin-left:0px}}#mobile-navigation-trigger{position:absolute;top:36px;left:0px;z-index:3;width:28px;height:24px;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media only screen and (max-width: 800px){#mobile-navigation-trigger{opacity:1;visibility:visible;top:68px}}#mobile-navigation-trigger span{display:block;position:absolute;left:0;height:2px;width:100%;background-color:#000;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#mobile-navigation-trigger span:nth-child(1){top:0px}#mobile-navigation-trigger span:nth-child(2),#mobile-navigation-trigger span:nth-child(3){top:8px}#mobile-navigation-trigger span:nth-child(4){top:16px}#mobile-navigation-trigger.open span{background-color:#000}#mobile-navigation-trigger.open span:nth-child(1),#mobile-navigation-trigger.open span:nth-child(4){top:8px;width:0%;left:50%}#mobile-navigation-trigger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:28px;left:0px}#mobile-navigation-trigger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:28px;left:0px}
.top-level-nav{position:absolute;top:40px;right:0}
.top-level-nav .participate-btn{position:relative;cursor:pointer;float:right;margin:0 40px 0 0;font-size:20px;color:#00c}
.top-level-nav .participate-btn:before{position:absolute;bottom:0;content:"";width:calc(100% - 30px);height:2px;background-color:#00c;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:-moz-transform 150ms ease-out;transition:transform 150ms ease-out}
.top-level-nav .participate-btn:after{display:inline-block;content:"";background-image:url("img/pfeil_unten.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px;margin-left:10px;vertical-align:-4px;transform:translateY(0px) translateX(0px)}@keyframes arrow-right{0%{transform:translateY(0px) translateX(0px)}50%{transform:translateY(4px) translateX(0px)}100%{transform:translateY(0px) translateX(0px)}}
.top-level-nav .participate-btn:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}
.top-level-nav .participate-btn:hover::after{animation-iteration-count:1;animation-timing-function:ease;animation-name:arrow-right;animation-duration:500ms}
.top-level-nav .search-trigger{position:relative;cursor:pointer;float:right;width:40px;height:40px;margin-right:40px;margin-top:-10px}
.top-level-nav .search-trigger::before,.top-level-nav .search-trigger::after{position:absolute;content:"";background-repeat:no-repeat;background-position:center 10px;background-size:60%;width:40px;height:40px;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}
.top-level-nav .search-trigger::before{background-image:url("img/suche.svg");opacity:1}
.top-level-nav .search-trigger::after{background-image:url("img/suche_blue.svg");opacity:0}
.top-level-nav .search-trigger:hover::before,.top-level-nav .search-trigger.active::before{opacity:0}
.top-level-nav .search-trigger:hover::after,.top-level-nav .search-trigger.active::after{opacity:1}
.top-level-nav .language-chooser{float:right;text-transform:uppercase;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.top-level-nav .language-chooser ul.switcher-list{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.top-level-nav .language-chooser ul.switcher-list li{display:block}
.top-level-nav .language-chooser ul.switcher-list li span{display:block}
.top-level-nav .language-chooser ul.switcher-list li a{color:#000}
.top-level-nav .language-chooser ul.switcher-list li.active{display:none;cursor:default}
.top-level-nav .language-chooser ul.switcher-list li:last-child{position:relative}
.top-level-nav .language-chooser ul.switcher-list li:hover a{color:#00c}@media only screen and (max-width: 800px){.top-level-nav{top:20px}
.top-level-nav .participate-btn{float:none;margin:40px 0 0 0}
.top-level-nav .search-trigger{margin-right:10px}}
.block-search-form .innerwrap{padding-bottom:0}
.block-search-form .search-term{text-transform:uppercase;color:#00c}
.block-results .results-categories a{text-transform:uppercase;text-decoration:underline}
.block-results
.results-categories a:hover{color:#00c}
.block-results .results-items{margin-bottom:100px}
.block-results .results-items:not(:first-child){margin-top:40px}
.block-results .item{display:table;margin-bottom:40px}
.block-results .item .category{margin-bottom:0px}
.block-results .item h2{margin-bottom:5px}
.block-results .item .article-date{display:inline-block}
.block-results .item .article-authors{display:inline}
.block-results .item .article-authors .author{white-space:nowrap}
.block-results .item .article-authors .author:first-child::before{content:", ";margin-left:-0.3em}
.block-results .item .article-authors .author:not(:last-child)::after{content:", "}
.block-results .item:hover h2{color:#00c;text-decoration:underline}
.block-filter-search{background-color:#646464}
.block-filter-search .innerwrap{padding:40px 50px 50px}@media only screen and (max-width: 800px){.block-filter-search .innerwrap{padding:40px 20px 50px}}
.block-filter-search .item-title{font-family:"Spectral-light",serif;font-size:28px;line-height:35px;padding-bottom:20px;border-bottom:1px solid #646464;color:white}
.block-filter-search #search-form{position:relative;height:100%;width:50%;max-width:400px}
.block-filter-search #search-form #filter-search-input{border:0;border-radius:40px;background-color:white;outline:none;box-shadow:none;width:100%;line-height:32px;padding:10px 30px;transition:all 150ms ease-out}
.block-filter-search #search-form .search-filter-btn{cursor:pointer;text-indent:-99999px;position:absolute;top:17px;right:30px;width:20px;height:20px;border-top:3px solid #000;border-right:3px solid #000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.block-filter-search #search-form ::placeholder{color:#000;opacity:1}
.block-filter-search #search-form :-ms-input-placeholder{color:#000}
.block-filter-search #search-form ::-ms-input-placeholder{color:#000}@media only screen and (max-width: 800px){.block-filter-search #search-form{width:100%}}
.block-filter{background-color:#E9E9E9}
.block-filter .block-filter-group{margin:20px 0}
.block-filter .filter-section-title{font-family:"Spectral-light",serif;font-size:40px;line-height:48px}
.block-filter .item-title{font-family:"Spectral-light",serif;font-size:28px;line-height:35px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #646464}
.block-filter .block-filter-daterange{overflow:hidden;padding:10px 0;margin-top:-1em;border-bottom:1px solid #646464}
.block-filter .block-filter-daterange label{float:left;width:calc(50% - 20px);margin:0 10px;line-height:1em;padding:0}
.block-filter .block-filter-daterange input{float:left;width:calc(50% - 20px);margin:0 10px;color:#00c;height:40px;line-height:40px;padding:0}
.block-filter .block-filter-author,.block-filter .block-filter-category{float:left;width:calc(50% - 20px);margin:0 10px;padding-bottom:20px;border-bottom:1px solid #646464}
.block-filter .block-filter-author select,.block-filter .block-filter-category select{width:100%}
.block-filter .filter-btn{margin-right:20px}
.block-filter .filter-reset{position:relative;display:inline-block;color:#00c;padding-left:20px}
.block-filter .filter-reset::before{position:absolute;top:0;left:0px;content:"+";font-size:28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 800px){.block-filter .block-filter-author,.block-filter .block-filter-category{float:none;width:calc(100%);margin:0}
.block-filter .block-filter-author{margin-bottom:40px}}#select-authors{position:relative;z-index:100;width:100%;min-height:40px}#select-authors:after{content:"";position:absolute;top:13px;right:20px;width:10px;height:10px;border-top:2px solid #00c;border-right:2px solid #00c;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#select-authors.open:after{top:18px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.chosen-value,.authors-list{position:absolute;top:0;left:0;width:100%}
.chosen-value{height:40px;padding:1rem !important;color:#00c !important;border:3px solid transparent;transition:.3s ease-in-out}
.chosen-value::-webkit-input-placeholder{color:#00c}
.chosen-value:hover{cursor:pointer}
.chosen-value:hover::-webkit-input-placeholder{color:#00c}
.chosen-value:focus,.chosen-value.open{outline:0;background-color:white;color:#00c}
.chosen-value:focus::-webkit-input-placeholder,.chosen-value.open::-webkit-input-placeholder{color:#00c}
.authors-list{list-style:none;margin-top:40px;overflow:hidden;max-height:0;transition:.3s ease-in-out}
.authors-list.open{max-height:260px;overflow:auto}
.authors-list li{position:relative;height:2.5rem;background-color:#00c;color:white;padding:1rem;display:flex;align-items:center;cursor:pointer;opacity:1}
.authors-list li:hover{background-color:white;color:#00c}
.authors-list li.closed{max-height:0;overflow:hidden;padding:0;opacity:0}
.authors-list li.reset{background-color:#646464;color:white;display:none}
.authors-list[data-user-select=""] li.reset{display:none}#select-categories{position:relative;z-index:100}#select-categories .caption{height:40px;padding:0 10px;line-height:40px;width:100%;color:#00c;cursor:pointer;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}#select-categories .caption:after{content:"";position:absolute;top:14px;right:20px;width:10px;height:10px;border-top:2px solid #00c;border-right:2px solid #00c;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#select-categories ul.category-list{position:absolute;background-color:#00c;color:white;width:100%;max-height:0;overflow-y:scroll;-webkit-transition:max-height 300ms ease-in-out;-moz-transition:max-height 300ms ease-in-out;transition:max-height 300ms ease-in-out}#select-categories.open ul.category-list{max-height:260px}#select-categories ul.category-list li.item{height:40px;padding:0 10px;line-height:40px;cursor:pointer}#select-categories.open .caption{background-color:white;border-bottom:solid 1px white}#select-categories.open .caption:after{top:18px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#select-categories .category-list li.reset{background-color:#646464;color:white;display:none}#select-categories .category-list[data-user-select=""] li.reset{display:none}
.no-post-found{text-align:center;font-size:28px;line-height:36px;margin-top:15px}
.wrapper{overflow:hidden;position:relative;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:1}
.wrapper.back{opacity:0}main{margin-top:160px;min-height:100vh}@media only screen and (max-width: 800px){main{margin-top:100px}}section{position:relative}section.dark{background-color:#E9E9E9}section .section-title,section .media-section-title{font-family:"Spectral-light",serif;font-size:40px;line-height:35px;margin-bottom:20px}section .media-section-title{padding:80px 50px;margin:auto;max-width:1300px}section .section-sub-title{margin-bottom:40px}
.innerwrap{padding:80px 50px;margin:auto;max-width:1300px}@media only screen and (max-width: 800px){.innerwrap{padding:40px 20px}}article .block-text,article .block-quote,article .block-image,article .block-video,article .block-audio{margin-bottom:3em}article .block-text:last-child,article .block-quote:last-child,article .block-image:last-child,article .block-video:last-child,article .block-audio:last-child{margin-bottom:0}article .block-text ul{margin:0 0 1em 40px;list-style:none}article .block-text ul:last-child{margin-bottom:0}article .block-text ul li{position:relative}article .block-text ul li::before{position:absolute;top:2px;left:-.8em;content:"\2022";font-size:30px;display:inline-block}article .block-text ol{list-style:none;counter-reset:my-awesome-counter;margin:0 0 1em 40px}article .block-text ol li{text-indent:-13px;counter-increment:my-awesome-counter;display:block;margin-bottom:0;list-style-type:decimal}article .block-text ol li:before{margin-right:10px;display:inline-block;content:counter(my-awesome-counter) ". "}article .block-text ol li a:hover{text-decoration:underline}
.items{position:relative;margin-left:-20px;width:calc( 100% + 40px )}
.items:after{content:"";display:table;clear:both}
.items .item{display:block}
.items .item:first-child{position:relative}
.items .item.col-1{width:calc( ( 100% / 1 ) - 40px );margin:20px;float:left}
.items .item.col-2{width:calc( ( 100% / 2 ) - 40px );margin:20px;float:left}
.items .item.col-2:nth-child(2n+3){clear:both}@media only screen and (max-width: 800px){.items .item.col-2{width:calc( ( 100% / 1 ) - 40px );margin:20px;float:left}}
.items .item.col-3{width:calc( ( 100% / 3 ) - 40px );margin:20px;float:left}
.items .item.col-3:nth-child(3n+4){clear:both}@media only screen and (max-width: 800px){.items .item.col-3{width:calc( ( 100% / 1 ) - 40px );margin:20px;float:left}}
.items .item.col-4{width:calc( ( 100% / 4 ) - 40px );margin:20px;float:left}
.items .item.col-4:nth-child(4n+5){clear:both}@media only screen and (max-width: 800px){.items .item.col-4{width:calc( ( 100% / 2 ) - 40px
);margin:20px;float:left}
.items .item.col-4:nth-child(2n+3){clear:both}
.items .item.col-4:nth-child(4n+5){clear:none}}@media only screen and (max-width: 500px){.items .item.col-4{width:calc( ( 100% / 1 ) - 40px );margin:20px;float:left}}
.items .item.col-5{width:calc( ( 100% / 5 ) - 40px );margin:20px;float:left}
.items .item.col-5:nth-child(5n+6){clear:both}@media only screen and (max-width: 800px){.items .item.col-5{width:calc( ( 100% / 3 ) - 40px );margin:20px;float:left}
.items .item.col-5:nth-child(3n+4){clear:both}
.items .item.col-5:nth-child(5n+6){clear:none}}@media only screen and (max-width: 500px){.items .item.col-5{width:calc( ( 100% / 2 ) - 40px );margin:20px;float:left}}
.items .item.col-1-3{float:left;margin:20px;width:calc(33% - 40px)}
.items .item.col-2-3{float:left;margin:20px;width:calc(66% - 40px)}@media only screen and (max-width: 800px){.items .item.col-1-3{width:calc(100% - 40px)}
.items .item.col-2-3{width:calc(100% - 40px)}}
.btn{position:relative;overflow:hidden;display:inline-block;border:2px solid #000;border-radius:16px;min-width:110px;padding:0 10px;line-height:30px;font-family:"Yantramanav-reg",sans-serif;text-align:center;cursor:pointer;z-index:1;box-sizing:content-box;border-color:#00c;color:#00c;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;transition:all 150ms ease-out}
.btn::after{content:'';position:absolute;z-index:-1;width:110%;height:100%;top:-100%;left:-5%;background-color:#00c;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;transition:all 150ms ease-out}
.btn.inverted{border-color:white;background:none;color:white}
.btn.inverted::after{background-color:white}
.btn.inverted:hover{color:#00c}
.btn.white{border-color:white;background:none;color:white}
.btn.white::after{background-color:white}
.btn.white:hover{color:#646464}
.btn:hover{color:white}
.btn:hover::after{top:0}
.btn.loadmore-btn{position:relative;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;display:inline-block;margin:auto}
.block-home-hero .block-content{position:relative;overflow:hidden;background-color:#E9E9E9;padding:100px 0;margin-left:0px;width:calc( 100% + 0px )}
.block-home-hero .block-content .item{float:left;width:50%}
.block-home-hero .block-content .item .block-image{position:relative}
.block-home-hero .block-content .item .block-image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}
.block-home-hero .block-content .item .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-hero .block-content .item .block-image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;display:block}
.block-home-hero .block-content .item .block-image-placeholder{position:relative;background-color:#00c;background-size:48%;overflow:hidden;width:100%;height:100%}
.block-home-hero .block-content .item .block-image-placeholder:before{display:block;content:"";width:100%;padding-top:66.6666666667%}
.block-home-hero .block-content .item .block-image-placeholder>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (max-width: 800px){.block-home-hero .block-content{padding:0 0 80px}
.block-home-hero .block-content .item{float:none;width:100%}
.block-home-hero .block-content .item .block-image,.block-home-hero .block-content .item .block-image-placeholder{margin-bottom:40px}
.block-home-hero .block-content .item .block-post{width:70%;padding:0 10px 0 20px}
.block-home-hero .block-content .item .block-post .article-title{font-size:30px;line-height:36px}
.block-home-hero .block-content .item .block-big-logo{width:30%}}
.block-home-hero .block-content .block-post{float:left;width:75%;padding:0 40px 0 80px}
.block-home-hero .block-content .block-post .article-title{-webkit-transition:color 150ms ease-out;-moz-transition:color 150ms ease-out;transition:color 150ms ease-out}
.block-home-hero .block-content .block-post .article-date{display:inline-block}
.block-home-hero .block-content .block-post .article-date{margin-right:4px}
.block-home-hero .block-content .block-post .article-authors{display:inline}
.block-home-hero .block-content .block-post .article-authors .author{white-space:nowrap}
.block-home-hero .block-content .block-post .article-authors .author:first-child::before{content:", ";margin-left:-0.5em}
.block-home-hero .block-content .block-post .article-authors .author:not(:last-child)::after{content:", "}
.block-home-hero .block-content .block-post .article-teaser-text{margin-top:30px}
.block-home-hero .block-content .block-post .read-more{margin-top:20px;line-height:1;display:inline-block;border-bottom:2px solid #000;-webkit-transition:color 150ms ease-out;-moz-transition:color 150ms ease-out;transition:color 150ms ease-out}
.block-home-hero .block-content .block-post:hover .article-title{color:#00c}
.block-home-hero .block-content .block-post:hover .read-more{color:#00c;border-color:#00c}
.block-home-hero .block-content .block-big-logo{float:right;width:25%}
.block-home-hero .block-content .block-big-logo .block-bildmarke{background-image:url("img/bildmarke.svg");background-position:left;background-repeat:no-repeat;background-size:200%;position:relative}
.block-home-hero .block-content .block-big-logo .block-bildmarke:before{display:block;content:"";width:100%;padding-top:255%}
.block-home-hero .block-content .block-big-logo .block-bildmarke>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-about .block-title,.block-home-editor .block-title{font-family:"Spectral-light",serif;font-size:40px;line-height:35px;margin-bottom:20px}
.block-home-about .btn,.block-home-editor .btn{margin-top:40px}
.block-home-editor .author-item{margin-bottom:40px}
.block-home-editor .block-image{position:relative;float:left;width:100%;max-width:170px;background-color:#00c;border-radius:100%;margin:0 20px 20px 0}
.block-home-editor .block-image:before{display:block;content:"";width:100%;padding-top:100%}
.block-home-editor .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-editor .block-image canvas,.block-home-editor .block-image img{mix-blend-mode:screen;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;margin:0;display:block;border-radius:100%;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}
.block-home-editor .placeholder-image{position:relative;float:left;width:100%;max-width:170px;margin:0 20px 20px 0;background-color:#00c;border-radius:100%}
.block-home-editor .placeholder-image:before{display:block;content:"";width:100%;padding-top:100%}
.block-home-editor .placeholder-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-editor .first-name,.block-home-editor .last-name{display:inline-block}
.block-home-editor .location{display:block}
.block-home-editor .fullname-group{float:left;margin-top:30px}
.block-home-editor .short-profile{margin-top:20px;clear:both}
.block-hero{background-color:#E9E9E9}
.block-hero .block-image{position:relative;overflow:hidden;width:100%;height:100%}
.block-hero .block-image img{display:block}
.block-hero .block-video{position:relative;overflow:hidden;width:100%;height:100%}
.block-hero .block-video video{object-fit:cover;height:100%;width:100%;display:block}
.block-hero .block-iframe{display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
.block-hero .block-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.block-hero .caption{margin-top:1em;font-size:16px;line-height:20px}
.block-yt-image{overflow:hidden;position:relative;position:relative;width:100%;height:100%}
.block-yt-image:before{display:block;content:"";width:100%;padding-top:56.25%}
.block-yt-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-yt-image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;display:block;-webkit-filter:blur(8px);filter:blur(8px)}
.block-yt-image .block-yt-consent-message{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;background-color:#00c;color:white;padding:60px 40px}
.block-yt-image .block-yt-consent-message .yt-message{line-height:1.2;margin-bottom:20px}
.block-yt-image .block-yt-consent-message .yt-message a{color:white}
.block-yt-image .block-yt-consent-message .btn:hover{color:#00c}
.block-home-services .items{display:flex}@media only screen and (max-width: 800px){.block-home-services .items{display:block}}
.block-home-services .items .item{position:relative;padding:20px 25px 80px;color:white;background-color:#00c}
.block-home-services .items .item .item-title{font-family:"Spectral-light",serif;font-size:28px;line-height:28px;margin-bottom:30px}
.block-home-services .items .item .post-items{margin-bottom:30px}
.block-home-services .items .item .post-items .post-item{display:inline;color:white;background-image:linear-gradient(transparent calc(100% - 2px), #fff 10px);background-repeat:no-repeat;background-size:0% 100%}
.block-home-services .items .item .post-items .post-item:after{content:"";display:table;clear:both;margin-bottom:1em}
.block-home-services .items .item .post-items .post-item:not(:last-child){margin-bottom:20px}
.block-home-services .items .item
.post-items .post-item:hover{background-size:100% 100%}
.block-home-services .items .item .btn{position:absolute;bottom:30px}
.block-home-symposium .items .item{position:relative;padding:20px 25px 80px;color:white;background-color:#00c}
.block-home-symposium .items .item .block-image{overflow:hidden;position:relative;position:relative;width:100%;height:100%;margin-bottom:30px}
.block-home-symposium .items .item .block-image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}
.block-home-symposium .items .item .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-symposium .items .item .block-image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;display:block;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.block-home-symposium .items .item .read-more{line-height:1;display:inline-block;border-bottom:2px solid white}
.block-home-symposium .items .item:hover .block-image img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.block-home-most-viewed-articles .items{margin-left:-60px;width:calc( 100% + 120px )}
.block-home-most-viewed-articles .items .item{width:calc( ( 100% / 3 ) - 120px );margin:60px;float:left;position:relative}
.block-home-most-viewed-articles .items .item .block-image{position:relative;overflow:hidden;position:relative;border-radius:100%;width:100%;height:100%;margin-bottom:30px;-webkit-mask-image:-webkit-radial-gradient(#fff, #000)}
.block-home-most-viewed-articles .items .item .block-image:before{display:block;content:"";width:100%;padding-top:100%}
.block-home-most-viewed-articles .items .item .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-most-viewed-articles .items .item .block-image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;display:block;border-radius:100%;-webkit-transition:-webkit-transform 300ms ease-in-out;-moz-transition:-moz-transform 300ms ease-in-out;transition:transform 300ms ease-in-out}
.block-home-most-viewed-articles .items .item .block-image-placeholder{position:relative;background-color:#00c;border-radius:100%;width:100%;height:100%;margin-bottom:30px}
.block-home-most-viewed-articles .items .item .block-image-placeholder:before{display:block;content:"";width:100%;padding-top:100%}
.block-home-most-viewed-articles .items .item .block-image-placeholder>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-most-viewed-articles .items .item .article-date{display:inline-block}
.block-home-most-viewed-articles .items .item .article-date{margin-right:4px}
.block-home-most-viewed-articles .items .item .article-date:after{content:", "}
.block-home-most-viewed-articles .items .item .article-authors{display:inline}
.block-home-most-viewed-articles .items .item .article-authors .author{white-space:nowrap}
.block-home-most-viewed-articles .items .item .article-authors .author:not(:last-child):after{content:", "}
.block-home-most-viewed-articles .items .item .read-more{margin-top:20px;line-height:1;display:table;border-bottom:2px solid #000}
.block-home-most-viewed-articles .items .item:hover .block-image img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.block-home-most-viewed-articles .items .item:hover .block-image-placeholder{background-size:66%}
.block-home-most-viewed-articles .items .item:hover .article-title{color:#00c}
.block-home-most-viewed-articles .items .item:hover .read-more{color:#00c;border-color:#00c}@media only screen and (max-width: 800px){.block-home-most-viewed-articles .items{margin-left:-20px;width:calc( 100% + 40px )}
.block-home-most-viewed-articles .items .item{width:calc( ( 100% / 2 ) - 40px );margin:20px;float:left}}@media only screen and (max-width: 500px){.block-home-most-viewed-articles .items .item{width:calc( ( 100% / 1 ) - 80px );margin:40px;float:left}}
.block-home-categories .block-categories-list{width:66%}
.block-home-categories .block-categories-list li{position:relative;margin-bottom:20px}
.block-home-categories .block-categories-list li a{font-family:"Spectral-light",serif;font-size:28px;border:3px solid #00c;background-color:#00c;display:inline-block;height:90px;width:100%;line-height:90px;padding:0 30px;color:white}
.block-home-categories .block-categories-list li a .gotopost-arrow{display:block;position:absolute;top:40px;right:30px;width:24px;height:24px;border-top:3px solid white;border-right:3px solid white;-webkit-transform:rotate(45deg) translateX(-8px);-moz-transform:rotate(45deg) translateX(-8px);-ms-transform:rotate(45deg) translateX(-8px);-o-transform:rotate(45deg) translateX(-8px);transform:rotate(45deg) translateX(-8px)}@keyframes gotocategory-arrow{0%{right:30px}50%{right:20px}100%{right:30px}}
.block-home-categories .block-categories-list li:hover a{background-color:white;color:#00c}
.block-home-categories .block-categories-list li:hover a .gotopost-arrow{border-color:#00c;animation-iteration-count:1;animation-timing-function:ease;animation-name:gotocategory-arrow;animation-duration:500ms}@media only screen and (max-width: 800px){.block-home-categories .block-categories-list{width:100%}
.block-home-categories .block-categories-list li{position:relative;margin-bottom:10px}
.block-home-categories .block-categories-list li a{font-size:20px;height:60px;line-height:60px;padding:0 20px}
.block-home-categories .block-categories-list li a .gotopost-arrow{top:26px;right:20px;width:20px;height:20px}}
.block-home-recent-comments{position:relative;margin-left:-40px;width:calc( 100% + 80px )}
.block-home-recent-comments:after{content:"";display:table;clear:both}
.block-home-recent-comments .recent-comment-item{width:calc( ( 100% / 3 ) - 80px );margin:40px;float:left}@media only screen and (max-width: 800px){.block-home-recent-comments .recent-comment-item{width:calc( ( 100% / 2 ) - 80px );margin:40px;float:left}
.block-home-recent-comments .recent-comment-item:nth-child(2n+3){clear:none}}@media only screen and (max-width: 500px){.block-home-recent-comments .recent-comment-item{width:calc( ( 100% / 1 ) - 80px );margin:40px;float:left}
.block-home-recent-comments .recent-comment-item:nth-child(2n+3){clear:none}}
.block-home-recent-comments .recent-comment-item .comment-text{font-family:"Spectral-light",serif;font-size:24px;line-height:36px;margin-bottom:20px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.block-home-recent-comments .recent-comment-item .comment-author{margin-bottom:40px}blockquote:not(:last-child){font-family:"Spectral-light",serif;font-size:28px;line-height:36px;color:#00c;margin:40px}blockquote:not(:last-child) p a{color:#00c}@media only screen and (max-width: 800px){blockquote:not(:last-child){font-size:22px;line-height:28px;margin:20px}}article .article-content .innerwrap{padding-top:60px}article .block-content{margin-bottom:5em}article .block-content.no-hero{margin-top:60px}article .block-content .page-title{margin-bottom:50px}article .block-content .title-group{margin-bottom:50px}article .block-content .title-group .headline{margin-bottom:20px}article .block-content .title-group .subline{margin-bottom:20px}article .block-content .wp-caption{width:auto !important}article .block-content .caption{margin-top:.7em;font-size:16px;line-height:20px}article .block-content p ul{margin:20px 40px}article .block-content .block-image img{width:auto;height:auto;max-width:100%;margin:40px 0}article .block-content .block-image:not(.symposium-image),article .block-content .block-video,article .block-content .block-quote{margin-right:calc( -10% );width:calc(100%);float:left}article .block-content .block-image:not(.symposium-image) img,article .block-content .block-video img,article .block-content .block-quote img{margin:0}article .block-content .block-audio audio{width:100%}article .block-content .block-video video{width:100%}article .block-content .block-video video[poster]{object-fit:cover}article .block-content .block-iframe{display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}article .block-content .block-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}article .block-content .block-text,article .block-content .block-article-footer{clear:both}article .block-content .block-text img,article .block-content .block-article-footer img{margin:40px 0}article .block-content .block-article-footer{margin-top:5em}article .block-content .block-article-footer .citation .cite-authors .author:nth-last-child(2):after{content:" &"}article .block-content .block-article-footer .citation .doi a{text-decoration:underline}article .block-content .block-article-footer .citation .doi a:hover{color:#00c}article .block-content .block-authors{padding-left:20%}article .block-content .block-authors .author-item{display:block;margin-bottom:40px}article .block-content .block-authors .block-author-image{position:relative;width:170px;background-color:#00c;border-radius:100%;margin-bottom:20px;overflow:hidden}article .block-content .block-authors .block-author-image:before{display:block;content:"";width:100%;padding-top:100%}article .block-content .block-authors .block-author-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}article
.block-content .block-authors .block-author-image canvas,article .block-content .block-authors .block-author-image img{mix-blend-mode:screen;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;margin:0;display:block;border-radius:100%;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}article .block-content .block-authors .block-image-placeholder{position:relative;max-width:170px;margin-bottom:20px;background-color:#00c;border-radius:100%}article .block-content .block-authors .block-image-placeholder:before{display:block;content:"";width:100%;padding-top:100%}article .block-content .block-authors .block-image-placeholder>.content{position:absolute;top:0;left:0;right:0;bottom:0}article .block-content .block-authors .first-name,article .block-content .block-authors .last-name,article .block-content .block-authors .location{display:inline-block}article .block-content .block-authors .location{margin-left:-5px}article .block-content .block-authors .short-profile{margin-top:20px}article .block-content .block-authors .view-profile-btn{margin-bottom:60px}article .block-share-print{overflow:hidden}article .block-share-print .share-post{float:left;margin-bottom:30px}article .block-share-print .share-post .share-items{margin:30px 20px 0 -10px}article .block-share-print .share-post .share-items a{display:inline-block;margin:0 10px;width:70px;height:70px;border-radius:100%;background-color:#00c;background-repeat:no-repeat}article .block-share-print .share-post .share-items a.facebook{background-image:url("img/social/facebook_icon_w.svg");background-size:80%;background-position:bottom;text-indent:-99999px}article .block-share-print .share-post .share-items a.facebook:hover{background-color:#3b5998}article .block-share-print .share-post .share-items a.twitter{background-image:url("img/social/twitter_icon_w.svg");background-size:60%;background-position:center;text-indent:-99999px}article .block-share-print .share-post .share-items a.twitter:hover{background-color:#00acee}article .block-share-print .print-post{float:left}article .block-share-print .print-post .print-items{margin-top:30px}article .block-title{font-family:"Spectral-light",serif;font-size:28px;margin-bottom:22px}@media only screen and (max-width: 800px){article .block-content .block-image:not(.symposium-image),article .block-content .block-video,article .block-content .block-quote{margin-right:0;width:calc(100%);float:none}article .block-content .block-quote{padding:0 20px}article .block-content .block-authors{padding-left:0;max-width:500px}}article.symposium .title-group{margin:0}article.symposium .block-image-description-group{position:relative;overflow:hidden;padding-bottom:3em}article.symposium .block-image-description-group .symposium-image{width:calc(100%);margin-bottom:4em}article.symposium .block-image-description-group .symposium-image img{width:100%;margin-bottom:20px}article.symposium .block-image-description-group .symposium-description{max-width:800px}article.symposium .block-image-description-group .symposium-description.no-image{max-width:800px}
.block-symposium-children{max-width:800px}
.block-symposium-children .symposium-item{display:table;margin-bottom:40px}
.block-symposium-children .symposium-item .article-title{margin-bottom:10px}
.block-symposium-children .symposium-item .article-date{display:inline-block}
.block-symposium-children .symposium-item .article-date{margin-right:4px}
.block-symposium-children .symposium-item .article-date:after{content:", "}
.block-symposium-children .symposium-item .article-authors{display:inline}
.block-symposium-children .symposium-item .article-authors .author{white-space:nowrap}
.block-symposium-children .symposium-item .article-authors .author:not(:last-child):after{content:", "}
.block-symposium-children .symposium-item .read-more{display:block;margin-top:10px;text-decoration:underline}
.block-symposium-children .symposium-item:hover .article-title,.block-symposium-children .symposium-item:hover .read-more{color:#00c}
.goto-page{cursor:pointer;display:inline-block;color:#00c;margin-bottom:30px}
.goto-page .goto-arrow{display:inline-block;background-image:url("img/arrow_left.svg");background-repeat:no-repeat;background-position:left;background-size:contain;width:30px;height:30px;margin-right:10px;vertical-align:-9px;-webkit-transform:translateY(0) translateX(0px);-moz-transform:translateY(0) translateX(0px);-ms-transform:translateY(0) translateX(0px);-o-transform:translateY(0) translateX(0px);transform:translateY(0) translateX(0px);-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}@keyframes arrow-back{0%{-webkit-transform:translateY(0) translateX(0px);-moz-transform:translateY(0) translateX(0px);-ms-transform:translateY(0) translateX(0px);-o-transform:translateY(0) translateX(0px);transform:translateY(0) translateX(0px)}50%{-webkit-transform:translateY(0) translateX(-5px);-moz-transform:translateY(0) translateX(-5px);-ms-transform:translateY(0) translateX(-5px);-o-transform:translateY(0) translateX(-5px);transform:translateY(0) translateX(-5px)}100%{-webkit-transform:translateY(0) translateX(0px);-moz-transform:translateY(0) translateX(0px);-ms-transform:translateY(0) translateX(0px);-o-transform:translateY(0) translateX(0px);transform:translateY(0) translateX(0px)}}
.goto-page:hover .goto-arrow{animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease;animation-name:arrow-back;animation-duration:500ms}
.category{text-transform:uppercase;line-height:28px;letter-spacing:2px;margin-bottom:10px}
.category a,.category li{color:#00c}
.category a:hover{text-decoration:underline}
.category li{display:inline}
.category li:not(:last-child)::after{content:","}
.block-date{max-width:400px}
.block-date .block-event-date{margin-bottom:50px}
.block-date .block-event-date .event-date,.block-date .block-event-date .event-time{font-family:"Spectral-light",serif;font-size:40px;line-height:40px}
.block-date .block-event-date .event-time{margin:10px 0 0 0;font-size:28px;line-height:28px}
.block-date .block-event-date .event-extra-info{margin:1em 0}
.block-venue{max-width:400px}
.block-venue .show-map a{text-decoration:underline}
.block-venue .show-map a:hover{color:#00c}@media only screen and (max-width: 800px){.block-venue{font-size:16px}}article.event .event-venue,article.event .event-organizer{margin-top:30px}article.event .event-venue.single,article.event .event-organizer.single{margin-bottom:3em}article.event .event-venue .venue-name,article.event .event-venue .organizer-name,article.event .event-organizer .venue-name,article.event .event-organizer .organizer-name{font-size:22px;margin-bottom:10px}article.event .event-venue .show-map,article.event .event-organizer .show-map{margin-top:10px}article.event .event-venue .show-map a,article.event .event-organizer .show-map a{text-decoration:underline}article.event .event-venue .show-map a:hover,article.event .event-organizer .show-map a:hover{color:#00c}article.event .event-venue .more-info,article.event .event-organizer .more-info{cursor:pointer;display:inline-block;text-decoration:underline}article.event .event-venue .more-info:hover,article.event .event-organizer .more-info:hover{color:#00c}article.event .block-venue-organizer{margin-bottom:5em}@media only screen and (max-width: 800px){article.event .block-venue-organizer .block-venue{margin-bottom:1em}}
.block-intro{max-width:1000px;margin-bottom:80px}
.block-intro .headline{margin-bottom:20px}
.cf-form .mc4wp-response{margin-top:40px;text-align:center;color:#00c}
.cf-form .wpcf7-response-output,.cf-form .hide{display:none !important}
.cf-form .wpcf7-not-valid-tip{color:#00c}
.cf-form #group-required{clear:both;overflow:hidden;display:none}
.cf-form .cf-fields{border:none;border-radius:0;border-top:2px solid #00c !important;border-bottom:2px solid #00c !important;font-family:"Yantramanav-reg",sans-serif;outline:none;box-shadow:none;color:#000;background-color:white;width:100%;height:50px;padding:15px 15px 12px;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;transition:all 150ms ease-out;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}
.cf-form .cf-fields#cf-message{height:10em}@media only screen and (max-width: 800px){.cf-form .cf-fields{font-size:16px}}
.cf-form .checkbox-container{clear:both;width:calc( 100% - 30px );margin:0 12px}
.cf-form .checkbox-container label{position:relative;display:block;cursor:pointer;font-family:"Yantramanav-reg",sans-serif;font-weight:normal;padding-left:40px}
.cf-form .checkbox-container label input{opacity:0;position:absolute;left:8px}
.cf-form .checkbox-container label a{color:#000;-webkit-transition:color 150ms ease-out;-moz-transition:color 150ms ease-out;transition:color 150ms ease-out}
.cf-form .checkbox-container label a:hover{text-decoration:underline}
.cf-form .checkbox-container label:after{border:3px solid #00c;content:"";width:21px;height:21px;display:block;position:absolute;top:0px;left:4px;z-index:1}
.cf-form .checkbox-container label:before{opacity:0;visibility:hidden;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;transition:all 150ms ease-out;top:3px;color:#000;content:"\2713";font-size:24px;font-weight:bold;position:absolute;top:0px;left:7px;z-index:2}
.cf-form .checkbox-container label.checked:before{opacity:1;visibility:visible}
.cf-form #group-required .checkbox-container{margin:30px
20px}
.cf-form .field-group{overflow:hidden}
.cf-form .fullname-container,.cf-form .email-container,.cf-form .subject-container,.cf-form .message-container{width:calc( 100% - 30px );margin:0 15px 30px;float:left}@media only screen and (max-width: 800px){.cf-form .fullname-container,.cf-form .email-container,.cf-form .subject-container,.cf-form .message-container{width:calc( 100% - 30px )}}
.cf-form .submit-wrap{margin-top:60px;text-align:center}
.cf-form .submit-wrap #cf-submit{font-family:"Yantramanav-reg",sans-serif;padding:0;border-top:2px solid #00c !important;border-bottom:2px solid transparent !important;width:calc( 100% - 30px );cursor:pointer;color:#00c;background-color:#E9E9E9}
.cf-form .submit-wrap #cf-submit:hover{color:#00c}
.cf-form .submit-wrap .ajax-loader{display:block;margin:20px auto 0}@media only screen and (max-width: 800px){.cf-form .submit-wrap{margin-top:20px}}
.block-article-teasers .item.col-2{margin-bottom:140px}
.block-article-teasers .item.col-2:nth-child(4n+1),.block-article-teasers .item.col-2:nth-child(4n+2){padding-left:10%}
.block-article-teasers .item.col-2:nth-child(4n+3),.block-article-teasers .item.col-2:nth-child(4n+4){padding-right:10%}
.block-article-teasers .post-type-symposium{position:relative}
.block-article-teasers .post-type-symposium .block-image:after{position:absolute;z-index:-1;top:7px;left:7px;height:100%;width:100%;content:"";background-color:#00c;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.block-article-teasers .post-type-symposium:hover .block-image:after{top:4px;left:4px}
.block-article-teasers .block-image{position:relative}
.block-article-teasers .block-image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}
.block-article-teasers .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-article-teasers .block-image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;display:block;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}
.block-article-teasers .block-image-placeholder{position:relative;background-color:#00c}
.block-article-teasers .block-image-placeholder:before{display:block;content:"";width:100%;padding-top:66.6666666667%}
.block-article-teasers .block-image-placeholder>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-article-teasers .block-image,.block-article-teasers .block-image-placeholder{margin-bottom:2em}
.block-article-teasers .article-title{font-size:40px;line-height:45px}
.block-article-teasers .article-meta{margin-bottom:2em;}
.block-article-teasers .article-date{display:inline-block;}
.block-article-teasers .post-type-symposium .article-date::after{content:""}
.block-article-teasers .article-authors{display:inline}
.block-article-teasers .article-authors .author{white-space:nowrap}
.block-article-teasers .article-authors .author:first-child::before{content:", ";margin-left:-0.3em}
.block-article-teasers .article-authors .author:not(:last-child)::after{content:", "}
.block-article-teasers .read-more{margin-top:20px;line-height:1;display:inline-block;border-bottom:2px solid #000;-webkit-transition:color 150ms ease-out;-moz-transition:color 150ms ease-out;transition:color 150ms ease-out}
.block-article-teasers .read-more:hover{color:#00c;border-color:#00c}
.block-article-teasers .item:hover h2{color:#00c}
.block-article-teasers .item:hover .read-more{color:#00c;border-color:#00c}
.block-image-placeholder{background-image:url("img/no-image-placeholder.png");background-size:45%;background-position:center;background-repeat:no-repeat;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}
.block-image-placeholder.no-author-image{background-image:url("img/author_placeholder.svg");background-size:100%}
.block-home-most-viewed-articles .block-image-placeholder{background-size:63%}
.block-alphabet-filter{margin-bottom:100px}
.block-alphabet-filter .alphabet-items{margin-left:-10px}
.block-alphabet-filter .alphabet-items .alphabet-item{cursor:pointer;display:inline-block;font-family:"Spectral-light",serif;font-size:30px;line-height:30px;padding:5px;margin:0 5px;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;transition:all 150ms ease-out}
.block-alphabet-filter .alphabet-items .alphabet-item:hover{color:#00c}
.block-alphabet-filter .alphabet-items .alphabet-item.active{position:relative;color:#00c;margin:0 10px}
.block-alphabet-filter .alphabet-items .alphabet-item.active::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#00c}
.block-accordion{margin:60px auto}
.block-accordion .block-intro{max-width:1000px;margin-bottom:80px}
.block-accordion .block-intro .headline{margin-bottom:20px}
.block-accordion .event-listing-group{margin-bottom:140px}
.block-accordion .event-listing-group .event-listing-title{font-family:"Spectral-light",serif;font-size:40px;line-height:45px;margin-bottom:60px}
.block-accordion .event-listing-title{font-family:"Spectral-light",serif;font-size:40px;line-height:45px;margin-bottom:40px}@media only screen and (max-width: 800px){.block-accordion{margin:40px auto}
.block-accordion .block-intro{margin-bottom:40px}}
.block-accordion .accordion-item{display:block;overflow:hidden;background:white;border-top:1px solid #646464;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.block-accordion .accordion-item:last-child{border-bottom:1px solid #646464}
.block-accordion .accordion-item .accordion-head{cursor:pointer;position:relative;overflow:hidden;padding:40px 80px 40px 0;-webkit-transition:padding 300ms ease-out;-moz-transition:padding 300ms ease-out;transition:padding 300ms ease-out}
.block-accordion .accordion-item .accordion-head .accordion-title{float:left;font-family:"Spectral-light",serif;font-size:40px;line-height:45px;margin:0 0 0 0;max-width:1000px;color:#000;-webkit-transition:color 300ms ease-out;-moz-transition:color 300ms ease-out;transition:color 300ms ease-out}
.block-accordion .accordion-item .accordion-head.open .accordion-title{color:#00c}
.block-accordion .accordion-item .accordion-head .dropdown-button{position:absolute;top:60px;right:0px;display:block}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron{float:right;margin-top:-10px}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron span{background-color:#00c;width:24px;height:3px;display:inline-block;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron .sp-1{transform:translateX(4px) rotate(45deg)}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron .sp-1.flip{transform:translateX(4px) rotate(-45deg)}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron .sp-2{transform:translateX(-4px) rotate(-45deg)}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron .sp-2.flip{transform:translateX(-4px) rotate(45deg)}
.block-accordion .accordion-item .accordion-head .gotopost-arrow{display:block;position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;background-color:white;width:24px;height:24px;border-top:3px solid #00c;border-right:3px solid #00c;-webkit-transform:rotate(45deg) translateX(-8px);-moz-transform:rotate(45deg) translateX(-8px);-ms-transform:rotate(45deg) translateX(-8px);-o-transform:rotate(45deg) translateX(-8px);transform:rotate(45deg) translateX(-8px)}@keyframes arrow-right{0%{right:0}50%{right:-10px}100%{right:0}}
.block-accordion .accordion-item:hover .accordion-head:not(.open){padding:50px 40px 50px 0px}
.block-accordion .accordion-item:hover .accordion-head:not(.open) .accordion-title{color:#00c}
.block-accordion .accordion-item:hover .accordion-head:not(.open) .gotopost-arrow{animation-iteration-count:1;animation-timing-function:ease;animation-name:arrow-right;animation-duration:500ms}@media only screen and (max-width: 800px){.block-accordion .accordion-item .accordion-head{cursor:pointer;position:relative;overflow:hidden;padding:20px 40px 20px 0}
.block-accordion .accordion-item .accordion-head .accordion-title{font-size:24px;line-height:30px;margin:0 10px 0 0}
.block-accordion .accordion-item .accordion-head .dropdown-button{margin-top:0;top:28px}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron{float:right;margin-top:-10px}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron span{width:14px;height:3px}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron .sp-1{transform:translateX(3px) rotate(45deg)}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron .sp-1.flip{transform:translateX(3px) rotate(-45deg)}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron .sp-2{transform:translateX(-3px) rotate(-45deg)}
.block-accordion .accordion-item .accordion-head .dropdown-button .chevron .sp-2.flip{transform:translateX(-3px) rotate(45deg)}}
.block-accordion .accordion-item.event{overflow:visible}
.block-accordion .accordion-item.event:hover .accordion-head{padding:50px 0;overflow:visible}
.block-accordion .accordion-item.event:hover .accordion-head .accordion-title{color:#00c}
.block-accordion .accordion-item.event
.accordion-head{padding:40px 0}
.block-accordion .accordion-item.event .item{margin:0 20px}
.block-accordion .accordion-item.event .item:first-child{width:calc( 60% - 80px);float:right}
.block-accordion .accordion-item.event .item:last-child{width:calc( 40% - 40px);float:left}@media only screen and (max-width: 800px){.block-accordion .accordion-item.event .accordion-head{padding:20px 0}
.block-accordion .accordion-item.event .item{overflow:hidden}
.block-accordion .accordion-item.event .item:first-child{margin-bottom:20px}
.block-accordion .accordion-item.event .item:first-child,.block-accordion .accordion-item.event .item:last-child{width:calc( 100% - 60px);float:none}
.block-accordion .accordion-item.event .item .block-date .event-date,.block-accordion .accordion-item.event .item .block-date .event-time{font-size:24px;line-height:30px;margin:0}
.block-accordion .accordion-item.event:hover .accordion-head{padding:30px 0}}
.block-accordion .accordion-content{display:none;padding:0 80px 40px 0}
.block-accordion .accordion-content.team-content,.block-accordion .accordion-content.authors-content{padding:0 80px 0 0}
.block-accordion .accordion-content .dead-line{margin-bottom:20px}
.block-accordion .accordion-content .block-text{margin-bottom:40px}@media only screen and (max-width: 800px){.block-accordion .accordion-content{padding:0 20px 40px 0}}
.block-accordion.team .editor-in-chief,.block-accordion.authors .editor-in-chief{margin:160px 0}
.block-accordion.team .editor-in-chief .block-image,.block-accordion.authors .editor-in-chief .block-image{position:relative;background-color:#00c}
.block-accordion.team .editor-in-chief .block-image:before,.block-accordion.authors .editor-in-chief .block-image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}
.block-accordion.team .editor-in-chief .block-image>.content,.block-accordion.authors .editor-in-chief .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-accordion.team .editor-in-chief .block-image canvas,.block-accordion.team .editor-in-chief .block-image img,.block-accordion.authors .editor-in-chief .block-image canvas,.block-accordion.authors .editor-in-chief .block-image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;display:block;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;mix-blend-mode:screen}
.block-accordion.team .editor-in-chief .block-image-placeholder,.block-accordion.authors .editor-in-chief .block-image-placeholder{position:relative;background-color:#00c}
.block-accordion.team .editor-in-chief .block-image-placeholder:before,.block-accordion.authors .editor-in-chief .block-image-placeholder:before{display:block;content:"";width:100%;padding-top:66.6666666667%}
.block-accordion.team .editor-in-chief .block-image-placeholder>.content,.block-accordion.authors .editor-in-chief .block-image-placeholder>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-accordion.team .editor-in-chief h2,.block-accordion.authors .editor-in-chief h2{font-size:40px;line-height:45px;margin-top:30px}
.block-accordion.team .editor-in-chief .role,.block-accordion.authors .editor-in-chief .role{display:block;margin-bottom:20px}
.block-accordion.team .accordion-head,.block-accordion.authors .accordion-head{padding:20px 80px 20px 0}
.block-accordion.team .accordion-head .accordion-title,.block-accordion.authors .accordion-head .accordion-title{width:40%;font-size:28px}
.block-accordion.team .accordion-head .role,.block-accordion.authors .accordion-head .role{font-family:"Spectral-light",serif;display:block;line-height:45px}
.block-accordion.team .accordion-head .dropdown-button,.block-accordion.authors .accordion-head .dropdown-button{top:38px}
.block-accordion.team .accordion-content,.block-accordion.authors .accordion-content{min-width:280px;width:60%}
.block-accordion.team .accordion-content.authors-content,.block-accordion.authors .accordion-content.authors-content{width:100%}
.block-accordion.team .accordion-content .block-image-author,.block-accordion.authors .accordion-content .block-image-author{text-align:center;overflow:hidden;position:relative;float:left;min-height:200px;width:40%;padding-right:20px;margin-bottom:20px}
.block-accordion.team .accordion-content .block-image-author .block-image,.block-accordion.authors .accordion-content .block-image-author .block-image{position:relative;width:200px;margin:20px 0;border-radius:100%;background-color:#00c}
.block-accordion.team .accordion-content .block-image-author .block-image:before,.block-accordion.authors .accordion-content .block-image-author .block-image:before{display:block;content:"";width:100%;padding-top:100%}
.block-accordion.team .accordion-content .block-image-author .block-image>.content,.block-accordion.authors .accordion-content .block-image-author .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-accordion.team .accordion-content .block-image-author .block-image canvas,.block-accordion.team .accordion-content .block-image-author .block-image img,.block-accordion.authors .accordion-content .block-image-author .block-image canvas,.block-accordion.authors .accordion-content .block-image-author .block-image img{mix-blend-mode:screen;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;display:block;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}
.block-accordion.team .accordion-content .block-image-author .block-image-placeholder,.block-accordion.authors .accordion-content .block-image-author .block-image-placeholder{position:relative;position:relative;float:left;width:200px;margin-bottom:20px;border-radius:100%;background-color:#00c}
.block-accordion.team .accordion-content .block-image-author .block-image-placeholder:before,.block-accordion.authors .accordion-content .block-image-author .block-image-placeholder:before{display:block;content:"";width:100%;padding-top:100%}
.block-accordion.team .accordion-content .block-image-author .block-image-placeholder>.content,.block-accordion.authors .accordion-content .block-image-author .block-image-placeholder>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-accordion.team .accordion-content .block-author-articles,.block-accordion.authors .accordion-content .block-author-articles{float:left;width:60%;margin:30px 0}
.block-accordion.team .accordion-content .block-author-articles .article-item,.block-accordion.authors .accordion-content .block-author-articles .article-item{display:table}
.block-accordion.team .accordion-content .block-author-articles .article-item:not(:last-child),.block-accordion.authors .accordion-content .block-author-articles .article-item:not(:last-child){margin-bottom:20px}
.block-accordion.team .accordion-content .block-author-articles .article-item .article-title,.block-accordion.authors .accordion-content .block-author-articles .article-item .article-title{font-family:"Spectral-light",serif;font-size:28px;line-height:35px;margin-bottom:5px}
.block-accordion.team .accordion-content .block-author-articles .article-item:hover .article-title,.block-accordion.authors .accordion-content .block-author-articles .article-item:hover .article-title{color:#00c;text-decoration:underline}
.block-accordion.team .accordion-content .view-profile-btn,.block-accordion.authors .accordion-content .view-profile-btn{float:left;clear:both;margin-bottom:30px}
.block-accordion.team .accordion-content .block-image-contact,.block-accordion.authors .accordion-content .block-image-contact{overflow:hidden;position:relative;min-height:200px;margin:20px 0}
.block-accordion.team .accordion-content .block-image-contact .block-image,.block-accordion.authors .accordion-content .block-image-contact .block-image{position:relative;float:left;width:200px;margin:20px 0 40px;border-radius:100%;background-color:#00c;border-radius:100%}
.block-accordion.team .accordion-content .block-image-contact .block-image:before,.block-accordion.authors .accordion-content .block-image-contact .block-image:before{display:block;content:"";width:100%;padding-top:100%}
.block-accordion.team .accordion-content .block-image-contact .block-image>.content,.block-accordion.authors .accordion-content .block-image-contact .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-accordion.team .accordion-content .block-image-contact .block-image canvas,.block-accordion.team .accordion-content .block-image-contact .block-image img,.block-accordion.authors .accordion-content .block-image-contact .block-image canvas,.block-accordion.authors .accordion-content .block-image-contact .block-image img{mix-blend-mode:screen;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;display:block;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}
.block-accordion.team .accordion-content .block-image-contact .block-image-placeholder,.block-accordion.authors .accordion-content .block-image-contact .block-image-placeholder{position:relative;position:relative;float:left;width:200px;margin:20px 0 40px;border-radius:100%;background-color:#00c}
.block-accordion.team .accordion-content .block-image-contact .block-image-placeholder:before,.block-accordion.authors .accordion-content .block-image-contact .block-image-placeholder:before{display:block;content:"";width:100%;padding-top:100%}
.block-accordion.team
.accordion-content .block-image-contact .block-image-placeholder>.content,.block-accordion.authors .accordion-content .block-image-contact .block-image-placeholder>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-accordion.team .accordion-content .block-image-contact .block-contact,.block-accordion.authors .accordion-content .block-image-contact .block-contact{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:240px}
.block-accordion.team .accordion-content .block-image-contact .block-contact .block-title,.block-accordion.authors .accordion-content .block-image-contact .block-contact .block-title{font-family:"Spectral-light",serif;font-size:28px;line-height:45px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.block-accordion.team .accordion-content .block-image-contact .block-contact .email,.block-accordion.authors .accordion-content .block-image-contact .block-contact .email{display:inline-block;line-height:1.1}
.block-accordion.team .accordion-content .block-image-contact .block-contact .follow-us,.block-accordion.authors .accordion-content .block-image-contact .block-contact .follow-us{margin:10px 0 0 -6px}
.block-accordion.team .accordion-content .block-image-contact .block-contact .follow-us .social-media-list li,.block-accordion.authors .accordion-content .block-image-contact .block-contact .follow-us .social-media-list li{position:relative;display:inline-block;margin:0 6px}
.block-accordion.team .accordion-content .block-image-contact .block-contact .follow-us .social-media-list li a,.block-accordion.authors .accordion-content .block-image-contact .block-contact .follow-us .social-media-list li a{display:inline-block;width:30px;height:30px}@media only screen and (max-width: 800px){.block-accordion.team .editor-in-chief,.block-accordion.authors .editor-in-chief{margin:40px 0}
.block-accordion.team .accordion-head,.block-accordion.authors .accordion-head{padding:20px 30px 20px 0}
.block-accordion.team .accordion-head .accordion-title,.block-accordion.authors .accordion-head .accordion-title{width:100%;margin-bottom:5px}
.block-accordion.team .accordion-head .role,.block-accordion.authors .accordion-head .role{line-height:initial}
.block-accordion.team .accordion-head .dropdown-button,.block-accordion.authors .accordion-head .dropdown-button{top:30px}
.block-accordion.team .accordion-content,.block-accordion.authors .accordion-content{width:100%;padding:0 0 40px 0}
.block-accordion.team .accordion-content .block-image-contact,.block-accordion.authors .accordion-content .block-image-contact{min-height:200px;margin:0}
.block-accordion.team .accordion-content .block-image-contact .block-image,.block-accordion.authors .accordion-content .block-image-contact .block-image{width:120px;margin:20px 0}
.block-accordion.team .accordion-content .block-image-contact .block-image-placeholder,.block-accordion.authors .accordion-content .block-image-contact .block-image-placeholder{width:120px;margin:20px 0}
.block-accordion.team .accordion-content .block-image-contact .block-contact,.block-accordion.authors .accordion-content .block-image-contact .block-contact{left:140px}
.block-accordion.team .accordion-content .block-image-contact .block-contact .block-title,.block-accordion.authors .accordion-content .block-image-contact .block-contact .block-title{font-size:26px;line-height:36px}
.block-accordion.team .accordion-content .block-image-author,.block-accordion.authors .accordion-content .block-image-author{float:none;width:100%}
.block-accordion.team .accordion-content .block-author-articles,.block-accordion.authors .accordion-content .block-author-articles{float:none;width:100%}}
.block-accordion .section-group{margin-bottom:160px}
.block-accordion .section-group .section-group-name-description{max-width:1000px;margin-bottom:60px}
.block-accordion .section-group .section-group-name-description .section-group-name{font-family:"Spectral-light",serif;font-size:40px;margin-bottom:20px}
.block-partners .section-group{margin:160px 0}
.block-partners .section-group .section-group-name-description{max-width:1000px;margin-bottom:60px}
.block-partners .section-group .section-group-name-description .section-group-name{font-family:"Spectral-light",serif;font-size:40px;margin-bottom:20px}
.block-partners .block-image{max-width:280px;height:auto;margin-bottom:30px;position:relative}
.block-partners .block-image:before{display:block;content:"";width:100%;padding-top:25%}
.block-partners .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-partners .block-image img{position:absolute;top:0;left:0;object-fit:contain;object-position:left;height:100%;width:100%}
.block-partners .name{display:none;font-family:"Spectral-light",serif;font-size:28px;line-height:36px;margin-bottom:20px}
.block-partners .description{margin-bottom:20px}@media only screen and (max-width: 800px){.block-partners .section-group{margin:40px 0}
.block-partners .section-group .section-group-name-description{margin-bottom:20px}}
.block-call-info-group .block-title{font-family:"Spectral-light",serif;font-size:24px;margin:60px 0 20px}
.block-call-info-group .website,.block-call-info-group .email{display:table}
.block-call-info-group .website a,.block-call-info-group .email a{text-decoration:underline}
.block-call-info-group .website a:hover,.block-call-info-group .email a:hover{color:#00c}
.block-taxonomy-author{overflow:hidden;margin-bottom:100px}
.block-taxonomy-author .block-image-author{text-align:center;overflow:hidden;position:relative;float:left;min-height:200px;padding-right:80px}
.block-taxonomy-author .block-image-author .block-image{position:relative;width:200px;margin:20px 0;border-radius:100%;background-color:#00c;overflow:hidden}
.block-taxonomy-author .block-image-author .block-image:before{display:block;content:"";width:100%;padding-top:100%}
.block-taxonomy-author .block-image-author .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-taxonomy-author .block-image-author .block-image canvas,.block-taxonomy-author .block-image-author .block-image img{mix-blend-mode:screen;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;display:block;border-radius:100%;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}
.block-taxonomy-author .block-image-author .block-image-placeholder{position:relative;position:relative;float:left;width:200px;margin-bottom:20px;border-radius:100%;background-color:#00c}
.block-taxonomy-author .block-image-author .block-image-placeholder:before{display:block;content:"";width:100%;padding-top:100%}
.block-taxonomy-author .block-image-author .block-image-placeholder>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-taxonomy-author .block-author-biography{float:left;width:66.6666%;margin-top:20px}
.block-taxonomy-author .block-author-biography .author-name{margin-bottom:10px}
.block-taxonomy-author .block-author-biography .author-location{margin-bottom:1em}
.block-taxonomy-author .block-author-biography .follow-us{margin:20px 0 0 -6px}
.block-taxonomy-author .block-author-biography .follow-us .social-media-list li{position:relative;display:inline-block;margin:0 6px}
.block-taxonomy-author .block-author-biography .follow-us .social-media-list li a{display:inline-block;width:30px;height:30px}@media only screen and (max-width: 800px){.block-taxonomy-author .block-author-biography{margin-top:20px;width:100%}}
.block-home-slider{position:relative}
.block-home-slider .swiper-button-prev,.block-home-slider .swiper-button-next{outline:none;position:absolute;display:none;width:40px;height:44px;background-image:none;background-color:transparent;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}@media only screen and (max-width: 800px){.block-home-slider .swiper-button-prev,.block-home-slider .swiper-button-next{display:none !important}}
.block-home-slider .swiper-button-prev::after,.block-home-slider .swiper-button-next::after{position:absolute;top:10px;content:"";display:block;border-right:3px solid #00c;border-bottom:3px solid #00c;width:24px;height:24px;-webkit-transform:translateZ(0)}
.block-home-slider .swiper-button-prev:hover::after,.block-home-slider .swiper-button-next:hover::after{border-color:#00c}
.block-home-slider .swiper-button-next::after{left:0px;transform:rotate(-45deg)}
.block-home-slider .swiper-button-prev::after{right:0px;transform:rotate(135deg)}
.block-home-slider .swiper-pagination{position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:100;width:100%;display:none}
.block-home-slider .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 6px;outline:none}@media only screen and (max-width: 800px){.block-home-slider .swiper-pagination{display:inline-block}}
.block-announcement{position:fixed;bottom:0;right:0;z-index:1000;padding:40px 100px 40px 40px;width:100%;max-width:600px;background-color:#00c;color:white;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;opacity:0;visibility:hidden}
.block-announcement.show{opacity:1;visibility:visible}
.block-announcement
.close-btn{position:absolute;top:42px;right:80px;width:44px;height:44px;cursor:pointer}
.block-announcement .close-btn:before{content:"+";display:block;font-size:60px;font-family:"Spectral-light",serif;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin:7px 0 0 7px}
.block-announcement .block-title{font-family:"Spectral-light",serif;font-size:40px;line-height:45px;margin-bottom:60px}
.block-announcement .headline{font-family:"Spectral-light",serif;font-size:28px;line-height:34px;margin-bottom:20px}@media only screen and (max-width: 800px){.block-announcement.show{position:relative;right:initial;top:initial;bottom:initial;transform:initial;max-width:100%;width:calc( 100% - 40px);padding:20px;margin:120px 20px -80px 20px}
.block-announcement.show .close-btn{display:none}
.block-announcement.show .block-title{font-size:28px;line-height:35px;margin-bottom:30px}}
.block-home-slider{margin:140px 0 50px}
.block-home-slider.media-slider{margin:0px 0 50px}
.block-home-slider .innerwrap{overflow:hidden;max-width:1640px;padding:0}
.block-home-slider .swiper-container{position:relative}
.block-home-slider .swiper-container .swiper-slide{display:block;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition:width 500ms ease-out;-moz-transition:width 500ms ease-out;transition:width 500ms ease-out}
.block-home-slider .swiper-container .swiper-slide::after{content:"";background:transparent;width:100%;height:100%;min-height:1px;position:absolute;top:0}
.block-home-slider .swiper-container .swiper-slide .block-media{margin-bottom:40px}
.block-home-slider .swiper-container .swiper-slide .block-image{position:relative;position:relative;overflow:hidden;width:100%;height:100%}
.block-home-slider .swiper-container .swiper-slide .block-image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}
.block-home-slider .swiper-container .swiper-slide .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-slider .swiper-container .swiper-slide .block-image.category-media{position:relative}
.block-home-slider .swiper-container .swiper-slide .block-image.category-media:before{display:block;content:"";width:100%;padding-top:56.25%}
.block-home-slider .swiper-container .swiper-slide .block-image.category-media>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-slider .swiper-container .swiper-slide .block-image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%}
.block-home-slider .swiper-container .swiper-slide .block-image .play-btn{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2;width:60px;height:60px;background-color:white;border-radius:100%}
.block-home-slider .swiper-container .swiper-slide .block-image .play-btn::after{content:"";position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:0;height:0;margin-left:5px;border-bottom:20px solid transparent;border-top:20px solid transparent;border-left:30px solid #00c;line-height:0;opacity:1;visibility:visible;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.block-home-slider .swiper-container .swiper-slide .block-image-placeholder{position:relative;background-color:#00c;background-size:48%;overflow:hidden;width:100%;height:100%}
.block-home-slider .swiper-container .swiper-slide .block-image-placeholder:before{display:block;content:"";width:100%;padding-top:66.6666666667%}
.block-home-slider .swiper-container .swiper-slide .block-image-placeholder>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-slider .swiper-container .swiper-slide .block-image-placeholder.category-media{position:relative;background-size:38%}
.block-home-slider .swiper-container .swiper-slide .block-image-placeholder.category-media:before{display:block;content:"";width:100%;padding-top:56.25%}
.block-home-slider .swiper-container .swiper-slide .block-image-placeholder.category-media>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content{opacity:0;visibility:hidden;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;display:block;max-width:600px}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content .category{width:calc( 100% - 100px)}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content .article-date{display:inline-block}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content .article-authors{display:inline}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content .article-authors .author{white-space:nowrap}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content .article-authors .author:first-child::before{content:", ";margin-left:-0.3em}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content .article-authors .author:not(:last-child)::after{content:", "}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content .article-teaser-text{margin-top:40px}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content .btn{margin-top:20px}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content .read-more{margin-top:20px;line-height:1;display:inline-block;border-bottom:2px solid #000;-webkit-transition:color 150ms ease-out;-moz-transition:color 150ms ease-out;transition:color 150ms ease-out}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content:hover .article-title{color:#00c}
.block-home-slider .swiper-container .swiper-slide .block-after-image-content:hover .read-more{color:#00c;border-color:#00c}
.block-home-slider .swiper-container .swiper-slide.swiper-slide-active{opacity:1;width:calc(40% + 100px) !important}
.block-home-slider .swiper-container .swiper-slide.swiper-slide-active .block-after-image-content{opacity:1;visibility:visible;-webkit-transition:all 300ms ease-out 300ms;-moz-transition:all 300ms ease-out 300ms;transition:all 300ms ease-out 300ms}
.block-home-slider .swiper-container .swiper-slide.swiper-slide-active::after{all:initial;z-index:-1}
.block-home-slider .swiper-container .swiper-slide.swiper-slide-prev{margin-left:calc(-20% + 100px)}@media only screen and (max-width: 800px){.block-home-slider{margin:0}
.block-home-slider .innerwrap{padding:0 20px}
.block-home-slider:not(.media-slider) .innerwrap{padding:40px 20px}
.block-home-slider .swiper-container{position:relative}
.block-home-slider .swiper-container .swiper-slide .article-title{font-size:30px;line-height:36px}
.block-home-slider .swiper-container .swiper-slide.swiper-slide-active{opacity:1;width:100% !important}
.block-home-slider .swiper-container .swiper-slide.swiper-slide-prev{margin-left:0px}}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom{bottom:-5px}
.swiper-pagination-bullet-active{background-color:#00c}@media only screen and (max-width: 800px){.swiper-button-prev,.swiper-button-next{display:none}}
.social-media-list li a::before,.social-media-list li a::after{position:absolute;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;content:"";display:inline-block;background-repeat:no-repeat;background-size:60%;background-position:center;width:38px;height:38px;background-color:#00c;border-radius:100%;border:2px solid #00c;text-indent:-99999px}
.social-media-list li a::after{opacity:0}
.social-media-list li a:hover::before{opacity:0}
.social-media-list li a:hover::after{opacity:1;background-color:white}
.social-media-list li a.website::before,.social-media-list li a.website::after{position:absolute;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;content:"";display:inline-block;background-repeat:no-repeat;background-size:80%;background-position:center;width:38px;height:38px;text-indent:-99999px}
.social-media-list li a.website::after{opacity:0}
.social-media-list li a.website:hover::before{opacity:0}
.social-media-list li a.website:hover::after{opacity:1;background-color:white}
.social-media-list li a.facebook::before{background-image:url("img/social/facebook_icon_g.svg")}
.social-media-list li a.facebook::after{background-image:url("img/social/facebook_icon_w.svg")}
.social-media-list li a.facebook.white::before{background-image:url("img/social/facebook_icon_w.svg")}
.social-media-list li a.facebook.white::after{background-image:url("img/social/facebook_icon.svg")}
.social-media-list li a.twitter::before{background-image:url("img/social/twitter_icon_g.svg")}
.social-media-list li a.twitter::after{background-image:url("img/social/twitter_icon_w.svg")}
.social-media-list li a.twitter.white::before{background-image:url("img/social/twitter_icon_w.svg")}
.social-media-list li a.twitter.white::after{background-image:url("img/social/twitter_icon.svg")}
.social-media-list
li a.linkedin::before{background-image:url("img/social/linkedin_icon_g.svg")}
.social-media-list li a.linkedin::after{background-image:url("img/social/linkedin_icon_w.svg")}
.social-media-list li a.linkedin.white::before{background-image:url("img/social/linkedin_icon_w.svg")}
.social-media-list li a.linkedin.white::after{background-image:url("img/social/linkedin_icon.svg")}
.social-media-list li a.xing::before{background-image:url("img/social/xing_icon.svg")}
.social-media-list li a.xing::after{background-image:url("img/social/xing_icon.svg")}
.social-media-list li a.xing.white::before{background-image:url("img/social/xing_icon_w.svg")}
.social-media-list li a.xing.white::after{background-image:url("img/social/xing_icon.svg")}
.social-media-list li a.vimeo::before{background-image:url("img/social/vimeo_icon.svg")}
.social-media-list li a.vimeo::after{background-image:url("img/social/vimeo_icon.svg")}
.social-media-list li a.vimeo.white::before{background-image:url("img/social/vimeo_icon_w.svg")}
.social-media-list li a.vimeo.white::after{background-image:url("img/social/vimeo_icon.svg")}
.social-media-list li a.youtube::before{background-image:url("img/social/youtube_icon.svg")}
.social-media-list li a.youtube::after{background-image:url("img/social/youtube_icon.svg")}
.social-media-list li a.youtube.white::before{background-image:url("img/social/youtube_icon_w.svg")}
.social-media-list li a.youtube.white::after{background-image:url("img/social/youtube_icon.svg")}
.social-media-list li a.instagram::before{background-image:url("img/social/instagram_icon_g.svg")}
.social-media-list li a.instagram::after{background-image:url("img/social/instagram_icon_w.svg")}
.social-media-list li a.instagram.white::before{background-image:url("img/social/instagram_icon_w.svg")}
.social-media-list li a.instagram.white::after{background-image:url("img/social/instagram_icon.svg")}
.social-media-list li a.website::before{background-image:url("img/social/website_icon.svg")}
.social-media-list li a.website::after{background-image:url("img/social/website_icon.svg")}
.social-media-list li a.website.white::before{background-image:url("img/social/website_icon_w.svg")}
.social-media-list li a.website.white::after{background-image:url("img/social/website_icon.svg")}
.block-comment{background-color:#00c;color:white}
.block-comment a{color:white}
.block-comment .comment-count{font-family:"Spectral-light",serif;font-size:24px;margin-bottom:40px}
.block-comment .commentlist{margin-bottom:40px}
.block-comment .commentlist .reply{display:inline-block;text-decoration:underline}
.block-comment .commentlist .reply:hover{text-decoration:underline}
.block-comment .commentlist .comment-reply-title{margin-bottom:10px}
.block-comment .commentlist .comment-reply-title #cancel-comment-reply-link{margin:0 0 0 10px;text-decoration:underline}
.block-comment .commentlist .comment-header{float:left;width:25%}
.block-comment .commentlist .comment-header .date{display:block;font-family:"Spectral-light",serif;font-size:24px}
.block-comment .commentlist .comment-header .author{display:block;margin-top:1em}
.block-comment .commentlist .comment-text{float:left;width:75%}
.block-comment .commentlist .comment-text a{color:white;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.block-comment .commentlist .comment-text a:hover{color:white}@media only screen and (max-width: 800px){.block-comment .commentlist .comment-header,.block-comment .commentlist .comment-text{float:none;width:100%}
.block-comment .commentlist .comment-header .author,.block-comment .commentlist .comment-text .author{margin:6px 0 1em}}
.block-comment .commentlist li>div{overflow:hidden;padding:40px 0}
.block-comment .commentlist li p{margin-bottom:1em}
.block-comment .commentlist li p:last-child{margin-bottom:0}
.block-comment .commentlist>li{border-top:2px solid white}
.block-comment .commentlist>li:last-child{border-bottom:2px solid white}
.block-comment .commentlist>li ul.children li{padding-left:25%;border-top:2px solid white}@media only screen and (max-width: 800px){.block-comment .commentlist>li ul.children li{padding-left:40px}}
.block-comment .comment-respond .comment-reply-title{font-family:"Spectral-light",serif;font-size:24px;margin-bottom:20px}
.block-comment .comment-respond textarea,.block-comment .comment-respond input{border:none;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;background:none;color:white;background-color:#00c;border:2px solid white;border-radius:0;padding:5px 20px;margin:10px 0 0 0;font:inherit;outline:inherit}
.block-comment .comment-respond textarea{padding:20px}
.block-comment .comment-respond label{display:block}
.block-comment .comment-respond input#author,.block-comment .comment-respond input#email{display:inline-block;width:50%;min-width:280px}
.block-comment .comment-respond #submit{position:relative;overflow:hidden;display:inline-block;border:2px solid white;border-radius:16px;min-width:110px;padding:0 10px;line-height:30px;font-family:"Yantramanav-reg",sans-serif;text-align:center;cursor:pointer;z-index:1;box-sizing:content-box;background-color:#00c;color:white;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;transition:all 150ms ease-out}
.block-comment .comment-respond #submit:hover{background-color:white;color:#00c}
.block-comment .comment-respond .logged-in-as a:hover{color:white}
.block-newsletter-form{position:relative}
.block-newsletter-form .tnp-subscription{width:100%;max-width:100%;margin:0}
.block-newsletter-form .tnp-subscription .tnp-field-email label{display:none}
.block-newsletter-form .tnp-subscription .tnp-field-email .tnp-email{font-family:"Spectral-light",serif;font-size:28px;border:0;border-radius:40px;background-color:white;color:#00c;outline:none;box-shadow:none;width:100%;line-height:44px;padding:15px 30px;border:2px solid #00c}
.block-newsletter-form .tnp-subscription .tnp-field-button .tnp-submit{all:initial;cursor:pointer;text-indent:-99999px;position:absolute;top:17px;right:24px;width:14px;height:14px;border-top:3px solid #00c;border-right:3px solid #00c;background-color:white;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.block-newsletter-form .tnp-subscription .tnp-privacy-field a{vertical-align:4px;text-decoration:underline}
.block-newsletter-form .tnp-subscription .tnp-privacy-field a:hover{color:#00c}
.block-newsletter-form .tnp-subscription .tnp-privacy-field .tnp-privacy{width:20px;height:20px;border:2px solid #00c}
.block-subscribe-contribution{border-top:1px solid #E9E9E9;width:100%}
.block-subscribe-contribution .headline{font-family:"Spectral-light",serif;font-size:40px;line-height:48px;margin-bottom:40px}
.block-subscribe-contribution .subline{margin-bottom:40px}
.block-subscribe-contribution .email{display:table;text-decoration:underline}
.block-subscribe-contribution .email:hover a{color:#00c}footer{background-color:#646464;width:100%}footer .content{position:relative;width:100%;color:white}footer .content .copyright{margin-top:40px}footer .content .copyright a{color:white;text-decoration:underline}footer .content .block-partners-in-footer{margin-bottom:40px}footer .content .block-partners-in-footer .block-headline{font-family:"Spectral-light",serif;font-size:28px;line-height:35px;margin-bottom:20px}footer .content .block-partners-in-footer .items .block-image{position:relative;background-color:white}footer .content .block-partners-in-footer .items .block-image:before{display:block;content:"";width:100%;padding-top:37.5%}footer .content .block-partners-in-footer .items .block-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}footer .content .block-partners-in-footer .items img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:contain;width:100%;height:100%;padding:10px}footer .content .block-partners-in-footer .btn{margin:20px 0}footer .content .second-level .block-headline{font-family:"Spectral-light",serif;font-size:28px;line-height:35px;margin-bottom:20px}footer .content .second-level .contact-item{font-size:20px;line-height:27px;margin-bottom:30px}footer .content .second-level .contact-item .healine{margin-bottom:6px}footer .content .second-level .contact-item .email{color:white;border-bottom:2px solid white;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out}footer .content .second-level .contact-item .email:hover{color:#00c;border-color:#00c}footer .content .second-level .follow-us{margin:10px 0 0 -6px}footer .content .second-level .follow-us .social-media-list li{position:relative;display:inline-block;margin:0 6px}footer .content .second-level .follow-us .social-media-list li a{display:inline-block;width:60px;height:60px}footer .content .second-level .follow-us .social-media-list li a::before,footer .content .second-level .follow-us .social-media-list li a::after{position:absolute;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;content:"";display:inline-block;background-repeat:no-repeat;background-size:60%;background-position:center;width:60px;height:60px;background-color:white;border-radius:100%;border:2px solid white}footer .content .second-level .follow-us .social-media-list li a::after{opacity:0}footer .content .second-level .follow-us .social-media-list li a:hover::before{opacity:0}footer .content .second-level .follow-us .social-media-list
li a:hover::after{opacity:1;background-color:#646464}footer .content .footer-navigation ul.menu-items li.menu-item{display:block;margin:10px 0;font-size:20px}footer .content .footer-navigation ul.menu-items li.menu-item a{position:relative;color:white}footer .content .footer-navigation ul.menu-items li.menu-item a:before{position:absolute;bottom:0;content:"";width:100%;height:2px;background-color:white;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:-moz-transform 150ms ease-out;transition:transform 150ms ease-out}footer .content .footer-navigation ul.menu-items li.menu-item.current-menu-item>a:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}footer .content .footer-navigation ul.menu-items li.menu-item a:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}input[type=text],input[type=email],input[type=password],textarea{width:100%;font-size:inherit;outline:none}input[type=text]{padding:5px}textarea{padding:5px;min-height:2em}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:1}input:focus::-moz-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:1}input:focus::-ms-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:1}input:disabled{opacity:1 !important}::placeholder{color:#00c;opacity:1}:-ms-input-placeholder{color:#00c}::-ms-input-placeholder{color:#00c}#cookie-bar{position:fixed;bottom:0;left:0;width:100%;z-index:99999;background-color:#000;color:white}#cookie-bar .innerwrap{display:flex;flex-direction:row;align-items:center;padding:20px 50px}@media only screen and (max-width: 800px){#cookie-bar .innerwrap{flex-direction:column;align-items:flex-start}}#cookie-bar .cb-message{padding-right:10px}#cookie-bar .cb-message a{color:white;text-decoration:underline}#cookie-bar .cb-message a:hover{text-decoration:none}#cookie-bar .cb-btn-group a{display:inline-block;white-space:nowrap;margin-right:10px;padding:15px 15px 13px;min-width:60px;background-color:#00c;color:white;font-size:14px;font-family:"Yantramanav-reg",sans-serif;text-align:center}#cookie-bar .cb-btn-group a:hover{background-color:white;color:white}@media only screen and (max-width: 800px){#cookie-bar .cb-btn-group{margin-top:20px}}
.lazyload{opacity:0;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}
.lazyloaded{opacity:1;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}
.fadein-element{opacity:0;-webkit-transition:opacity 700ms ease-in-out,-webkit-transform 1000ms cubic-bezier(0.77, 0, 0.175, 1) 0ms;-moz-transition:opacity 700ms ease-in-out,-moz-transform 1000ms cubic-bezier(0.77, 0, 0.175, 1) 0ms;transition:opacity 700ms ease-in-out,transform 1000ms cubic-bezier(0.77, 0, 0.175, 1) 0ms}
.fadein-element.slideup{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}
.fadein-element.slideup.show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.fadein-element.show{opacity:1}
.ie-overlay{position:fixed;z-index:10000;top:0;left:0;background-color:white;height:100%;width:100%;padding:40px;display:flex;align-items:center;text-align:center}
.ie-overlay::before{content:"";display:block;position:absolute;top:60px;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-indent:-99999px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("img/voelkerrechtsblog_logo_blue.svg");width:327px;height:62px}
.ie-overlay .ie-message{background-color:#00c;color:white;padding:60px;margin:auto}@media print{@page{size:auto;margin:25mm 25mm 25mm 25mm}header,.block-announcement,nav,.goto-page,.block-video,.block-home-slider,.no-print,.no-print *,#cookie-notice{display:none !important}}
 
 /* Custom Styles (after Relaunch) */
 .cite-authors {
  font-style: italic;
}

.cite-blog {
  font-style: italic;
}

.block-text a:link  {text-decoration:underline !important}
.block-text a:link:hover{color:#00c}