/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
.toastify{padding:12px 20px;color:#ffffff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,0.12),0 10px 36px -4px rgba(77,96,232,0.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647;}.toastify.on{opacity:1;}.toast-close{background:transparent;border:0;color:white;cursor:pointer;font-family:inherit;font-size:1em;opacity:0.4;padding:0 5px;}.toastify-right{right:15px;}.toastify-left{left:15px;}.toastify-top{top:-150px;}.toastify-bottom{bottom:-150px;}.toastify-rounded{border-radius:25px;}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px;}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content;}@media only screen and (max-width:360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;}}
.custom-select{position:relative;}.custom-select select{display:none;}.select-items{position:absolute;top:100%;left:0;right:0;z-index:99;}.select-hide{display:none;}
@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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.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%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (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.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display: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;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.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-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.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(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(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-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-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;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-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-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
:root{--padding-inline:2.4rem;--container-max-width:114rem;--wide-container-max-width:132rem;--container-max-width-big-screen:141.6rem;--main-color:#E00;}
html{font-size:62.5%;}img{max-width:100%;height:auto;object-fit:contain;display:block;}.toolbar .toolbar-icon::before{width:2rem;}.toolbar .toolbar-icon{font-size:1.3rem;margin:0;}.is-home.lang-en > .banner,.is-home.lang-en > .three-col{display:none;}@media only screen and (min-width:36em){.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon::before{width:2rem;}}.toolbar .toolbar-toggle-orientation button{width:3.9rem;height:3.9rem;}.dialog-off-canvas-main-canvas{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;min-height:100vh;}.dialog-off-canvas-main-canvas *{box-sizing:border-box;}.toolbar-horizontal .dialog-off-canvas-main-canvas,.toolbar-vertical .dialog-off-canvas-main-canvas{min-height:calc(100vh - 39px);}.toolbar-horizontal.toolbar-tray-open .dialog-off-canvas-main-canvas{min-height:calc(100vh - 79px);}.node-preview-backlink{margin:1rem 0;display:inline-block;}
.text > *:last-child{margin:0;}.black-bg{padding:4.8rem;background:#13100D;}.black-bg *:not(.button){color:white;}.white-bg{padding:4.8rem;background:#FFF;box-shadow:0 4px 80px 0 rgba(0,0,0,0.08);}.ws-nw{white-space:nowrap;}.twitter-tweet{display:none;}.twitter-tweet.twitter-tweet-rendered{display:flex;margin:auto;}.modal__content{font-family:"Neue Haas Grotesk Text Pro",serif !important;}.divider-small{margin:0 0 4rem;}.w-f-c{width:-webkit-fit-content;width:fit-content;}
@font-face{font-family:"Publico Text Web";src:url("/themes/custom/awesome/font/PublicoText/PublicoTextWeb-Roman.ttf") format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:"Neue Haas Grotesk Text Pro";src:url("/themes/custom/awesome/font/NeueHaas/Linotype - Neue Haas Grotesk Text Pro 55 Roman.ttf") format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:"Neue Haas Grotesk Text Pro";src:url("/themes/custom/awesome/font/NeueHaas/Linotype - Neue Haas Grotesk Text Pro 65 Medium.ttf") format("truetype");font-weight:500;font-style:normal;}
input:not(.form-submit),select,textarea,.select-selected,.select-items div,.fake-select,.multiselect__content .js-form-type-checkbox label{border-radius:0.4rem;border:0.1rem solid #CDCDCD;background:#FFF;padding:0.8rem 0.6rem 0.8rem 1.2rem;color:#13100D;font-size:1.4rem;font-style:normal;font-weight:400;line-height:160%;width:100%;-webkit-appearance:none;appearance:none;}.fake-select span{color:#7F7F7F;}.js-form-item{margin:0 0 2.4rem;}label{display:block;color:#13100D;font-size:1.6rem;margin:0 0 0.8rem;}label.form-required:after{content:" *";color:var(--main-color);}select,.select-selected,.fake-select{background:url("/themes/custom/awesome/src/images/arrow-drop-small-2.svg") no-repeat calc(100% - 0.6rem) 50%,white;padding:0.8rem 3.8rem 0.8rem 1.2rem;cursor:pointer;}.select-items > div,.multiselect__content .js-form-type-checkbox label{border-left:none;border-right:none;border-top:none;border-radius:0;cursor:pointer;}.multiselect__content .js-form-type-checkbox label{display:block;background:url("/themes/custom/awesome/src/images/check-box-off.svg") 0.5rem 0.9rem no-repeat;padding:0.8rem 0.6rem 0.8rem 3.2rem;}.multiselect__content .js-form-type-checkbox input:checked + label{background:url("/themes/custom/awesome/src/images/check-box-on.svg") 0.5rem 0.9rem no-repeat;padding:0.8rem 0.6rem 0.8rem 3.2rem;}.select-items > div:last-child,.multiselect__content .js-form-type-checkbox:last-child label{border-bottom:none;}.select-items,.multiselect__content{border-radius:0 0 0.4rem 0.4rem;border:1px solid #CDCDCD;border-top:none;overflow:hidden;max-height:18rem;overflow-y:scroll;background:white;}.multiselect{position:relative;min-width:20rem;}.multiselect__content{display:none;position:absolute;top:100%;left:0;right:0;z-index:80;}.multiselect.open .multiselect__content{display:block;}.select-arrow-active,.multiselect.open .fake-select{border-radius:0.4rem 0.4rem 0 0;}.select-items div:hover,div.same-as-selected{color:var(--main-color);}.js-form-type-checkbox{display:grid;grid-template-columns:auto 1fr;grid-gap:1.2rem;align-items:start;position:relative;}.js-form-type-checkbox input{padding:0;position:absolute;opacity:0;}.js-form-type-checkbox label{cursor:pointer;color:#13100D;font-size:1.6rem;font-style:normal;padding:0 0 0 3.2rem;background:url("/themes/custom/awesome/src/images/check-box-off.svg") no-repeat 0 0.3rem;font-weight:400;line-height:160%;}.js-form-type-checkbox label a{color:var(--main-color);font-size:1.6rem;font-style:normal;font-weight:400;line-height:160%;-webkit-text-decoration-line:underline;text-decoration-line:underline;}.js-form-type-checkbox label a:hover{text-decoration:none;}.js-form-type-checkbox input:checked + label{background:url("/themes/custom/awesome/src/images/check-box-on.svg") no-repeat 0 0.3rem;}.multiselect__content .js-form-type-checkbox{display:block;}.js-form-type-radio input{display:none;}.js-form-type-radio label{display:grid;grid-template-columns:2rem 1fr;align-items:center;gap:1.2rem;cursor:pointer;color:#13100D;font-size:1.6rem;margin:0;}.js-form-type-radio label:before{content:"";display:block;width:2rem;height:2rem;border-radius:100%;background:white;border:0.1rem solid #CBCBCB;}.js-form-type-radio input:checked + label{position:relative;}.js-form-type-radio input:checked + label:before{background:var(--main-color);border:0.1rem solid var(--main-color);}.js-form-type-radio input:checked + label:after{content:"";display:block;width:1rem;height:1rem;border-radius:100%;background:white;position:absolute;left:0.6rem;top:50%;transform:translateY(-50%);}
.ck-anchor,.ck-anchor:hover{font-size:inherit;color:inherit;text-decoration:inherit;line-height:inherit;font-weight:inherit;}.black-text,.black-text-p p{color:#FFF;font-size:clamp(1.8rem,1.25vw + 1.05rem,2.8rem);font-style:normal;font-weight:400;line-height:180%;margin:0;display:inline;padding:0.9rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:left;background-size:0% 100%;background-image:linear-gradient(#13100D,#13100D);background-repeat:no-repeat;transition:all 1200ms ease-in-out;visibility:hidden;opacity:0;}.black-text .small,.black-text-p p .small{font-size:clamp(1.2rem,0.5vw + 0.9rem,1.6rem);}.black-text-p p{font-family:"Publico Text Web",serif;}.black-text-p .small{font-family:"Neue Haas Grotesk Text Pro",serif;}.black-text.visible,.black-text-p p.visible{background-size:100% 100%;visibility:visible;opacity:1;}.m-0{margin:0;}.c-white{color:white;}.c-red{color:var(--main-color);}.big{font-size:2rem;}.small-l{font-size:1.6rem;}.small{font-size:1.3rem;}.three-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}.gray-mid{color:#7F7F7F;font-size:1.6rem;}.small-gray{color:#7F7F7F;font-size:1.3rem;text-transform:lowercase;margin:0;}.black-link a{color:#13100D;font-size:1.3rem;font-weight:400;}.black-link a:hover{color:#13100D;}.gray-link a{color:#7F7F7F;font-size:1.8rem;line-height:normal;font-weight:500;display:inline-block;}.gray-link a:hover{color:#7F7F7F;}.black-link.place{display:inline-block;padding:0 0 0 2.2rem;background:url("/themes/custom/awesome/src/images/map-point.svg") no-repeat 0 50%;}.font-publico{font-family:"Publico Text Web",serif;font-weight:400;}.font-haas{font-family:"Neue Haas Grotesk Text Pro",sans-serif;font-weight:400;}.red-box{visibility:hidden;}.red-box.fade_in{visibility:visible;-ms-animation:fadeIn 2s;animation:fadeIn 2s;}@keyframes fadeIn{0%{filter:alpha(opacity=0);opacity:0.1;}100%{filter:alpha(opacity=100);opacity:1;}}
body{font-family:"Neue Haas Grotesk Text Pro",serif;}h1{color:#13100D;font-size:clamp(2.4rem,2.75vw + 0.75rem,4.6rem);font-style:normal;font-weight:500;line-height:normal;margin:0 0 3.2rem;}h2{color:#13100D;font-size:clamp(2.8rem,1.75vw + 1.75rem,4.2rem);font-style:normal;font-weight:500;line-height:normal;margin:0 0 3.2rem;}h3{color:#13100D;font-size:clamp(2.4rem,1.375vw + 1.575rem,3.5rem);font-style:normal;font-weight:500;line-height:normal;margin:0 0 3.2rem;}h4{color:#13100D;font-size:2.8rem;font-style:normal;font-weight:500;line-height:normal;margin:0 0 3.2rem;}h5{color:#13100D;font-size:2.4rem;font-style:normal;font-weight:500;line-height:normal;margin:0 0 3.6rem;}h6{color:#13100D;font-size:2rem;font-style:normal;font-weight:500;line-height:normal;margin:0 0 2.4rem;}p,a,ul,ol{color:#13100D;font-size:clamp(1.5rem,0.125vw + 1.425rem,1.6rem);font-style:normal;font-weight:400;line-height:180%;margin:0 0 3.2rem;}ul li,ol li{margin:0 0 1.6rem;}a{margin:0;color:var(--main-color);-webkit-text-decoration-line:underline;text-decoration-line:underline;}a:hover{color:var(--main-color);text-decoration:none;}ul{line-height:160%;}ul li::marker{color:var(--main-color);}ol{list-style-type:none;padding:0;counter-reset:standout;}ol li{counter-increment:standout;padding-left:4.6rem;position:relative;}ol li:before{position:absolute;top:0;left:0;content:counter(standout);text-align:center;background:#fff;border:1px solid;border-radius:100%;width:3rem;height:3rem;margin-right:1.6rem;display:block;}blockquote{margin:0 0 3.2rem;}blockquote p{color:#FFF;font-family:"Publico Text Web",serif;font-size:clamp(1.8rem,1.25vw + 1.05rem,2.8rem);font-style:normal;font-weight:400;line-height:180%;margin:0 0.8rem;display:inline;padding:1.3rem 0;background-color:#13100D;box-shadow:0.8rem 0 0 #13100D,-0.8rem 0 0 #13100D;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.gin-breadcrumb__item:before{content:none;}#toolbar-administration li,.toolbar-menu li{margin:0;}
.alert-banner{margin:0 0 8rem;}.alert-banner__content{background:#13100D;padding:20px 12px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:1.6rem;align-items:center;text-decoration:none;}.alert-banner__content div{width:4rem;height:4rem;background:url("/themes/custom/awesome/src/images/alert-red.svg") no-repeat center/contain;}.alert-banner__content .t{margin:0;color:#FFF;font-size:clamp(2.2rem,0.25vw + 2.05rem,2.4rem);-webkit-text-decoration-line:underline;text-decoration-line:underline;}.alert-banner__content .b{margin:0;color:black;font-size:1.5rem;padding:1.2rem 1.6rem;border-radius:0.4rem;background:white;display:flex;align-items:center;justify-content:center;gap:64px;}.alert-banner__content .b span{display:inline-block;width:24px;height:24px;background:url("/themes/custom/awesome/src/images/arrow-black-right-2.svg") no-repeat center/contain;}.alert-banner--red .alert-banner__content{background:var(--main-color);}.alert-banner--red .alert-banner__content div{background:url("/themes/custom/awesome/src/images/alert-white.svg") no-repeat center/contain;}.alert-banner--red .alert-banner__content .b{color:var(--main-color);}.alert-banner--red .alert-banner__content .b span{background:url("/themes/custom/awesome/src/images/arrow-red-right-2.svg") no-repeat center/contain;}@media only screen and (max-width:767px){.alert-banner__content{grid-template-columns:auto 1fr;}.alert-banner__content .b{grid-column:1/-1;}}
.article-full{margin:0 0 8rem;}
.badge,.badge-a a{color:#FFF;font-size:1.3rem;font-weight:400;text-decoration:none;display:inline-block;padding:0.2rem 0.8rem;background:#13100D;}
.banner-simple{display:flex;align-items:center;gap:8rem;padding:2.4rem 4rem;}.banner-simple h4{color:var(--main-color);font-size:2.4rem;line-height:140%;margin:0 0 0.8rem;font-weight:500;}.banner-simple p{color:#CBCBCB;font-size:1.5rem;font-weight:500;line-height:160%;}@media only screen and (max-width:599px){.banner-simple{flex-direction:column;gap:4rem;text-align:center;}}
.banner-with-background{margin:0 0 8rem;}.banner-with-background__content{padding:6.4rem 8rem;display:grid;grid-template-columns:1fr auto;grid-gap:2.4rem;align-items:center;}.banner-with-background__content h3{color:var(--main-color);}.banner-with-background__content p{color:white;max-width:65rem;font-size:2rem;}.main-menu-1 .banner-with-background .container{padding:0;}.main-menu-1 .banner-with-background__content{padding:2.4rem 3.2rem;display:flex;flex-direction:column;align-items:flex-start;}.main-menu-1 .banner-with-background__content h3{font-size:2rem;margin:0 0 0.8rem;}.main-menu-1 .banner-with-background__content p{color:#CBCBCB;font-size:1.4rem;}.main-menu-1 .banner-with-background__content .button{font-size:1.4rem;padding:1.2rem 6rem 1.2rem 2.4rem;}@media only screen and (max-width:767px){.banner-with-background__content{grid-template-columns:1fr;padding:3.2rem;}}
.banner{margin:0 0 8rem;}.banner__text p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-family:"Publico Text Web",serif;}.banner__content{display:grid;grid-template-columns:2fr 1fr;align-items:center;}.banner__content .text{position:relative;margin:0 0 0 -10rem;z-index:1;}.banner__content h3{font-size:2.8rem;}.banner__content h3 a{all:unset;cursor:pointer;text-decoration:underline;color:inherit;}.banner__content h3 a:hover{text-decoration:none;}.banner__content .small{margin:0 0 0.8rem;color:#CBCBCB;}.banner__content .img-media__copyright{right:12.4rem;}@media only screen and (max-width:599px){.banner .container{padding:0;}.banner__content{grid-template-columns:1fr;}.banner__content .text{margin:0;padding:2.4rem 3.2rem 4rem 3.2rem;}.banner__content .img-media__copyright{right:2.4rem;}}
.box-gray-bg{display:grid;grid-template-rows:auto 1fr;}.box-gray-bg .button{width:100%;padding:1.2rem 5.4rem 1.2rem 2.4rem;}.box-gray-bg__text{display:grid;grid-template-rows:1fr auto;padding:2.2rem;background:#F0F1F2;justify-items:start;}
.box-grid{margin:0 0 8rem;}.box-grid__content{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);grid-gap:4.8rem;align-items:center;grid-template-areas:"placeholder placeholder box3" "box1 box2 box3" "box1 box2 box4" "placeholder2 placeholder2 box4";}.box-grid__content > *:nth-child(1){grid-area:box1;}.box-grid__content > *:nth-child(2){grid-area:box2;}.box-grid__content > *:nth-child(3){grid-area:box3;}.box-grid__content > *:nth-child(4){grid-area:box4;}.box-grid__single{border:0.3rem solid var(--main-color);padding:5.6rem;display:grid;align-items:center;grid-gap:8rem;grid-template-columns:1.7fr 1fr;}.box-grid__single > .text{padding:0 5.6rem;}@media only screen and (max-width:1199px){.box-grid__single{padding:2rem;}}@media only screen and (max-width:767px){.box-grid__content{grid-template-columns:1fr;grid-template-rows:auto 1fr 1fr 1fr;grid-template-areas:unset;grid-gap:4rem;}.box-grid__content *{grid-area:unset !important;}.box-grid__single{grid-template-columns:1fr;}}@media only screen and (max-width:599px){.box-grid__single{padding:1rem;}.box-grid__single .text{padding:0;}.box-grid__single .red-box{padding:3rem 1rem;}}
.breadcrumbs{margin:0 0 2.4rem;}.breadcrumbs__content{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:0.4rem;}.breadcrumbs__content > *:first-child{font-size:0;width:1.6rem;height:1.6rem;background:url("/themes/custom/awesome/src/images/home.svg") no-repeat center;}.breadcrumbs__content p,.breadcrumbs__content a{font-size:1.3rem;margin:0;text-decoration:none;}.breadcrumbs__content a{color:#13100D;}.breadcrumbs__content p{color:#9E9E9E;}.breadcrumbs__next{width:2.4rem;height:2.4rem;background:url("/themes/custom/awesome/src/images/next-gray.svg") no-repeat center;}
.button,.button-registration > a{-webkit-appearance:none;appearance:none;box-shadow:none;white-space:nowrap;text-decoration:none;cursor:pointer;color:#FFF;font-size:1.5rem;text-align:center;font-style:normal;font-weight:500;line-height:140%;display:inline-block;padding:1.2rem 2.4rem;position:relative;border-radius:0.4rem;background:var(--main-color);transition:background-color 0.1s linear;border:none;}.button:hover,.button-registration > a:hover{color:#FFF;background:#a00000;text-decoration:none;}.button--arrow,.button-registration > a{padding:1.2rem 10.4rem 1.2rem 2.4rem;text-align:left;}.button--arrow:after,.button-registration > a:after{content:"";display:block;width:2.4rem;height:2.4rem;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);background:url("/themes/custom/awesome/src/images/extra-long-arrow-next.svg") no-repeat center/contain;}.button--primary-icon-arrow{padding:1.2rem 12.8rem 1.2rem 2.4rem;font-size:2rem;text-align:left;line-height:4.8rem;background:url("/themes/custom/awesome/src/images/extra-long-arrow-next.svg") no-repeat right 1.6rem center/2.4rem 2.4rem,var(--main-color);}.button--primary-icon-arrow:hover{background:url("/themes/custom/awesome/src/images/extra-long-arrow-next.svg") no-repeat right 1.6rem center/2.4rem 2.4rem,#a00000;}.button--arrow-white{padding:1.2rem 10.4rem 1.2rem 2.4rem;border:1px solid var(--main-color);color:var(--main-color);text-align:left;background:white;}.button--arrow-white:after{content:"";display:block;width:2.4rem;height:2.4rem;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);background:url("/themes/custom/awesome/src/images/extra-long-arrow-next-red.svg") no-repeat center/contain;}.button--arrow-white:hover{border:1px solid #a00000;color:white;}.button--arrow-white:hover:after{background:url("/themes/custom/awesome/src/images/extra-long-arrow-next.svg") no-repeat center/contain;}.button--burger{background:url("/themes/custom/awesome/src/images/white-burger.svg") no-repeat 2.4rem 50%,var(--main-color);}.button--burger:hover{background:url("/themes/custom/awesome/src/images/white-burger.svg") no-repeat 2.4rem 50%,#a00000;}.button--white{border:1px solid var(--main-color);color:var(--main-color);background:white;}.button--white:hover{border:1px solid #a00000;color:white;}.button--white.button--arrow:after{background:url("/themes/custom/awesome/src/images/extra-long-arrow-next-red.svg") no-repeat center/contain;}.button--white.button--arrow:hover:after{background:url("/themes/custom/awesome/src/images/extra-long-arrow-next.svg") no-repeat center/contain;}.button--white.button--drop:after{content:"";display:block;width:2.4rem;height:2.4rem;position:absolute;right:0.8rem;top:50%;transform:translateY(-50%);background:url("/themes/custom/awesome/src/images/drop.svg") no-repeat center/contain;}.button--donate{padding:2.6rem 2.4rem 2.6rem 7.2rem;}.button--donate:before{width:4.8rem;height:4.8rem;content:"";display:block;position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);background:url("/themes/custom/awesome/src/images/donate.svg") no-repeat center/contain;}.button--w-100{width:100%;}@media only screen and (max-width:459px){.button--arrow{padding:1.2rem 6.4rem 1.2rem 2.4rem;}}
#cboxOverlay{top:0;left:0;z-index:9999;overflow:hidden;position:fixed;width:100%;height:100%;background:black;}#colorbox{outline:0;z-index:9999;}#cboxContent{position:relative;}#cboxPrevious,#cboxNext{position:absolute;top:0;left:0;width:50%;height:100%;-webkit-appearance:none;appearance:none;border:none;background:url("/themes/custom/awesome/src/images/arrow-black.svg") no-repeat 94% 50%/30px;font-size:1px;color:transparent;cursor:pointer;opacity:0.4;transition:opacity 0.2s linear;transform:rotate(180deg);}#cboxPrevious:hover,#cboxNext:hover{opacity:1;}#cboxNext{transform:rotate(0);left:unset;right:0;}#cboxTitle{float:unset;position:absolute;bottom:0;left:0;width:80%;padding:2px 10px;background:white;box-sizing:border-box;}#cboxCurrent{float:unset;position:absolute;bottom:0;right:0;width:20%;padding:2px 10px;background:white;box-sizing:border-box;text-align:right;}#cboxClose{position:absolute;top:0;right:0;font-size:1px;color:transparent;-webkit-appearance:none;appearance:none;background:url("/themes/custom/awesome/src/images/close-black.svg") no-repeat center;width:30px;height:30px;border:none;cursor:pointer;opacity:0.4;transition:opacity 0.2s linear;}#cboxClose:hover{opacity:1;}
.member-contact{padding-block-start:1.2rem;padding-block-end:9.6rem;}@media only screen and (max-width:1099px){.member-contact{padding-block-end:6rem;}}.member-contact__title{margin:0 0 1.6rem;font-size:4.8rem;}@media only screen and (max-width:1099px){.member-contact__title{font-size:2.8rem;}}.member-contact__panel label{font-weight:500;}.member-contact__panel input[type=text],.member-contact__panel input[type=email],.member-contact__panel input[type=number]{width:100%;max-width:80rem;padding-block:0.8rem;padding-inline:1.2rem;border-width:0.1rem;border-style:solid;font-size:1.4rem;line-height:2.857;border-color:#cdcdcd;}.member-contact__panel textarea{max-width:102.4rem;min-height:20.5rem;padding-block:0.8rem;padding-inline:1.2rem;border-width:0.1rem;border-style:solid;font-size:1.4rem;line-height:1.6;border-color:#cdcdcd;}.member-contact__panel-title{margin:3.2rem 0 2rem;font-size:2rem;}.member-contact__list{margin:0;padding:0;list-style:none;}.member-contact__list li{position:relative;margin-bottom:1.2rem;padding-left:2rem;font-size:1.8rem;}.member-contact__list li::before{content:"";position:absolute;left:0;top:0.9rem;width:0.8rem;height:0.8rem;border-radius:50%;background:var(--main-color);}.member-contact__list a{font-size:1.8rem;color:var(--main-color);}.member-contact__perex{margin:0;font-size:2rem;}.member-contact__perex a{color:var(--main-color);font-size:2rem;}.contact-switch{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:3.2rem;}.contact-switch__option{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 2.4rem;border:1px solid #ddd;border-radius:0.4rem;background:#fff;color:inherit;text-decoration:none;font-weight:500;transition:background-color 0.1s linear,border-color 0.1s linear;}.contact-switch__option.is-active{background:var(--main-color);border-color:var(--main-color);color:#fff;}.contact-switch__radio{flex:0 0 auto;position:relative;width:2rem;height:2rem;border:2px solid #ccc;border-radius:50%;}.contact-switch__option.is-active .contact-switch__radio{border-color:#fff;}.contact-switch__option.is-active .contact-switch__radio::after{content:"";position:absolute;inset:0.3rem;border-radius:50%;background:#fff;}.member-contact--form .webform-button--submit{padding:1.2rem 10.4rem 1.2rem 2.4rem;line-height:4.8rem;text-align:left;background:url("/themes/custom/awesome/src/images/extra-long-arrow-next.svg") no-repeat right 1.6rem center/2.4rem 2.4rem,var(--main-color);}.member-contact--form .webform-button--submit:hover{background:url("/themes/custom/awesome/src/images/extra-long-arrow-next.svg") no-repeat right 1.6rem center/2.4rem 2.4rem,#a00000;}
.countdown{margin:0 0 8rem;}.countdown__content{display:grid;grid-template-columns:2fr 1fr;grid-gap:8rem;}.countdown-box{display:flex;padding:4rem 3.2rem;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;border:0.3rem solid var(--main-color);}.countdown-box > p{font-size:2.4rem;margin:0;}.countdown-box__time{display:flex;justify-content:center;align-items:baseline;gap:0.8rem;}.countdown-box__time > span{font-size:3.2rem;color:#13100D;}.t-box{text-align:center;padding:1.6rem 1.2rem;border-radius:0.4rem;background:#F0F1F2;}.t-box p{font-size:1.4rem;margin:0;line-height:normal;}.t-box span{display:block;font-size:3.2rem;}.t-box time{text-transform:lowercase;display:inline-block;min-width:7.2rem;}.countdown-box--dark{border:none;background:url("/themes/custom/awesome/src/images/running-man-black.svg") no-repeat center/cover,#13100D;}.countdown-box--dark > p{font-size:1.8rem;}.countdown-box--dark p,.countdown-box--dark span{color:white;}.countdown-box--dark .t-box{background:var(--main-color);}@media only screen and (max-width:767px){.countdown__content{grid-template-columns:1fr;grid-gap:3.2rem;}.countdown-box{padding:1rem;}.countdown-box__time{gap:0.2rem;}}
.donate{display:flex;align-items:start;justify-content:start;gap:2.4rem;}.donate-link{max-width:16rem;}.donate-link a{font-size:3.2rem;line-height:140%;margin:0 0 1.6rem;display:inline-block;font-weight:500;}.donate-link p{font-size:1.5rem;line-height:140%;font-weight:500;margin:0;}@media only screen and (max-width:599px){.donate{flex-direction:column;}.donate-link{max-width:unset;display:flex;align-items:center;justify-content:flex-start;gap:2.4rem;}.donate-link a{white-space:nowrap;margin:0;}}
.donation-box{background:var(--main-color);padding:2.4rem;}.donation-box p,.donation-box h6{color:white;}.donation-box p{margin:0 0 2.4rem;font-size:1.4rem;}.donation-box > h6{margin:0 0 2.4rem;}.donation-box .button{width:100%;}.donation-box__buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;margin:0 0 1.2rem;}.donation-box__buttons > div:last-child{grid-column:1/-1;}.donation-box__buttons input{display:none;}.donation-box__buttons label{border-radius:0.8rem;border:0.2rem solid #FFF;display:grid;grid-template-columns:2rem 1fr;align-items:center;gap:1.2rem;padding:1rem 1.6rem;color:white;cursor:pointer;font-size:1.3rem;}.donation-box__buttons label:before{content:"";display:block;width:2rem;height:2rem;border-radius:100%;background:white;}.donation-box__buttons input:checked + label{background:white;color:#13100D;position:relative;}.donation-box__buttons input:checked + label:before{background:var(--main-color);}.donation-box__buttons input:checked + label:after{content:"";display:block;width:1rem;height:1rem;border-radius:100%;background:white;position:absolute;left:2.1rem;top:50%;transform:translateY(-50%);}.donation-box--hero{margin:0 0 5.8rem;display:grid;z-index:2;grid-gap:1.2rem;grid-template-columns:1fr 0.5fr;}.donation-box--hero h6,.donation-box--hero p,.donation-box--hero .donation-box__buttons{margin:0;}.donation-box--hero .donation-box__buttons{display:flex;flex-wrap:wrap;}@media only screen and (max-width:767px){.donation-box--hero{grid-template-columns:1fr;}.donation-box--hero p{grid-row:3;}}
.dot-line-list{display:flex;align-items:center;justify-content:flex-start;gap:1.6rem;}.dot-line-list p{margin:0;font-size:1.6rem;}.dot-line-list time{text-transform:lowercase;}@media only screen and (max-width:1099px){.dot-line-list{gap:1.2rem;flex-direction:column;align-items:flex-start;}.dot-line-list p{font-size:1.4rem;}.dot-line-list img{display:none;}}
.dot-map{position:relative;}.dot-map > img{width:100%;}.dot-map .point{text-align:center;position:absolute;transform:translate(-50%,-50%);}.dot-map .point p{color:#13100D;line-height:normal;font-size:clamp(0.8rem,1vw + 0.2rem,1.6rem);}.dot-map .point p > span{color:var(--main-color);font-size:4em;white-space:nowrap;line-height:normal;}
.event-side{margin:0 0 8rem;background-color:#000000;padding:1.5rem;}.event-side h6{margin:0 0 2.4rem;color:#ffffff;}.event-side h6.t{margin:0;color:#ffffff;}.event-side p.t{margin:0 0 2.4rem;font-weight:500;font-size:1.5rem;color:#ffffff;}.event-side a{font-weight:500;font-size:1.5rem;margin:0 0 2.4rem;display:inline-block;}
.events-calendar{margin:0 0 8rem;}
.events-teaser{margin:0 0 4rem;display:grid;grid-template-columns:auto 1fr;grid-gap:3.2rem;align-items:center;}.event-teaser__icon img{width:8rem;}.events-teaser__info{display:flex;align-items:center;justify-content:space-between;gap:3.2rem;}.events-teaser__info div:first-child a{font-size:2.4rem;font-weight:500;color:#13100D;}.events-teaser__info div:first-child p{margin:0;line-height:normal;}@media only screen and (max-width:1099px){.events-teaser{grid-gap:1.6rem;align-items:start;}.event-teaser__icon img{width:5.6rem;}.events-teaser__info{flex-direction:column;align-items:flex-start;gap:1.6rem;}.events-teaser__info div:first-child a{font-size:1.8rem;}.events-teaser__info div:first-child .smart-date-box,.events-teaser__info div:first-child .smart-date-box *{font-size:1.4rem;}.events-teaser__info div:first-child .smart-date-box{flex-wrap:wrap;}}
.facet-filters ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #DEDFE2;background:#F0F1F2;}.facet-filters li{margin:0;}.facet-filters a{padding:14px 24px;display:block;}.facet-filters a,.facet-filters a *{color:#000 !important;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin:0;-webkit-text-decoration:none !important;text-decoration:none !important;cursor:pointer;}.facet-filters a.is-active{color:#E00 !important;position:relative;}.facet-filters a.is-active:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:3px;background:#E00;}.facet-filters a:hover,.facet-filters a.is-active{color:#E00 !important;}.facet-filters a:hover *,.facet-filters a.is-active *{color:#E00 !important;}.facet-item__status{display:none;}@media only screen and (max-width:1000px){.site-search-solr .ff{padding:0 !important;}.facet-filters ul{overflow:scroll;white-space:nowrap;background:no-repeat;border:none;gap:4px;}.facet-filters li:first-child{padding-left:var(--padding-inline);}.facet-filters li:last-child{padding-right:var(--padding-inline);}.facet-filters a,.facet-filters a:hover{font-size:13px;padding:12px;border-radius:4px;border:1px solid #CBCBCB;}.facet-filters a.is-active{background:#E00;border:1px solid #E00;}.facet-filters a.is-active *{color:white !important;}.facet-filters a.is-active:after{content:none;}}
.faq{margin:0 0 8rem;}.faq-unit{display:none;padding:2rem 1.2rem 2rem 1.6rem;align-items:center;gap:1.6rem;align-self:stretch;border-top:1px solid #cbcbcb;}.faq-unit > h4{cursor:pointer;color:#13100D;font-size:1.6rem;font-style:normal;font-weight:500;line-height:160%;display:flex;align-items:center;gap:2rem;margin:0;}.faq-unit > h4 span{display:inline-block;height:1.6rem;width:1.6rem;position:relative;flex-shrink:0;}.faq-unit > h4 span:before,.faq-unit > h4 span:after{width:0.2rem;height:100%;content:"";display:block;position:absolute;left:50%;transform:translate(-50%,-50%) rotate(0);transition:transform 0.3s linear;top:50%;background:var(--main-color);}.faq-unit > h4 span:after{width:100%;height:0.2rem;}.faq-unit__content{display:none;font-size:1.6rem;font-style:normal;font-weight:400;margin:2rem 0;}.faq-unit__content p{color:#13100D;font-size:1.6rem;font-style:normal;font-weight:400;line-height:180%;}.faq-unit:last-of-type{border-bottom:1px solid #cbcbcb;}.faq-unit.is-active a{display:inline-block;text-decoration:none;width:-webkit-fit-content;width:fit-content;}.faq-unit.is-active > h4 span:before{transform:translate(-50%,-50%) rotate(90deg);}
.filters{padding:1.6rem 2.4rem;background:#F0F1F2;margin:0 0 2.4rem;}.filters .js-form-item,.filters label{margin:0;}.filters form{display:flex;align-items:center;gap:2.4rem;flex-wrap:wrap;}.filters input[type=text]{padding:0.8rem 0.6rem 0.8rem 4.4rem;background:url("/themes/custom/awesome/src/images/search.svg") no-repeat 1.2rem 50%/2.4rem,white;}.filters input[id*=reset]{display:none;}.filters .form-radios{display:flex;align-items:center;justify-items:flex-start;flex-wrap:wrap;gap:2.4rem;}.filters__selected{display:flex;align-items:center;justify-content:flex-start;gap:0.4rem;}.filtersResetButton{font-family:"Neue Haas Grotesk Text Pro",serif;margin:0 0 0 2rem;color:#13100D;font-size:1.4rem;font-style:normal;font-weight:400;cursor:pointer;line-height:160%;-webkit-text-decoration-line:underline;text-decoration-line:underline;}@media only screen and (max-width:459px){.filters .js-form-type-multiselect,.filters .js-form-type-textfield{width:100%;}}
.footer{padding:8rem 0 5rem;background:#13100D;}.footer p,.footer ul{color:white;}.footer__content{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem 0;align-items:center;grid-template-areas:"box1 box2" "box11 box3" "box4 box5" "box6 box6";}.box-1{grid-area:box1;}.box-1-1{grid-area:box11;display:grid;grid-gap:4rem;align-items:start;justify-items:start;}.box-1-1 h4{color:white;margin:0;}.box-2{grid-area:box2;}.box-3{grid-area:box3;align-self:start;}.box-4{grid-area:box4;}.box-5{grid-area:box5;}.box-6{grid-area:box6;text-align:center;padding:4rem 0 0;border-top:1px solid #2C2723;}.box-6 p,.box-6 a{color:#9E9E9E;font-size:1.3rem;line-height:140%;font-weight:500;}@media only screen and (max-width:1099px){.footer{padding:5.6rem 0;}.footer__content{grid-template-columns:1fr;grid-gap:5.6rem 0;grid-template-areas:"box1" "box11" "box3" "box4" "box5" "box2" "box6";}.box-1{justify-self:center;}.box-2 .d-f{justify-content:center;}.box-4{display:grid;justify-items:center;}}
.gallery-2{margin:0 0 8rem;}.gallery-2__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.3333333333%,1fr));gap:1rem;justify-items:center;}.gallery-2__content .img-media__text{opacity:1;background:none;position:static;padding:0;}.gallery-2__content .img-media__text P{color:black;}.gallery-2__content .img-media__copyright{display:none;}@media only screen and (max-width:1099px){.gallery-2__content{grid-template-columns:repeat(auto-fit,minmax(16.6666666667%,1fr));}}@media only screen and (max-width:599px){.gallery-2__content{grid-template-columns:repeat(auto-fit,minmax(33.3333333333%,1fr));}}@media only screen and (max-width:459px){.gallery-2__content{grid-template-columns:repeat(auto-fit,minmax(48%,1fr));}}
.gallery-download{margin:0 0 8rem;}.gallery-download-item{padding:1.2rem 0;border-top:1px solid #F0F1F2;display:grid;grid-template-columns:13.3rem 1fr auto;grid-gap:2.4rem;align-items:center;}.gallery-download-item p{margin:0;font-size:1.2rem;}.gallery-download-item .button{font-size:1.2rem;padding:1.2rem 1.6rem;}.gallery-download-item:last-child{border-bottom:1px solid #F0F1F2;}@media only screen and (max-width:599px){.gallery-download-item{grid-template-columns:1fr;}}
.gallery{margin:0 0 8rem;}.gallery__content{display:grid;grid-template-columns:1fr 0.5fr 0.5fr 1fr;grid-gap:1.2rem;}.gallery__content .img-media{cursor:pointer;}.gallery__content .img-media img{width:100%;height:100%;object-fit:cover;}.gallery__content .img-media:nth-child(2){grid-column:2/4;}.gallery__content .img-media:nth-child(4){grid-column:1/3;}.gallery__content .img-media:nth-child(5){grid-column:3/-1;}.gallery__content .img-media:nth-child(7){grid-column:2/-1;}@media only screen and (max-width:599px){.gallery__content{grid-template-columns:1fr;}.gallery__content .img-media{grid-column:unset !important;}}
.header-donate{height:100%;margin:0 0 0 2.4rem;}.header-donate > a{background:var(--main-color);padding:0 2.4rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0.6rem;height:100%;color:white;font-size:1.6rem;line-height:normal;text-decoration:none;cursor:pointer;}@media only screen and (max-width:999px){.header-donate > a{gap:0.2rem;font-size:1rem;padding:0 1.2rem;max-width:76px;text-align:center;}.header-donate > a img{max-width:2.4rem;}.mobile-menu-content__donate .header-donate{margin:0;}.mobile-menu-content__donate .header-donate > a{padding:1.2rem 3.2rem;font-size:1.6rem;max-width:unset;flex-direction:row;gap:1.2rem;}.mobile-menu-content__donate .header-donate > a img{max-width:4.8rem;}}
header.top{margin:2.4rem 0 0;position:-webkit-sticky;position:sticky;z-index:90;width:100%;top:0;left:0;}header.top + main{margin:-2.4rem 0 0;}.header{position:absolute;top:0;left:0;width:100%;}.header__content{display:grid;grid-template-columns:auto 1fr auto;background:white;align-items:center;position:relative;}.header__logo{margin:2rem 9.4rem 2rem 3.2rem;}.header__content{box-shadow:0 0 37px -20px rgba(0,0,0,0.75);}.header__menus{height:100%;display:grid;grid-template-rows:1fr auto;align-items:center;}.header__menus-top{padding:0.9rem 0;}@media only screen and (max-width:1366px){.header__logo{max-width:18rem;margin:1.4rem;}}@media only screen and (max-width:999px){.header__menus .d-f.f-a-c.f-j-e{display:none;}.header__menus .f-g-24{justify-content:flex-end;}.header__logo{max-width:13.6rem;margin:1.4rem 0 1.4rem 1.4rem;}}
.hero-gray{margin:0 0 2.4rem;display:grid;padding:8.8rem 0 0;background:#F0F1F2;grid-template-columns:minmax(var(--padding-inline),1fr) minmax(0,calc(var(--container-max-width) / 2)) minmax(0,calc(var(--container-max-width) / 2)) minmax(var(--padding-inline),1fr);}.hero-gray .text{display:flex;justify-content:center;flex-direction:column;grid-column:2;padding:0 8rem 0 0;}.hero-gray .placeholder,.hero-gray .text{border-bottom:4rem solid white;}.hero-gray__event-buttons{margin:3.2rem 0 0 !important;display:flex;align-items:center;justify-content:flex-start;gap:0.75rem;flex-wrap:wrap;}.hero-gray__event-buttons .button-registration > a{padding:1.2rem 4.4rem 1.2rem 1.6rem;font-size:1.2rem;background:url("/themes/custom/awesome/src/images/arrow-next-small-white.svg") no-repeat calc(100% - 16px) 50%,#e00;}.hero-gray__event-buttons .button-registration > a:after{content:none;}.hero-gray__event-buttons .button-registration > a:hover{background:url("/themes/custom/awesome/src/images/arrow-next-small-white.svg") no-repeat calc(100% - 16px) 50%,#a00000;}.hero-gray__img{grid-column:3/-1;}.hero-gray__img .img-media{display:block;max-width:calc(var(--wide-container-max-width) / 2 + 6rem);}.hero-gray__img img,.hero-gray__img picture{width:100%;}.hero-gray__info{display:flex;align-items:center;flex-wrap:wrap;gap:2.4rem;}@media only screen and (min-width:1000px){.hero-gray .text{padding:6rem 8rem 2rem 0;}}@media only screen and (max-width:599px){.hero-gray{grid-template-columns:1fr;padding:6rem 0 0;}.hero-gray .placeholder{display:none;}.hero-gray .text{border:none;padding-inline:var(--padding-inline);padding-block:2.4rem 3.2rem;grid-column:unset;}.hero-gray__img{display:block;grid-row:1;grid-column:unset;}}@media only screen and (min-width:1520px){.hero-gray{grid-template-columns:minmax(var(--padding-inline),1fr) minmax(0,calc(var(--container-max-width-big-screen) / 2)) minmax(0,calc(var(--container-max-width-big-screen) / 2)) minmax(var(--padding-inline),1fr);}}
.hero-member{padding-block-start:23.45rem;padding-block-end:10.2rem;margin-block-end:3.375rem;background-color:#F0F1F2;}@media only screen and (max-width:1099px){.hero-member{padding-block-start:11.6rem;padding-block-end:3.2rem;}}.hero-member__title{max-width:72.8rem;margin:0 0 3.2rem;font-size:4.8rem;}@media only screen and (max-width:1099px){.hero-member__title{margin:0 0 2.4rem;font-size:2.4rem;}}.hero-member__form .form-item{margin-bottom:2.4rem;max-width:50rem;}.hero-member__form .form-item .description{display:none;}.hero-member__form label{font-weight:500;}.hero-member__form input[type=text],.hero-member__form input[type=number]{width:100%;max-width:80rem;padding-block:0.8rem;padding-inline:1.2rem;border-width:0.1rem;border-style:solid;font-size:1.4rem;line-height:2.857;border-color:#cdcdcd;}.hero-member__warning{display:flex;align-items:center;gap:3.2rem;max-width:80rem;margin-block-start:3.2rem;padding:1.6rem;border-radius:0.4rem;font-size:2.4rem;font-weight:500;background-color:#FFD1D1;}@media only screen and (max-width:1099px){.hero-member__warning{font-size:2.4rem;}}.hero-member__warning-icon{flex:0 0 auto;width:4.8rem;aspect-ratio:1/1;}@media only screen and (max-width:1099px){.hero-member__warning-icon{width:2.4rem;}}.hero-member__warning-text{color:var(--main-color);font-weight:600;font-size:1.8rem;}
.hero{margin:0 0 18rem;position:relative;}.hero__content{position:absolute;bottom:-5.6rem;width:100%;}.hero__img{text-align:center;}.hero__text{display:grid;grid-template-columns:1fr 1fr;align-items:end;}.hero__text .box{padding:5.6rem;background:#13100D;position:relative;}.hero__text .box *{color:white;}.hero__text .box *:last-child{margin:0;}.hero__text .box h1{font-size:clamp(2.4rem,2.75vw + 0.75rem,4.6rem);}.hero__overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.5);}.hero--hp .hero__text > .box h1{margin:0 0 5px;}.hero--hp .hero__text > .box a{font-size:clamp(2.4rem,2.75vw + 0.75rem,4.6rem);text-decoration:none;font-weight:500;line-height:normal;display:block;}.hero--hp .hero__text > .box a:hover{text-decoration:underline;}.arrow-wrapper{padding:8px 0;width:192px;}.arrow-line{position:relative;width:81px;height:2px;background:#E00;border-radius:1px;transition:width 0.4s ease,margin-left 0.4s ease;margin-left:0;}.arrow-line::before,.arrow-line::after{content:"";position:absolute;right:0;top:50%;width:10px;height:2px;background:#E00;border-radius:1px;transform-origin:right center;opacity:0;transition:opacity 0.4s ease,right 0.4s ease;}.arrow-line::before{transform:translateY(-50%) rotate(-45deg);}.arrow-line::after{transform:translateY(-50%) rotate(45deg);}.hero__text .box > *:first-child:hover + .arrow-wrapper .arrow-line{width:120px;margin-left:72px;}.hero__text .box > *:first-child:hover + .arrow-wrapper .arrow-line::before,.hero__text .box > *:first-child:hover + .arrow-wrapper .arrow-line::after{opacity:1;right:0;}.hero--simple{margin:0 0 2.4rem;}.hero--simple h1{font-size:clamp(3.4rem,2.25vw + 2.05rem,5.2rem);}.hero--simple .hero__content{bottom:unset;top:50%;transform:translateY(-50%);}.hero--simple .hero__text,.hero--simple .hero__text-d{max-width:50%;display:block;}.hero--simple .hero__text *,.hero--simple .hero__text-d *{color:white;}.hero-after-text-m{display:none;}@media only screen and (max-width:1099px){.hero{margin:0 0 2rem;}.hero__content{margin:-1.6rem 0 0;position:relative;bottom:unset;}.hero__text{display:block;}.hero__text .box{padding:2.4rem 2.4rem 3.2rem 2.4rem;}.hero__text .box:before{content:none;}.hero--simple .hero__content{top:unset;transform:unset;margin:0;position:absolute;bottom:4rem;}.hero--simple .hero__text,.hero--simple .hero__text-d{max-width:unset;}}@media only screen and (max-width:599px){.hero--simple .hero__text-d{display:none;}.hero--simple .dbf > *:last-child{margin:0;}.hero-after-text-m{display:block;margin:-2rem 0 2rem;padding:2.4rem 0;background:#F2F2F2;}}
.img-banner{margin:0 0 1.4rem;display:block;}.img-banner .img-media__copyright{font-size:1.2rem;bottom:1.2rem;right:1.2rem;}
.img-media{display:inline-block;position:relative;}.img-media__copyright{position:absolute;bottom:2.4rem;right:2.4rem;left:2.4rem;text-align:right;color:#FFF;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal;z-index:1;}.img-media__copyright.v-black{color:#13100D;}.img-media__text{opacity:0;transition:opacity 0.2s linear;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);padding:3.2rem 2.4rem;}.img-media__text p{font-size:1.2rem;color:#fff;margin:0;}.gallery__content .img-media:hover .img-media__text{opacity:1;}
.language-switcher-language-url{margin:0;padding:0;list-style:none;}.language-switcher-language-url a{display:inline-block;color:#13100D;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;padding:0 0 0 3rem;background:url("/themes/custom/awesome/src/images/czech-republic.svg") no-repeat 0 50%;}.language-switcher-language-url a:hover{text-decoration:none;}.language-switcher-language-url a[hreflang=en]{background:url("/themes/custom/awesome/src/images/united-kingdom.svg") no-repeat 0 50%;}.language-switcher-language-url li{margin:0;display:flex;}.language-switcher-language-url .is-active{display:none;}
.line{padding:0 4rem 0 0;border-right:3px solid #CBCBCB;}.line--sticky{height:100%;}@media only screen and (max-width:1099px){.line{padding:0;border-right:none;}.line--sticky{height:unset;}}
.link-banner{display:block;margin:0 0 8rem;}.link-banner__content{padding:0 2.4rem 0 4rem;border-left:3px solid var(--main-color);grid-gap:3.2rem;display:grid;grid-template-columns:1fr auto;align-items:center;}.link-banner__text *{color:var(--main-color);}
.js-pager__items.pager{margin:0;padding:0;list-style:none;display:flex;justify-content:center;}.js-pager__items.pager .button{white-space:initial;}
#loadMore{margin:auto;display:block;position:relative;width:21rem;}
.maintenance-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--padding-inline);background-color:#fff;}.maintenance-page__content{max-width:60rem;width:100%;text-align:center;}.maintenance-page__logo{margin-bottom:4rem;}.maintenance-page__logo img{max-width:30rem;width:100%;height:auto;}@media only screen and (max-width:599px){.maintenance-page__logo{margin-bottom:3rem;}.maintenance-page__logo img{max-width:20rem;}}.maintenance-page__main{margin-top:2rem;}.maintenance-page__title{color:var(--main-color);font-size:clamp(2.4rem,4vw,3.6rem);font-weight:700;line-height:1.2;margin:0 0 2rem;}.maintenance-page__messages{margin-bottom:2rem;}.maintenance-page__messages .messages{padding:1.6rem 2.4rem;border-radius:0.4rem;background-color:#f5f5f5;border-left:0.4rem solid var(--main-color);text-align:left;}.maintenance-page__messages .messages--status{border-left-color:#28a745;background-color:#d4edda;}.maintenance-page__messages .messages--warning{border-left-color:#ffc107;background-color:#fff3cd;}.maintenance-page__messages .messages--error{border-left-color:var(--main-color);background-color:#f8d7da;}.maintenance-page__text{font-size:1.6rem;line-height:1.6;color:#333;}.maintenance-page__text p{margin:0 0 1.6rem;}.maintenance-page__text p:last-child{margin-bottom:0;}.maintenance-page__text a{color:var(--main-color);text-decoration:underline;}.maintenance-page__text a:hover{text-decoration:none;}@media only screen and (max-width:599px){.maintenance-page__text{font-size:1.4rem;}}
.map-with-text{margin:0 0 8rem;}.map-with-text__content{display:grid;grid-template-columns:2fr 1fr;grid-gap:7.4rem;align-items:center;}@media only screen and (max-width:767px){.map-with-text__content{grid-gap:4.3rem;grid-template-columns:1fr;}}
.member-profile{display:flex;flex-direction:column;gap:3.2rem;padding-block-end:9.6rem;}@media only screen and (max-width:1099px){.member-profile{padding-block-end:6rem;}}.member-profile__header{display:flex;flex-direction:column;gap:2.4rem;}.member-profile__name{margin-block:0;font-weight:500;}.member-profile__status{display:flex;align-items:center;gap:3.2rem;padding:1.6rem;border-radius:0.4rem;color:#fff;}.member-profile__status--active{background:#0A9D2C;}.member-profile__status--inactive{background:#A00000;}.member-profile__status-icon{flex:0 0 auto;width:4.8rem;aspect-ratio:1/1;}@media only screen and (max-width:1099px){.member-profile__status-icon{width:2.4rem;}}.member-profile__status-label{font-size:2.4rem;font-weight:500;line-height:1;}@media only screen and (max-width:1099px){.member-profile__status-label{font-size:1.8rem;}}.member-profile__body{display:grid;grid-template-columns:minmax(0,38rem) 1fr;gap:3.2rem;align-items:start;}@media only screen and (max-width:1099px){.member-profile__body{grid-template-columns:1fr;}}.member-profile__photo img{display:block;width:100%;height:auto;border-radius:0.4rem;}.member-profile__content{display:flex;flex-direction:column;gap:4rem;}.member-profile__date{display:flex;align-items:center;gap:0.8rem;margin-block:0;color:var(--main-color);}.member-profile__date-icon{flex:0 0 auto;width:1.8rem;height:1.8rem;}.member-profile__text{font-weight:400;font-size:1.6rem;line-height:1.125;}.member-profile__bio{font-weight:400;font-size:1.6rem;line-height:1.8;}
.member-verification{max-width:720px;margin:2rem auto;padding:0 1rem;}.member-verification__card{background:#fff;border:1px solid #ddd;border-radius:8px;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,0.06);}.member-verification__photo img{display:block;width:160px;height:160px;object-fit:cover;border-radius:8px;margin-bottom:1.5rem;}.member-verification__name{margin:0 0 1rem;font-size:1.75rem;}.member-verification__status--aktivni{color:#2e7d32;}.member-verification__status--pozastaveno{color:#ef6c00;}.member-verification__status--zruseno{color:#c62828;}.member-verification__warning{margin-top:1rem;padding:1rem;background:#fff3e0;border-left:4px solid #ef6c00;border-radius:4px;}.member-verification__success{margin-top:1rem;padding:1rem;background:#e8f5e9;border-left:4px solid #2e7d32;border-radius:4px;}.member-verification__actions{margin-top:1.5rem;}.member-verification__actions .button{display:inline-block;margin-bottom:1rem;}.member-admin-actions{display:flex;gap:0.75rem;margin-bottom:1.5rem;flex-wrap:wrap;}.member-admin-actions .button{display:inline-block;}
@media only screen and (max-width:999px){.o-h{overflow:hidden;}.main-menu-1{display:none;}.mobile-menu-content__menu .main-menu-1{display:block;margin:0;padding:0;list-style:none;}.main-menu-1__li{padding:1.2rem 0;margin:0;}.main-menu-1__li.below{cursor:pointer;}.menu-wrapper{display:none;}.main-menu__arrow{display:flex;align-items:center;justify-content:flex-start;gap:1.6rem;pointer-events:none;}.main-menu__arrow span.a{cursor:pointer;width:2.4rem;height:2.4rem;background:url("/themes/custom/awesome/src/images/arrow-next-red.svg") no-repeat center/3.1rem;}.link-level-1{color:#13100D;font-size:2rem;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;pointer-events:none;}.submenu-open > li{display:none;}.submenu-open > li.is-active{display:list-item;}.submenu-open > li.is-active > ul,.submenu-open > li.is-active .menu-wrapper{display:initial;}.main-menu-3,.menu-icon__icon{display:none;}li.is-active .main-menu__arrow a{color:var(--main-color);pointer-events:initial;}li.is-active .main-menu__arrow .a{display:none;}.main-menu-2{margin:0;padding:0;list-style:none;}.link-level-2,.link-level-3{font-size:1.6rem;color:#13100D;text-decoration:none;font-weight:500;line-height:normal;}.main-menu-2__li,.main-menu-3__li{display:flex;padding:1.6rem 0;justify-content:space-between;align-items:center;border-bottom:1px solid #CBCBCB;margin:0;}.main-menu-2__li.below{cursor:pointer;}.main-menu-2__li.below:after{content:"";display:block;width:2.4rem;height:2.4rem;background:url("/themes/custom/awesome/src/images/arrow-next-small.svg") no-repeat center;}.main-menu-2__li.below .link-level-2{pointer-events:none;}.main-menu-2__li:first-child,.main-menu-3__li:first-child{margin:1.2rem 0 0;border-top:1px solid #CBCBCB;}.submenu-back{margin:1.6rem 0 2.9rem;gap:0.8rem;font-size:1.5rem;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;line-height:normal;}.submenu-back:before{content:"";display:block;width:2.4rem;height:2.4rem;transform:rotate(180deg);background:url("/themes/custom/awesome/src/images/arrow-next-small.svg") no-repeat center/contain;}.below-open > .submenu-back,.below-open > .main-menu__arrow{display:none;}.below-open .main-menu-2__li.below{border:none;padding:0;margin:0;}.below-open .main-menu-2__li.below:after{content:none;}.below-open .main-menu-2__li.below .link-level-2{pointer-events:initial;font-size:2rem;}.main-menu-blocks{display:none;}}@media only screen and (min-width:1000px){.main-menu-1{margin:0;padding:0;list-style:none;display:grid;grid-auto-flow:column;grid-gap:2.4rem;}.main-menu-1 li{margin:0;}.main-menu-1__li{padding:2.5rem 0.8rem;}.link-level-1{color:#13100D;font-size:1.5rem;line-height:normal;text-decoration:none;font-weight:500;}.main-menu__arrow{display:grid;grid-template-columns:1fr auto;align-items:center;cursor:pointer;}.main-menu__arrow > span.a{transition:transform 0.2s linear;transform:rotate(0);width:2.4rem;height:2.4rem;background:url("/themes/custom/awesome/src/images/arrow-drop-small-2.svg") no-repeat center/contain;}.menu-wrapper{display:none;position:absolute;min-height:calc(100vh - 100% - 4.8rem);width:100%;top:100%;left:0;padding:5.6rem 2rem;background:url("/themes/custom/awesome/src/images/submenu.png") no-repeat center bottom/100%,white;}.main-menu-2{margin:0;padding:0;list-style:none;display:grid;justify-content:center;grid-gap:4rem;grid-template-columns:repeat(4,minmax(0,27rem));}.main-menu-1__li.below{padding:2.5rem 0.8rem 2.2rem;border-bottom:0.3rem solid transparent;}.main-menu-1__li.below.desktop-open{border-bottom:0.3rem solid var(--main-color);}.main-menu-1__li.below.desktop-open:before{content:"";display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.85);z-index:-1;}.main-menu-1__li.below.desktop-open .menu-wrapper{display:block;}.main-menu-1__li.below.desktop-open .main-menu__arrow > span.a{transform:rotate(180deg);}.main-menu-2__li{padding:0 0 0 5.2rem;}.link-level-2{display:inline-block;font-size:1.7rem;font-style:normal;font-weight:500;line-height:140%;margin:0 0 3.2rem;text-decoration:none;}a.link-level-2:hover{text-decoration:underline;}.main-menu-3{margin:0;padding:0;list-style:none;}li.main-menu-3__li{margin:0 0 2.4rem;}.link-level-3{color:#13100D;font-size:1.5rem;font-style:normal;font-weight:500;line-height:140%;text-decoration:none;display:inline-block;padding:0 3.2rem 0 0;}.link-level-3:hover{background:url("/themes/custom/awesome/src/images/arrow-next-red.svg") no-repeat 100% 50%;}.menu-icon{position:relative;}.menu-icon__icon{position:absolute;top:50%;width:4rem;height:4rem;left:-5.2rem;transform:translateY(-50%);}.main-menu-blocks{padding:0;}}@media only screen and (max-width:1366px){.link-level-1{font-size:1.4rem;}.main-menu-1{grid-gap:1.2rem;}}
.modal__close{font-size:2rem;position:absolute;top:-2rem;right:-2rem;cursor:pointer;}.webform-detail .modal__container{max-width:1250px;}header.modal__header{display:block;position:relative;}.layout-region-registration-footer__content{display:flex;justify-content:center;}.layout-region-registration-footer__content *[id*=edit-cancel]{display:none;}.registration-form #edit-group-reminders{display:none;}.registration-form .js-form-item{margin:0;}.registration-form .fake-input{margin:0;grid-column:1/-1;color:#13100d;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #cdcdcd;border-radius:0.4rem;width:100%;padding:0.8rem 0.6rem 0.8rem 1.2rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:160%;}.registration-form .layout-region-registration-main{margin:0 0 1.6rem;}.registration-form .field-group-fieldset{margin:0 0 3rem;padding:0;border:none;}.registration-form .field-group-fieldset .fieldset-legend{color:#13100D;font-size:2.4rem;font-style:normal;font-weight:500;line-height:normal;margin:0 0 2.4rem;display:block;}.registration-form .field-group-fieldset .fieldset-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.6rem;}.registration-form .js-form-type-checkbox{grid-column:1/-1;}.registration-form .js-form-type-checkbox label{font-weight:400;}.registration-form div[class*=fake-text]{grid-column:1/-1;}.registration-form div[class*=fake-text] label,.registration-form div[class*=fake-text] input{display:none;}.registration-form div[class*=fake-text] .description,.registration-form div[class*=fake-text] .description a{font-size:1.6rem;font-style:normal;font-weight:400;line-height:180%;}.registration-form div[class*=fake-text] .description{color:#7F7F7F;}@media only screen and (max-width:599px){.registration-form .field-group-fieldset .fieldset-wrapper{grid-template-columns:1fr;}}
.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;z-index:100;}.modal__container{background-color:#fff;padding:30px;max-width:700px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box;}.modal__header{display:flex;justify-content:space-between;align-items:center;}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box;}.modal__close{background:transparent;border:0;}.modal__header .modal__close:before{content:"✕";}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,0.8);}.modal__btn{font-size:0.875rem;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;background-color:#e6e6e6;color:rgba(0,0,0,0.8);border-radius:0.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out;}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}.modal__btn-primary{background-color:#00449e;color:#fff;}@keyframes mmfadeIn{from{opacity:0;}to{opacity:1;}}@keyframes mmfadeOut{from{opacity:1;}to{opacity:0;}}@keyframes mmslideIn{from{transform:translateY(15%);}to{transform:translateY(0);}}@keyframes mmslideOut{from{transform:translateY(0);}to{transform:translateY(-10%);}}.micromodal-slide{display:none;}.micromodal-slide.is-open{display:block;}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform;}
.mobile-menu-button,.mobile-menu-content{display:none;}@media only screen and (max-width:999px){.mobile-menu-button{display:block;cursor:pointer;}.mobile-menu-content{position:fixed;top:0;left:0;width:100%;background:white;z-index:100;height:100vh;display:none;grid-template-rows:auto auto 1fr auto;}.menu-open .mobile-menu-content{display:grid;}.mobile-menu-content__header{padding:1.6rem 3.2rem 2.4rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;}.mobile-menu-content__header img{max-width:17rem;cursor:pointer;}.mobile-menu-content__search{padding:0 3.2rem 2.4rem;}.mobile-menu-content__search form[id*=site-search]{display:grid;grid-template-columns:auto 1fr;grid-gap:0.8rem;border-radius:0.4rem;background:#F0F1F2;height:4.5rem;}.mobile-menu-content__search input[type=text]{border:none;background:transparent;}.mobile-menu-content__search .js-form-item{margin:0;}.mobile-menu-content__search .button{width:3.6rem;grid-column:1;grid-row:1;font-size:0;padding:0;background:url("/themes/custom/awesome/src/images/search.svg") 100% 50% no-repeat;}.submenu-open-w .mobile-menu-content__search{height:0;overflow:hidden;padding:0;}.mobile-menu-content__menu{padding:0 3.2rem 2.4rem;overflow-y:scroll;}}
.multi-menu ul{margin:0;padding:0;list-style:none;}.multi-menu li{margin:0;}.multi-menu > ul{display:grid;grid-auto-flow:column;grid-gap:2.4rem;}.multi-menu > ul > li > span,.multi-menu > ul > li > a{color:#7F7F7F;font-size:1.6rem;line-height:140%;margin:0 0 4rem;display:inline-block;text-decoration:none;font-weight:500;}.multi-menu > ul > li > ul{display:grid;grid-gap:1.2rem;}.multi-menu > ul > li > ul a{text-decoration:none;color:#FFF;font-size:1.5rem;line-height:140%;font-weight:500;}.multi-menu > ul > li > ul a:hover{text-decoration:underline;}@media only screen and (max-width:599px){.multi-menu > ul{grid-auto-flow:unset;}.multi-menu > ul > li > span,.multi-menu > ul > li > a{margin:0 0 1.6rem;}}
.news-all .js-pager__items{margin:0 0 8rem;}
.article-teaser{display:grid;grid-gap:1.6rem;grid-template-rows:auto auto 1fr auto;}.article-teaser .a-img{margin:0;line-height:70%;overflow:hidden;}.article-teaser img{width:100%;transition:transform 1s ease;}.article-teaser img:hover{transform:scale(105%);}.article-teaser .t{line-height:140%;}.article-teaser > a{font-size:1.5rem;margin:0.8rem 0 0;}.article-teaser__info > div:first-child{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;margin:0 0 0.4rem;}.article-teaser__info > div:last-child{display:flex;align-items:center;justify-content:flex-start;gap:2.4rem;}.article-teaser .text a{text-decoration:none;}.article-teaser .text a:hover{text-decoration:underline;}.article-teaser--work{grid-template-rows:auto 1fr auto;}.article-teaser--work img{width:100%;}.article-teaser--work h6{margin:0 0 1.6rem;}.article-teaser--staff{grid-template-rows:auto 1fr auto;}.article-teaser--staff img{width:100%;}.article-teaser--staff h6{margin:0;}.article-teaser--staff .gray-link{margin:0.4rem 0 2.4rem;}.article-teaser--staff .gray-link a{text-decoration:none;}.article-teaser--staff .gray-link a:hover{text-decoration:underline;}.swiper--news-par .article-teaser{grid-gap:0.8rem;}.swiper--news-par .article-teaser > a{margin:1.6rem 0 0;}.swiper--news-par .article-teaser__info{display:block;margin:1.6rem 0 0;}.swiper--news-par .article-teaser__info > div:last-child,.swiper--news-par .article-teaser__info .badge-a{display:none;}
.person-profile{margin:0 0 8rem;}.person-profile__content{display:grid;grid-template-columns:auto 1fr;gap:4rem;align-items:center;}.person-profile__content .img-media__copyright{display:none;}.person-profile__content img{border-radius:100%;max-width:25rem;}.person-profile__content .n{font-size:2.8rem;margin:0;}.person-profile__content .t{color:#7F7F7F;margin:0 0 2.4rem;}.person-profile__content .d{font-size:1.6rem;margin:0 0 2.4rem;}@media only screen and (max-width:599px){.person-profile__content{grid-template-columns:1fr;gap:2rem;justify-items:center;text-align:center;}}
.profession-taxonomy-all .img-media__copyright{display:none;}
.progress-bar-box{margin:0 0 8rem;}.progress-bar-box__content{background:#F0F1F2;padding:5.6rem;}.progress-bar-box__bar{background:#CBCBCB;height:1.6rem;border-radius:0.4rem;overflow:hidden;position:relative;}.progress-bar-box__bar div{position:absolute;top:0;left:0;width:0;transition:width 0.2s linear;height:1.6rem;border-radius:0.4rem;background:var(--main-color);}.progress-bar-box--red .progress-bar-box__content{background:var(--main-color);}.progress-bar-box--red .progress-bar-box__content > *{color:white;}.progress-bar-box--red .c-red{color:#13100D;}.progress-bar-box--red .progress-bar-box__bar{background:white;}.progress-bar-box--red .progress-bar-box__bar div{background:#13100D;}@media only screen and (max-width:599px){.progress-bar-box__content{padding:2.4rem;}}
.red-box{padding:5.7rem 4rem;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;}.red-box .text{max-width:27rem;}.red-box *:not(.button){color:white;}.red-box .button{border:none;white-space:initial;}
.search-button{background:url("/themes/custom/awesome/src/images/search.svg") no-repeat center/contain;width:2.4rem;height:2.4rem;cursor:pointer;}.search-button form .js-form-item{margin:0;}
.search-teaser{padding:40px 0;border-bottom:1px solid #CBCBCB;}.search-teaser > a{color:#13100D;font-size:24px;font-style:normal;font-weight:500;line-height:140%;margin:0 0 12px;display:inline-block;text-decoration:none;}.search-teaser > a:hover{text-decoration:underline;}.search-teaser__content{margin:0 0 12px;}.search-teaser__flex{display:flex;align-items:center;justify-content:flex-start;gap:24px;}.search-teaser__flex img{display:inline-block;margin:0 7px 0 2px;}@media only screen and (max-width:599px){.search-teaser__flex{gap:12px;flex-wrap:wrap;}}
.select-box{display:flex;padding:0.6rem 0.6rem 0.6rem 0.8rem;align-items:center;gap:0.8rem;background:#13100D;}.select-box > p{color:#CBCBCB;font-size:1.3rem;font-style:normal;font-weight:400;line-height:121.023%;margin:0;}.select-item{display:flex;align-items:flex-end;gap:0.9rem;}.select-item p{color:#FFF;font-size:1.3rem;font-style:normal;font-weight:500;line-height:121.023%;margin:0;}.select-item img{cursor:pointer;}
.side-menu{margin:0 0 8rem;}.side_menu__content{display:grid;grid-template-columns:33rem 1fr;grid-gap:5.6rem;}.side_menu__content .container{padding-inline:0;}.side_menu__content .col:first-child .donation-box,.side_menu__content .col:first-child .text-block,.side_menu__content .col:first-child .event-side{margin:0 0 1.4rem;}@media only screen and (max-width:1099px){.side_menu__content{display:block;}.side_menu__content .col:first-child{margin:0 0 3.4rem;}}
.signpost-img{margin:0 0 8rem;}.signpost-img .container{container-name:signpost-img;container-type:inline-size;}.signpost-img__content{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;justify-content:start;align-content:start;}.signpost-img__content .img-media__copyright{display:none;}@container signpost-img (width < 760px){.signpost-img__content{grid-template-columns:repeat(2,1fr);}}@container signpost-img (width < 560px){.signpost-img__content{grid-template-columns:1fr;}}
.signpost-section{margin:0 0 8rem;}.signpost-section__grid{display:flex;gap:20px;flex-wrap:wrap;}.signpost-section-unit{width:330px;display:block;position:relative;}.signpost-section-unit__content{padding:4rem 3rem;background:#14100D url(/themes/custom/awesome/src/images/running-man-black.svg) no-repeat center;background-size:cover;}.signpost-section-unit__content .title{color:var(--white,#FFF);font-feature-settings:"salt" on;font-family:"Neue Haas Grotesk Text Pro",serif;font-size:3.2rem;font-style:normal;font-weight:500;line-height:normal;height:50px;}.signpost-section-unit__content .bottom-wrap{margin-top:12.4rem;}@media only screen and (max-width:459px){.signpost-section-unit{width:100%;}.signpost-section-unit__content{padding:3rem;}}
.simple-sidemenu-button{display:none;}.simple-sidemenu{margin:0 0 2.4rem;}.simple-sidemenu ul{margin:0;padding:0;list-style:none;}.simple-sidemenu li{margin:0;}.simple-sidemenu .ml{display:flex;align-items:center;justify-content:space-between;gap:3.2rem;}.simple-sidemenu .ml span,.simple-sidemenu .ml a{font-size:1.5rem;text-decoration:none;color:#13100d;justify-content:space-between;}.simple-sidemenu .ml a:hover,.simple-sidemenu .ml a.is-active{color:var(--main-color);}.simple-sidemenu .arrow{cursor:pointer;transform:rotate(0);transition:transform 0.2s linear;height:2.4rem;width:2.4rem;background:url("/themes/custom/awesome/src/images/arrow-drop-small-2.svg") no-repeat center;}.simple-sidemenu > ul > li{border-top:1px solid #F0F1F2;}.simple-sidemenu > ul > li > .ml{padding:1.6rem 0;}.simple-sidemenu > ul > li > ul{display:none;margin:0 0 1.2rem;}.simple-sidemenu > ul > li > ul .ml{padding:0.8rem 2.4rem;}.simple-sidemenu > ul > li:last-child{border-bottom:1px solid #F0F1F2;}.simple-sidemenu .open .arrow{transform:rotate(180deg);}@media only screen and (max-width:1099px){.simple-sidemenu-button{display:block;margin:0 0 2.4rem;}.simple-sidemenu{display:none;}}
.site-search-page-block{margin:0 0 40px;}.site-search-page-block form{display:flex !important;gap:0 !important;}.site-search-page-block .js-form-item{margin:0;}.site-search-page-block input[type=text]{padding:0.8rem 0.6rem 0.8rem 4.4rem;background:url("/themes/custom/awesome/src/images/search.svg") no-repeat 1.2rem 50%/2.4rem,white;}.site-search-page-block input[type=submit]{margin:0 0 0 -5px;}
.site-search-solr{margin:0 0 100px;}.site-search-solr .pager{margin:24px 0 0;}.site-search-solr .pager .pager__item.pager__item--ellipsis{display:none;}.site-search-solr .pager ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:flex-start;gap:12px;}.site-search-solr .pager a{width:40px;height:40px;display:flex;border:1px solid #e00;border-radius:0.4rem;align-items:center;justify-content:center;text-decoration:none;transition:background 0.2s linear;}.site-search-solr .pager .pager__item.is-active a,.site-search-solr .pager a:hover{background:#e00;color:#fff;}.site-search-solr__title{padding:170px 0 0;}@media only screen and (max-width:1366px){.site-search-solr__title{padding:150px 0 0;}}@media only screen and (max-width:999px){.site-search-solr__title{padding:130px 0 0;}}@media only screen and (max-width:700px){.site-search-solr .pager ul{justify-content:center;}.site-search-solr .pager a{width:23px;height:30px;}}
form[id*=site-search]{display:grid;grid-template-columns:1fr auto;grid-gap:1rem;}form[id*=site-search] input[type=text]{height:100%;}
.smart-date-box time,.smart-date-box{justify-content:flex-start;align-items:center;gap:1.2rem;display:flex;font-size:1.6rem;text-transform:lowercase;}.smart-date-box time .smart-date--time,.smart-date-box time .smart-date--date,.smart-date-box .smart-date--time,.smart-date-box .smart-date--date{display:flex;align-items:center;justify-content:center;gap:0.6rem;}.lang-en time{text-transform:initial;}
.sticky-box{position:-webkit-sticky;position:sticky;top:14rem;}@media only screen and (max-width:999px){.sticky-box{top:10rem;}}@media only screen and (max-width:1099px){.sticky-box{display:none;}}
.story{margin:0 0 8rem;}.story__content{display:grid;grid-template-columns:1fr 2fr;grid-gap:7rem;align-items:center;}.story__content .img-media,.story__content .img-media img{width:100%;}.story__box{position:relative;margin:0 -100% 0 30%;padding:0 0.8rem;z-index:1;}.story--wide .copyright-img,.story--wide .copyright-img img{width:100%;}.story--wide .story__content{position:relative;display:block;}.story--wide .story__box{position:absolute;bottom:4.8rem;left:5.6rem;margin:0;}.story--t .img-media__copyright{max-width:50%;margin:auto 0 auto auto;}.story__box-mobile{display:none;}@media only screen and (max-width:599px){.story .container{padding:0;}.story .col:first-child{padding-inline:var(--padding-inline);}.story__content{display:block;}.story__box{display:none;}.story__box-mobile{display:block;padding-inline:var(--padding-inline);position:relative;margin:-1rem 0 0;z-index:1;}}
.swiper-scrollbar-wrapper{margin:1.6rem 3rem 3.2rem;}.swiper-scrollbar-wrapper .swiper-scrollbar{position:static;}.swiper-initialized .swiper-slide{height:auto;}
.text-block{margin:0 0 8rem;}.text-block .img-media{margin:0 0 3.2rem;}.text-block .align-left{margin:0 3.2rem 3.2rem 0;}.text-block .align-center{width:-webkit-fit-content;width:fit-content;display:block;margin:0 auto 3.2rem;}.text-block .align-right{margin:0 0 3.2rem 3.2rem;}.text-block__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8rem;}.main-menu-1 .text-block .container{padding:0;}@media only screen and (max-width:599px){.text-block__grid{grid-template-columns:1fr;grid-gap:3.2rem;}}
.text-one-box{margin:0 0 8rem;}.text-one-box__content{display:grid;padding:5.6rem;align-items:center;grid-template-columns:2fr 1fr;gap:8rem;border:3px solid var(--main-color);}
.three-col{margin:0 0 8rem;}.three-col__content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.4rem;}@media only screen and (min-width:600px){.three-col__content-h{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.4rem;margin:0 0 3.2rem;}}
.toastify{font-size:1.7rem;}
.top-menu{padding:0 2.4rem 0 0;margin:0 1.2rem 0 0;position:relative;}.top-menu .ml{display:flex;}.top-menu ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:1.2rem;}.top-menu li{margin:0;}.top-menu a{color:#13100D;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;}.top-menu a:hover{text-decoration:underline;}
.two-col{margin:0 0 8rem;}.two-col__content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:7.4rem;align-items:center;}@media only screen and (max-width:599px){.two-col__content{grid-template-columns:1fr;grid-gap:4.5rem;}}
.videoWrapper{position:relative;padding-bottom:56.25%;height:0;margin:0 0 3.2rem;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.webform-detail{margin:0;display:grid;grid-gap:2.4rem;grid-template-columns:1fr 1fr;min-height:900px;}.webform-detail #edit-osloveni{margin-top:50px;margin-bottom:20px;}.webform-detail .heronumberclass .description{display:none;}.webform-detail .webform-button--next{padding:1.7rem 1.6rem;font-weight:400;}.webform-detail .webform-button--next:after{content:"";width:4rem;height:2rem;margin-left:2rem;display:inline-block;position:relative;top:12px;background:url(/themes/custom/awesome/src/images/extra-long-arrow-next.svg) no-repeat;}.webform-detail .form-item-frequenci input:checked + label:after,.webform-detail .form-item-frequenci2 input:checked + label:after,.webform-detail .form-item-frequenci3 input:checked + label:after,.webform-detail .form-item-frequenci-one-time input:checked + label:after{display:none;}.webform-detail .webform-button--previous{display:none;}.webform-detail .left{padding-left:8rem;padding-top:14rem;}.webform-detail .left .webform-type-fieldset{margin-top:10px;}.webform-detail .left .js-form-item{margin-top:10px;}.webform-detail .left .js-form-type-radio{margin-bottom:0;}.webform-detail .left .info{margin-top:3rem;}.webform-detail .left .form-number{line-height:280%;border:0.1rem solid #cbcbcb;font-size:1.6rem;}.webform-detail .left .form-number:focus-visible{border:0.1rem solid #cbcbcb;outline:none;}.webform-detail .left .info{display:flex;}.webform-detail .left .info p{display:inline-block;font-size:1.6rem;}.webform-detail .left .info:before{content:"";background:url(/themes/custom/awesome/src/images/info.svg);width:2rem;height:2rem;display:inline-block;top:4px;position:relative;margin-right:1rem;}.webform-detail .left form[data-drupal-form-fields*=edit-castka-before-submit-other] .form-submit{display:none;}.webform-detail .right{background:url(/themes/custom/awesome/src/images/webform-back-min.jpg) 40% top/cover no-repeat;}.js-webform-radios .form-item-frequenci label,.js-webform-radios .form-item-frequenci2 label,.js-webform-radios .form-item-frequenci3 label,.js-webform-radios .form-item-frequenci-one-time label{gap:2rem;}.js-webform-radios .form-item-frequenci label:after,.js-webform-radios .form-item-frequenci2 label:after,.js-webform-radios .form-item-frequenci3 label:after,.js-webform-radios .form-item-frequenci-one-time label:after{}.js-webform-radios .form-item-frequenci input:checked + label,.js-webform-radios .form-item-frequenci2 input:checked + label,.js-webform-radios .form-item-frequenci3 input:checked + label,.js-webform-radios .form-item-frequenci-one-time input:checked + label{color:white;}.js-webform-radios .form-item-frequenci input:checked + label:before,.js-webform-radios .form-item-frequenci2 input:checked + label:before,.js-webform-radios .form-item-frequenci3 input:checked + label:before,.js-webform-radios .form-item-frequenci-one-time input:checked + label:before{content:"";background:url(/themes/custom/awesome/src/images/freq-submit.svg);background-size:cover;width:3rem;height:3rem;margin-right:2rem;display:inline-block;position:relative;}.js-webform-radios .form-item-frequenci label:nth-child(2),.js-webform-radios .form-item-frequenci2 label:nth-child(2),.js-webform-radios .form-item-frequenci3 label:nth-child(2),.js-webform-radios .form-item-frequenci-one-time label:nth-child(2){color:var(--main-color);border-color:var(--main-color);}.js-webform-radios .form-item-frequenci label:nth-child(2):before,.js-webform-radios .form-item-frequenci2 label:nth-child(2):before,.js-webform-radios .form-item-frequenci3 label:nth-child(2):before,.js-webform-radios .form-item-frequenci-one-time label:nth-child(2):before{content:"";background:url(/themes/custom/awesome/src/images/freq2-submit.svg);background-size:cover;width:3rem;height:3rem;margin-right:2rem;display:inline-block;position:relative;}.js-webform-radios .form-item-frequenci3 input:checked + label{color:white;display:inline;}.js-webform-radios .form-item-frequenci3 input:checked + label:before{background:none;display:none;}form[data-drupal-form-fields*=edit-castka-before-submit-other].radio-type-form .form-submit{display:inline-block !important;}form[data-drupal-form-fields*=edit-castka-before-submit-other].radio-type-form .heronumberclass{margin-bottom:0 !important;}form[data-drupal-form-fields*=edit-castka-before-submit-other].radio-type-form .form-item-castka-before-submit-other{margin:10px 0 2.4rem !important;}.webform-type-radios.only-radio-no-event{margin:0 0 2.4rem !important;}.webform-type-radios.only-radio-no-event .form-item-frequenci label{border:0.1rem solid #cbcbcb !important;color:#13100d !important;}.webform-type-radios.only-radio-no-event .form-item-frequenci label:before{content:"" !important;background:#fff !important;border-radius:100% !important;width:2rem !important;height:2rem !important;display:block !important;}.webform-type-radios.only-radio-no-event .form-item-frequenci input:checked + label{color:white !important;border:0.1rem solid #e00 !important;}.webform-type-radios.only-radio-no-event .form-item-frequenci input:checked + label:after{content:"" !important;display:block !important;}.webform-progress{left:-6%;position:relative;}.webform-progress-tracker .progress-step.is-active .progress-marker::before{background:var(--main-color);padding:1rem;border:1px solid var(--main-color);color:white;font-weight:500;}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before{background:white;padding:1rem;border:1px solid var(--main-color);color:var(--main-color);font-weight:500;}.webform-progress-tracker .progress-step .progress-marker::after,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background:var(--main-color);margin-top:7%;height:2px;}.webform-progress-tracker .progress-step .progress-title{display:none;}.webform-progress-tracker .progress-step.is-active .progress-title{display:block;font-weight:normal;color:#13100D;}@media (hover:hover) and (pointer:fine){.webform-progress-tracker .progress-step .progress-marker::before{transition:background-color 0.15s ease,color 0.15s ease,border-color 0.15s ease;}.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before{background:#000;border-color:#000;color:#fff;}}.modal-inner .left{background:url(/themes/custom/awesome/src/images/sure.jpg) 40% no-repeat;background-size:cover;}.modal-inner .right{padding:2rem;background:none !important;}.modal-bottom .js-webform-radios{justify-content:center;}.bank{padding:14rem 0 0;}@media only screen and (max-width:767px){.webform-detail{grid-template-columns:1fr;padding:4rem 3.2rem;}.webform-detail .js-form-type-radio,.webform-detail .button{margin:0;width:100%;}.webform-detail .js-webform-radios{gap:0;}.webform-detail .webform-flexbox{grid-gap:0;grid-template-columns:1fr;margin:0;display:grid;}.webform-detail .left{padding:4rem 0 0;}.webform-detail .left .info p{margin-bottom:1rem;}.webform-detail .right{display:none;}.webform-detail .modal-bottom{padding-bottom:10rem;}.webform-detail .registration-form .field-group-fieldset .modal-inner{grid-template-columns:1fr;}.webform-detail .registration-form .field-group-fieldset .modal-inner .right{display:block;padding:0;}.webform-detail .registration-form .field-group-fieldset .modal-inner .left{display:none;}.bank{padding:9rem 0 0;}.bank .text-block__grid{grid-template-columns:1fr;grid-gap:0;}}#throbber{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;text-align:center;margin:auto;background:white;overflow:hidden;scroll-behavior:auto;}#throbber img{z-index:999;display:block;text-align:center;margin:auto;}#edit-banka--wrapper-legend{padding-top:4rem;}#edit-banka .description{display:none;}#edit-banka label{text-indent:-9999px;background-position-x:50px;background-position-y:center;background-repeat:no-repeat;background-size:50%;background-color:transparent;width:175px;border:0;}#edit-banka label[for=edit-banka-cs]{background-image:url(/themes/custom/awesome/src/images/cs_ceska_sporitelna_logo.svg);}#edit-banka label[for=edit-banka-mp]{background-image:url(/themes/custom/awesome/src/images/mp_mbank_logo.svg);}#edit-banka label[for=edit-banka-kb]{background-image:url(/themes/custom/awesome/src/images/kb_komercni_banka_logo.svg);}#edit-banka label[for=edit-banka-rf]{background-image:url(/themes/custom/awesome/src/images/rf_raiffeisenbank_logo.svg);}#edit-banka label[for=edit-banka-pg]{background-image:url(/themes/custom/awesome/src/images/pg_moneta_logo.svg);background-size:60% !important;}#edit-banka label[for=edit-banka-cb]{background-image:url(/themes/custom/awesome/src/images/cb_csob_logo.svg);background-size:30% !important;}#edit-banka label[for=edit-banka-pf]{background-image:url(/themes/custom/awesome/src/images/pf_fiobanka_logo.svg);background-size:60% !important;}#edit-banka label[for=edit-banka-uc]{background-image:url(/themes/custom/awesome/src/images/uc_unicredit_logo.svg);}
.webform-flexbox{margin:0;display:grid;grid-gap:2.4rem;grid-template-columns:1fr 1fr;}.webform-flex--container,.webform-flexbox .webform-flexbox{margin:0;}.webform-flexbox .webform-flexbox{grid-template-columns:2fr 1fr;}.webform-flex--container > .form-item{margin:0;}@media only screen and (max-width:599px){.webform-flexbox{grid-template-columns:1fr;}.webform-flexbox .webform-flexbox{grid-template-columns:1fr 1fr;}.webform-flexbox .webform-flexbox *:first-child{grid-column:1/-1;}}
form[id*=webform-submission-newsletter]{display:grid;grid-gap:1.2rem;grid-template-columns:1fr 1fr;justify-items:start;}form[id*=webform-submission-newsletter] .js-form-item{width:100%;margin:0;}form[id*=webform-submission-newsletter] > *:not(.form-item-name,.form-item-surname){grid-column:1/-1;}form[id*=webform-submission-newsletter] input:not(.webform-button--submit),form[id*=webform-submission-newsletter] select{font-weight:500;padding:1.6rem 0.6rem 1.6rem 1.2rem;border:none;}form[id*=webform-submission-newsletter] label{color:#CBCBCB;font-size:1.3rem;font-weight:500;background:url("/themes/custom/awesome/src/images/check-box-off.svg") no-repeat 0 0;}form[id*=webform-submission-newsletter] label a{color:white;font-size:1.3rem;font-weight:500;}form[id*=webform-submission-newsletter] input:checked + label{background:url("/themes/custom/awesome/src/images/check-box-on.svg") no-repeat 0 0;}.webform-newsletter{display:grid;grid-template-columns:1fr 1fr;padding:6.4rem;background:url("/themes/custom/awesome/src/images/newsletter.jpg") no-repeat center/cover;}.webform-newsletter .webform{margin:0;}.webform-newsletter .container{padding:0;}.webform-newsletter--2{background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 100%),url("/themes/custom/awesome/src/images/banner-with-background.jpeg") no-repeat center/cover;}.webform-newsletter--2 p{box-sizing:content-box;max-width:32.9rem;}.webform-newsletter .padding-right{padding-right:20%;position:relative;}@media only screen and (max-width:1519px){.webform-newsletter--2 .webform{margin:0 0 0 auto;max-width:37.6rem;}}@media only screen and (max-width:767px){.webform-newsletter{grid-template-columns:1fr;padding:4rem 3.2rem;}.webform-newsletter .padding-right{padding-right:initial;}.webform-newsletter--2 h3 br{display:none;}.webform-newsletter--2 p{max-width:unset;}.webform-newsletter--2 .webform{margin:unset;max-width:unset;}.webform-button--submit{width:100%;}}
.webform{margin:0 0 8rem;}main > .webform{padding:18rem 0 0;}.webform-type-fieldset{margin:0 0 5.6rem;padding:0;border:none;}.webform-type-fieldset legend{color:#13100D;font-size:2.4rem;font-style:normal;font-weight:500;line-height:normal;margin:0 0 2.4rem;}.webform-type-fieldset .description{background:url("/themes/custom/awesome/src/images/info.svg") no-repeat 0 0.5rem;padding:0 0 0 3rem;color:#13100D;font-size:16px;font-style:normal;font-weight:400;line-height:180%;}.webform-type-radios{margin:0 !important;}.js-webform-radios{display:flex;gap:0 1.2rem;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;}.js-webform-radios input{display:none;}.js-webform-radios label{border-radius:0.8rem;border:0.1rem solid #CBCBCB;display:grid;grid-template-columns:2rem 1fr;align-items:center;gap:1.2rem;padding:1.7rem 1.6rem;color:#13100D;cursor:pointer;font-size:1.6rem;}.js-webform-radios label:before{content:"";display:block;width:2rem;height:2rem;border-radius:100%;background:white;}.js-webform-radios input:checked + label{background:var(--main-color);color:white;position:relative;border:0.1rem solid var(--main-color);}.js-webform-radios input:checked + label:before{background:white;}.js-webform-radios input:checked + label:after{content:"";display:block;width:1rem;height:1rem;border-radius:100%;background:var(--main-color);position:absolute;left:2.2rem;top:50%;transform:translateY(-50%);}.webform-composite-hidden-title legend{display:none;}@media only screen and (max-width:599px){.js-webform-radios{display:block;}.js-webform-radios .js-form-item{margin:0 0 1.2rem;}.webform-type-fieldset{margin:0 0 4rem;}}
.article-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.4rem;margin:0 0 8rem;}@media only screen and (max-width:767px){.article-3{grid-template-columns:repeat(2,1fr);}}@media only screen and (max-width:459px){.article-3{grid-template-columns:1fr;}}
.article-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.4rem;margin:0 0 8rem;}@media only screen and (max-width:1099px){.article-4{grid-template-columns:repeat(3,1fr);}}@media only screen and (max-width:767px){.article-4{grid-template-columns:repeat(2,1fr);}}@media only screen and (max-width:459px){.article-4{grid-template-columns:1fr;}}
.d-f{display:flex;}.f-a-s{align-items:flex-start;}.f-a-c{align-items:center;}.f-a-e{align-items:end;}.f-j-s{justify-content:flex-start;}.f-j-c{justify-content:center;}.f-j-e{justify-content:end;}.f-j-sb{justify-content:space-between;}.f-g-24{gap:2.4rem;}
.container,.container-wide,.node-preview-form-select{max-width:var(--container-max-width);padding-inline:var(--padding-inline);margin:0 auto;box-sizing:content-box;}.container-wide,.node-preview-form-select{max-width:var(--wide-container-max-width);}@media only screen and (min-width:1520px){.container{max-width:var(--container-max-width-big-screen);}.container-wide,.node-preview-form-select{max-width:180rem;}}

