/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import url('https://fonts.googleapis.com/css?family=Roboto:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Roboto+Serif:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.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}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}.absolute-center-y{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.roboto-thin{font-family:"Roboto",sans-serif;font-weight:100;font-style:normal}.roboto-extralight{font-family:"Roboto",sans-serif;font-weight:200;font-style:normal}.roboto-light{font-family:"Roboto",sans-serif;font-weight:300;font-style:normal}.roboto-regular{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal}.roboto-medium{font-family:"Roboto",sans-serif;font-weight:500;font-style:normal}.roboto-semibold{font-family:"Roboto",sans-serif;font-weight:600;font-style:normal}.roboto-bold{font-family:"Roboto",sans-serif;font-weight:700;font-style:normal}.roboto-extrabold{font-family:"Roboto",sans-serif;font-weight:800;font-style:normal}.roboto-black{font-family:"Roboto",sans-serif;font-weight:900;font-style:normal}.roboto-thin-italic{font-family:"Roboto",sans-serif;font-weight:100;font-style:italic}.roboto-extralight-italic{font-family:"Roboto",sans-serif;font-weight:200;font-style:italic}.roboto-light-italic{font-family:"Roboto",sans-serif;font-weight:300;font-style:italic}.roboto-regular-italic{font-family:"Roboto",sans-serif;font-weight:400;font-style:italic}.roboto-medium-italic{font-family:"Roboto",sans-serif;font-weight:500;font-style:italic}.roboto-semibold-italic{font-family:"Roboto",sans-serif;font-weight:600;font-style:italic}.roboto-bold-italic{font-family:"Roboto",sans-serif;font-weight:700;font-style:italic}.roboto-extrabold-italic{font-family:"Roboto",sans-serif;font-weight:800;font-style:italic}.roboto-black-italic{font-family:"Roboto",sans-serif;font-weight:900;font-style:italic}.roboto-serif-thin{font-family:"Roboto Serif",serif;font-weight:100;font-style:normal}.roboto-serif-extralight{font-family:"Roboto Serif",serif;font-weight:200;font-style:normal}.roboto-serif-light{font-family:"Roboto Serif",serif;font-weight:300;font-style:normal}.roboto-serif-regular{font-family:"Roboto Serif",serif;font-weight:400;font-style:normal}.roboto-serif-medium{font-family:"Roboto Serif",serif;font-weight:500;font-style:normal}.roboto-serif-semibold{font-family:"Roboto Serif",serif;font-weight:600;font-style:normal}.roboto-serif-bold{font-family:"Roboto Serif",serif;font-weight:700;font-style:normal}.roboto-serif-extrabold{font-family:"Roboto Serif",serif;font-weight:800;font-style:normal}.roboto-serif-black{font-family:"Roboto Serif",serif;font-weight:900;font-style:normal}.roboto-serif-thin-italic{font-family:"Roboto Serif",serif;font-weight:100;font-style:italic}.roboto-serif-extralight-italic{font-family:"Roboto Serif",serif;font-weight:200;font-style:italic}.roboto-serif-light-italic{font-family:"Roboto Serif",serif;font-weight:300;font-style:italic}.roboto-serif-regular-italic{font-family:"Roboto Serif",serif;font-weight:400;font-style:italic}.roboto-serif-medium-italic{font-family:"Roboto Serif",serif;font-weight:500;font-style:italic}.roboto-serif-semibold-italic{font-family:"Roboto Serif",serif;font-weight:600;font-style:italic}.roboto-serif-bold-italic{font-family:"Roboto Serif",serif;font-weight:700;font-style:italic}.roboto-serif-extrabold-italic{font-family:"Roboto Serif",serif;font-weight:800;font-style:italic}.roboto-serif-black-italic{font-family:"Roboto Serif",serif;font-weight:900;font-style:italic}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body{font-size:100%;font-family:"Roboto",sans-serif;color:#1E1E1E}body .container{max-width:1440px !important}body .container-xl{max-width:1440px !important}body .nav-link{color:#1E1E1E}body .nav-link:hover{color:#1E1E1E}body .sr-only{display:none !important}.blazy--field-slide-image{margin:0}.page-vocabulary-eshop-category .eshop-style #page .breadcrumb{max-width:unset}.front-uni #main{padding-bottom:0 !important;padding-top:0 !important}.front-uni .tabs{display:none !important}.path-user #page-wrapper .tabs .nav-tabs .nav-link.active{background-color:var(--page-color);color:#FFFFFF !important}.path-user #page-wrapper .tabs .nav-tabs .nav-link:hover{border-color:var(--page-color)}.path-user #page-wrapper a{font-family:"Roboto Serif",serif;font-weight:600;font-size:16px;color:#1E1E1E;text-decoration:none}.path-user #page-wrapper a span:hover{color:var(--page-color)}.path-user #page-wrapper a span:active{color:var(--page-color)}.path-user #page-wrapper a:hover{color:var(--page-color)}.path-user #page-wrapper a:active{color:var(--page-color)}.path-user #page-wrapper a:hover,.path-user #page-wrapper a:focus,.path-user #page-wrapper a:active{box-shadow:none;outline:none;background-color:unset}.path-user #page-wrapper #block-activit-bootstrap-barrio-subtheme-breadcrumbs{margin-bottom:10px}.path-user #page-wrapper .breadcrumb{max-width:1080px;min-width:250px;width:100%;margin:0 auto;text-align:start;padding:0 15px;display:block}@media (max-width:1480px){.path-user #page-wrapper .breadcrumb{padding:0;margin:0 auto}}@media (max-width:991.98px){.path-user #page-wrapper .breadcrumb{width:100%;padding:0;margin:0 auto}}@media (max-width:767.98px){.path-user #page-wrapper .breadcrumb{display:inherit}}.path-user #page-wrapper .breadcrumb .breadcrumb-item:before{float:unset;font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:var(--page-color) !important;padding:0}.path-user #page-wrapper .breadcrumb a{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}.path-user #page-wrapper .breadcrumb a:hover{text-decoration:underline;background-color:transparent;color:var(--page-color) !important}.path-user #page-wrapper .breadcrumb .breadcrumb-item{display:unset;font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important;padding:0}.path-user #page-wrapper .breadcrumb ul{margin:0;padding:0}.path-user #page-wrapper .breadcrumb li{list-style:none}#page .tabs .nav-tabs .nav-link.active{background-color:var(--page-color);color:#FFFFFF !important}#page .tabs .nav-tabs .nav-link:hover{border-color:var(--page-color)}#page a{font-family:"Roboto Serif",serif;font-weight:600;font-size:16px;color:#1E1E1E;text-decoration:none}#page a span:hover{color:var(--page-color)}#page a span:active{color:var(--page-color)}#page a:hover{color:var(--page-color)}#page a:active{color:var(--page-color)}#page a:hover,#page a:focus,#page a:active{box-shadow:none;outline:none;background-color:unset}#page #block-activit-bootstrap-barrio-subtheme-breadcrumbs{margin-bottom:10px}#page .breadcrumb{max-width:1080px;min-width:250px;width:100%;margin:0 auto;text-align:start;padding:0 15px;display:block}@media (max-width:1480px){#page .breadcrumb{padding:0;margin:0 auto}}@media (max-width:991.98px){#page .breadcrumb{width:100%;padding:0;margin:0 auto}}@media (max-width:767.98px){#page .breadcrumb{display:inherit}}#page .breadcrumb .breadcrumb-item:before{float:unset;font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:var(--page-color) !important;padding:0}#page .breadcrumb a{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}#page .breadcrumb a:hover{text-decoration:underline;background-color:transparent;color:var(--page-color) !important}#page .breadcrumb .breadcrumb-item{display:unset;font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important;padding:0}#page .breadcrumb ul{margin:0;padding:0}#page .breadcrumb li{list-style:none}h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#1E1E1E;line-height:28px}.arrow-color{fill:var(--page-color)}.line-color{stroke:var(--page-color)}.show-more{font-family:"Roboto Serif",serif !important;font-weight:600 !important;font-size:18px !important;color:var(--page-color) !important;text-decoration:none}.show-more:hover{color:var(--page-color)}.show-more:active{color:var(--page-color)}.show-more:hover .arrow-color{fill:var(--page-color)}.show-more svg{margin-left:10px;margin-bottom:5px}.arrow-down{transform:rotate(90deg)}.arrow-right{transform:rotate(0deg)}.arrow-up{transform:rotate(-90deg)}.arrow-left{transform:rotate(-180deg)}.navbar-brand img{max-width:115px !important;max-height:115px !important;object-fit:cover}.featured-bottom{background-color:var(--page-color)}.site-footer{font-family:'Roboto',sans-serif;padding:0 !important;background:transparent !important}@media (max-width:767.98px){.region-footer-section{display:contents}}.w-1080{max-width:1080px;width:100%;padding:0 15px;margin:0 auto}.w-1080 .node__content{width:100%}.w-1080 .node__content p{word-break:break-word}.w-1080 .node__content img{max-width:100%;height:auto;object-fit:cover}@media (max-width:991.98px){.w-1080 .node__content img{max-width:100% !important;width:auto !important;height:auto !important;padding-left:0 !important;padding-right:0 !important;float:none !important;margin-left:0 !important;margin-right:0 !important}}@media (max-width:1480px){.w-1080{padding:0 15px !important}}@media (max-width:991.98px){.w-1080{max-width:100% !important}}.region-secondary-menu{position:relative}#page .pagination.js-pager__items,#page .pager,#page .js-pager__items{display:-webkit-box;display:-ms-flexbox;display:flex  ;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}#page .pagination.js-pager__items li.page-item.active span:not([aria-hidden="true"]),#page .pager li.page-item.active span:not([aria-hidden="true"]),#page .js-pager__items li.page-item.active span:not([aria-hidden="true"]){background-color:var(--page-color) !important;color:#FFFFFF !important;border:1px solid var(--page-color) !important;border-radius:8px !important;padding:10px 15px}#page .pagination.js-pager__items>li,#page .pager>li,#page .js-pager__items>li{list-style:none;padding:0 5px}@media (max-width:767.98px){#page .pagination.js-pager__items>li,#page .pager>li,#page .js-pager__items>li{margin-bottom:10px}}#page .pagination.js-pager__items>li a,#page .pager>li a,#page .js-pager__items>li a,#page .pagination.js-pager__items>li span:not([aria-hidden="true"]),#page .pager>li span:not([aria-hidden="true"]),#page .js-pager__items>li span:not([aria-hidden="true"]){font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;color:#FFFFFF;padding:10px 15px;background:transparent;border:1px solid var(--page-color);border-radius:8px;color:var(--page-color) !important;text-decoration:none}#page .pagination.js-pager__items>li a:hover,#page .pager>li a:hover,#page .js-pager__items>li a:hover,#page .pagination.js-pager__items>li span:not([aria-hidden="true"]):hover,#page .pager>li span:not([aria-hidden="true"]):hover,#page .js-pager__items>li span:not([aria-hidden="true"]):hover{background-color:var(--page-color) !important;color:#FFFFFF !important}#page .pagination.js-pager__items>li a:hover span,#page .pager>li a:hover span,#page .js-pager__items>li a:hover span,#page .pagination.js-pager__items>li span:not([aria-hidden="true"]):hover span,#page .pager>li span:not([aria-hidden="true"]):hover span,#page .js-pager__items>li span:not([aria-hidden="true"]):hover span{background-color:transparent !important;color:#FFFFFF !important}#page .action-links .nav-link a{width:350px;margin-bottom:15px;margin-top:15px;min-width:141px !important;min-height:48px !important;background-color:var(--page-color) !important;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:18px !important;color:#FFFFFF !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;background-repeat:no-repeat !important;border-radius:8px !important;border:unset !important;margin-right:10px !important}@if false{padding-left:4%;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-white.svg");background-position:left 20% center;background-size:15px 15px}#page .action-links .nav-link a:hover{color:#FFFFFF !important;background-color:var(--page-color) !important}#page .pager{padding:15px 0 0 !important}#page .pager ul{display:-webkit-box;display:-ms-flexbox;display:flex  ;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0 0 !important}#page .pager #show-all{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:18px !important;color:#FFFFFF !important;padding:10px 15px;background:var(--page-color);border-radius:8px}#page .pager #show-all:hover{animation:border .5s ease-in-out;border-radius:10px}#page .pager .is-active a{background:var(--page-color);color:#FFFFFF !important}@keyframes border{0%{border-radius:8px}100%{border-radius:10px }}.page-view-search-page #main .main-content .section,.page-view-product-search #main .main-content .section{padding-top:30px !important;padding-bottom:30px !important}@media (max-width:767.98px){.page-view-search-page #main .main-content .section,.page-view-product-search #main .main-content .section{padding-top:15px !important;padding-bottom:15px !important}}.page-view-search-page #main .breadcrumb,.page-view-product-search #main .breadcrumb{max-width:unset;padding:0}.tabs .nav-tabs{max-width:1080px;width:100%;min-width:250px;margin:0 auto}@media (max-width:1480px){.tabs .nav-tabs{padding:0;margin:0 auto}}@media (max-width:991.98px){.tabs .nav-tabs{width:100%;padding:0;margin:0 auto}}@media (max-width:991.98px){.tabs .nav-tabs{width:100% !important}}.view .view-empty{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E;min-height:10vw}.slick-track .slick-slide .node__content{padding-right:15px}@media (max-width:575.98px){.d-sm-contents{display:contents}}.path-protected-page .protected-pages-enter-password{max-width:1080px;width:100%;min-width:250px;margin:0 auto;min-height:20vw}@media (max-width:1480px){.path-protected-page .protected-pages-enter-password{padding:0;margin:0 auto}}@media (max-width:991.98px){.path-protected-page .protected-pages-enter-password{width:100%;padding:0;margin:0 auto}}.path-protected-page .protected-pages-enter-password #edit-protected-page-enter-password{width:60%;-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid var(--page-color);padding:10px;margin:0 auto;margin-top:20px}@media (max-width:1199.98px){.path-protected-page .protected-pages-enter-password #edit-protected-page-enter-password{width:80%}}@media (max-width:767.98px){.path-protected-page .protected-pages-enter-password #edit-protected-page-enter-password{width:90%}}.path-protected-page .protected-pages-enter-password #edit-protected-page-enter-password input[type="submit"]{width:100%}.path-protected-page .block-system-breadcrumb-block .breadcrumb{display:none}.relative-box{position:relative}.h-25-px{display:block;height:25px}.filter-image-invalid{width:100px !important;height:100px !important}.max-w-20{width:20%}@media (max-width:1199.98px){.max-w-20{width:35%}}@media (max-width:991.98px){.max-w-20{width:33%}}body.system-page .breadcrumb{max-width:unset !important;padding:0 !important;width:100%}body.system-page #block-activit-bootstrap-barrio-subtheme-content .content{padding-top:15px;min-height:25vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}.slick-track{margin-left:0 !important;margin-right:0 !important}#scroll-top{z-index:1000;display:none;position:fixed;bottom:120px;right:5rem;cursor:pointer;color:white;background-color:var(--page-color);width:50px;padding:8px;border-radius:50%;-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px}@media (max-width:767.98px){#scroll-top{bottom:10px}}.enter-shop{margin-right:15px}@media (max-width:767.98px){.enter-shop{margin-right:5px;margin-left:5px;margin-top:2px}.enter-shop svg path{stroke:#1E1E1E !important}.enter-shop svg circle{stroke:#1E1E1E !important}}.enter-shop svg{width:30px;height:30px}.enter-shop svg path{stroke:var(--page-color)}.enter-shop svg circle{stroke:var(--page-color)}.footer-block .logo-link img{max-width:200px;max-height:200px;height:unset;object-fit:cover}.footer-block .logo-link svg{padding:15px;margin-right:20px;width:200px;height:200px;fill:rgba(255,255,255,0.71);stroke:rgba(255,255,255,0.26)}.footer-block .logo-link.svg img{width:200px;max-width:200px;max-height:200px;height:200px;object-fit:unset}.logo-link img{max-width:112px;max-height:112px;height:unset;object-fit:cover}.logo-link svg{width:112px;height:112px;fill:var(--page-color);stroke:var(--page-color)}.logo-link.svg img{width:112px;max-width:112px;max-height:112px;height:112px;object-fit:unset}.footer-block svg{margin-right:0 !important;fill:none;stroke:none}.path-actuality .breadcrumb{max-width:unset !important;padding:0px !important}.img-wrapper-term img{width:100%;object-fit:cover;border-radius:8px}@media (max-width:575.98px){body.page-node-page.layout-one-sidebar:not(.section-node-term) .d-sm-contents{display:flex !important}}body.page-node-page [class*="page-view-"] .breadcrumb{padding:15px !important}#rss-icons{background:white;border-radius:50%}#rss-icons svg{padding:8px 5px;position:relative;left:2px;top:-1px}#rss-icons path{fill:var(--page-color)}@media (max-width:767.98px){body.page-view-taxonomy-term #page .breadcrumb{padding:0 !important}}.slick--view--page-banner .slick__arrow,.slick--view--news-university .slick__arrow{display:none}.slick--view--page-banner .slick__slide.slide,.slick--view--news-university .slick__slide.slide{display:none}.slick--view--page-banner .slick__slide.slide.slide--0,.slick--view--news-university .slick__slide.slide.slide--0{display:block;min-height:350px}.slick--view--page-banner .slick__slide.slide.slide--0 .link,.slick--view--news-university .slick__slide.slide.slide--0 .link{display:none !important}.slick--view--page-banner.slick--initialized .slick__slide.slide,.slick--view--news-university.slick--initialized .slick__slide.slide{display:block;min-height:unset}.slick--view--page-banner.slick--initialized .slick__slide.slide .link,.slick--view--news-university.slick--initialized .slick__slide.slide .link{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media (max-width:991.98px){.slick--view--page-banner.slick--initialized .slick__slide.slide .link,.slick--view--news-university.slick--initialized .slick__slide.slide .link{display:none !important}}body.path-filter #page #block-activit-bootstrap-barrio-subtheme-content .content{max-width:1080px;width:100%;min-width:250px;margin:0 auto}@media (max-width:1480px){body.path-filter #page #block-activit-bootstrap-barrio-subtheme-content .content{padding:0;margin:0 auto}}@media (max-width:991.98px){body.path-filter #page #block-activit-bootstrap-barrio-subtheme-content .content{width:100%;padding:0;margin:0 auto}}.alert-wrapper{position:unset !important}.alert-wrapper .alert{margin-top:30px}@media (max-width:991.98px){.alert-wrapper .alert{padding-top:10px}}.alert-wrapper [id*="message-"]{display:none}.alert-wrapper svg{height:32px}.imce-filefield-link:before{background:url('/themes/activit_bootstrap_barrio_subtheme/img/search.svg') no-repeat 50% 50%;margin-right:5px;margin-top:-4px}#main-wrapper{overflow:hidden}html::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}html::-webkit-scrollbar-thumb{background:var(--page-color);border-radius:8px}html::-webkit-scrollbar-thumb:hover{background:var(--page-color);filter:brightness(120%)}html{scroll-behavior:smooth}html{scrollbar-color:var(--page-color) #f1f1f1;scrollbar-width:thin}.py-sm-30{padding-top:30px !important;padding-bottom:30px !important}@media (max-width:575.98px){.py-sm-30{padding-top:0 !important;padding-bottom:0 !important}}.text-smaller{font-size:.8rem}.region-footer-section .logo-link img{background:white;border-radius:60%}.intranet-container .field--name-name{display:none}.intranet-container .card-title{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#1E1E1E}.intranet-container .field--name-field-intranet-files .field__label{font-family:"Roboto Serif",serif;font-weight:400;font-size:18px;color:#1E1E1E}.intranet-container .field--name-field-intranet-files .field__items{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:10px}.intranet-container .field--name-field-intranet-files .field__items .file-svg-wrapper{display:none}.intranet-container .field--name-field-intranet-files .field__items .file{margin:5px 0;display:flex;align-items:center;padding-left:25px}.file-status{width:15px;height:15px;margin-right:5px;display:flex;align-items:center;justify-content:center}.file-status .green{background-color:#00C853;content:'';display:block;border-radius:50%;width:15px;height:15px}.file-status .red{background-color:#FF0000;content:'';display:block;border-radius:50%;width:15px;height:15px}.container_1{margin-bottom:25px !important}.container_1>p:first-child{display:none}.container_1 .box{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:25rem;min-width:18rem;text-align:center;flex:1;transition:transform .5s ease;color:#fff}.container_1 .box h2 a{text-decoration:none;color:#fff !important;font-style:italic;text-transform:uppercase;font-size:1.1rem !important;width:100%;padding-bottom:0 !important}.container_1 .box:hover{transform:scale(1.1)}.container_1 .bg_bck{background-color:#B80047}[id*="block-activit-bootstrap-barrio-subtheme-views-block-page-banner"] .view-content{padding:30px 15px 50px}@media (max-width:991.98px){[id*="block-activit-bootstrap-barrio-subtheme-views-block-page-banner"] .view-content{padding:15px 15px}}@media (max-width:767.98px){[id*="block-activit-bootstrap-barrio-subtheme-views-block-page-banner"] .slick-dots{position:relative;top:10px;left:1px}}[id*="block-activit-bootstrap-barrio-subtheme-views-block-page-banner"] .node__content__dots{width:23px;display:block;content:"";height:max-content}@media (max-width:991.98px){[id*="block-activit-bootstrap-barrio-subtheme-views-block-page-banner"] .node__content__dots{display:none !important}}[id*="block-activit-bootstrap-barrio-subtheme-views-block-page-banner"] .banner-title,[id*="block-activit-bootstrap-barrio-subtheme-views-block-page-banner"] .banner-image{cursor:pointer}[id*="block-activit-bootstrap-barrio-subtheme-views-block-page-banner"] .slick--view--page-banner{padding:0px}[id*="block-activit-bootstrap-barrio-subtheme-views-block-page-banner"] .slick-track .slick-slide .node__content{padding-right:0px !important}[id*="block-activit-bootstrap-barrio-subtheme-views-block-announcements"] h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#1E1E1E;margin-bottom:0}[id*="block-activit-bootstrap-barrio-subtheme-views-block-announcements"] .announcement-head .link-arrow{line-height:20px !important}[id*="block-activit-bootstrap-barrio-subtheme-views-block-announcements"] .announcement-head .link-arrow svg{margin-left:15px}[id*="block-activit-bootstrap-barrio-subtheme-views-block-announcements"] .announcement-head .link-arrow:hover svg path{fill:var(--page-color)}[id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"]{color:#FFFFFF;position:relative}[id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] .view-id-news_university{margin-bottom:unset !important;margin-top:unset !important}[id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#FFFFFF;margin-bottom:0}[id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] .stretch-bg{background-color:var(--page-color);position:absolute;top:0;bottom:0;left:calc((100vw - 100%) / -2);right:calc((100vw - 100%) / -2);z-index:-1}[id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] .stretch-content{position:relative;z-index:2}[id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] .news-head .link-arrow{color:#FFFFFF !important;line-height:23px}[id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] .news-head .link-arrow:hover{color:#FFFFFF !important}[id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] .news-head .link-arrow:active{color:#FFFFFF !important}[id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] .news-head .link-arrow:after{content:'';width:20px;height:20px;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-white.svg");margin-left:15px;background-repeat:no-repeat;background-position:center;display:block}@media (max-width:767.98px){[id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] .news-head .link-arrow:after{margin-left:10px}}[id*="block-activit-bootstrap-barrio-subtheme-eventsblock"]{padding:50px 0;position:relative}@media (max-width:767.98px){[id*="block-activit-bootstrap-barrio-subtheme-eventsblock"]{padding:35px 0 60px}}[id*="block-activit-bootstrap-barrio-subtheme-eventsblock"] .stretch-bg{background-color:#F4F4F4;position:absolute;top:0;bottom:0;left:calc((100vw - 100%) / -2);right:calc((100vw - 100%) / -2)}[id*="block-activit-bootstrap-barrio-subtheme-eventsblock"] .stretch-content{position:relative;z-index:2}[id*="block-activit-bootstrap-barrio-subtheme-pagepartnerslogoblock"] .partners-logo-block{padding:50px 50px}@media (max-width:575.98px){[id*="block-activit-bootstrap-barrio-subtheme-pagepartnerslogoblock"] .partners-logo-list a{padding:0 5px}}[id*="block-activit-bootstrap-barrio-subtheme-pagepartnerslogoblock"] .partners-logo-list img{width:100%;height:auto;object-fit:contain}@media (max-width:767.98px){[id*="block-activit-bootstrap-barrio-subtheme-pagepartnerslogoblock"] .partners-logo-list img{max-height:50px}}@media (max-width:575.98px){[id*="block-activit-bootstrap-barrio-subtheme-pagepartnerslogoblock"] .partners-logo-list img{max-height:45px}}[id*="block-activit-bootstrap-barrio-subtheme-bottommenusection"] .bottom-menu-wrapper{padding:50px 0;border-bottom:1px solid rgba(201,199,199,0.25)}@media (max-width:767.98px){[id*="block-activit-bootstrap-barrio-subtheme-bottommenusection"] .bottom-menu-wrapper{padding:15px 0}}@media (max-width:767.98px){[id*="block-activit-bootstrap-barrio-subtheme-bottommenusection"] .bottom-menu-wrapper{border-bottom:unset !important}}[id*="block-activit-bootstrap-barrio-subtheme-bottommenusection"] .content h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#FFFFFF;margin-bottom:0px}[id*="block-activit-bootstrap-barrio-subtheme-bottommenusection"] .content li{margin-bottom:12px}[id*="block-activit-bootstrap-barrio-subtheme-bottommenusection"] .content a{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFFFFF !important;line-height:16px;text-decoration:none}[id*="block-activit-bootstrap-barrio-subtheme-bottommenusection"] .content a:hover{text-decoration:underline}[id*="block-activit-bootstrap-barrio-subtheme-bottommenusection"] .content a:hover{color:#FFFFFF !important}[id*="block-activit-bootstrap-barrio-subtheme-bottommenusection"] .content a:active{color:#FFFFFF !important}.block-footer-block{padding:50px 0}@media (max-width:991.98px){.block-footer-block{padding:15px 0}}.block-footer-block .footer-block .block-page-social-svg-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.block-footer-block .footer-block .block-page-social-svg-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:575.98px){.block-footer-block .footer-block .block-page-social-svg-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:991.98px){.block-footer-block .footer-block .top-social-buttons{width:auto !important}.block-footer-block .footer-block .top-social-buttons .social-button{margin:0 10px 0 0 !important}}@media (max-width:575.98px){.block-footer-block .footer-block .top-social-buttons .social-button{margin:0 10px !important}}.block-footer-block .footer-block .top-social-buttons path{fill:#FFFFFF}.block-footer-block .footer-block .top-social-buttons svg{width:47px;height:48px}.block-footer-block .footer-block p{color:#FFFFFF;margin-bottom:0 !important;font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#FFFFFF !important}.block-footer-block .footer-block strong{font-family:"Roboto",sans-serif;font-weight:bold;color:#FFFFFF;font-size:16px}body.mfp-zoom-out-cur #block-activit-bootstrap-barrio-subtheme-dropdownlanguage{z-index:1000 !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage{width:180px;position:absolute;right:10px;top:50%;margin-bottom:0;height:60px;transform:translateY(-50%);z-index:100000}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .contextual{display:none}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-menu .language-link:hover{background:var(--page-color) !important;color:#FFFFFF !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-menu .language-link.active-language{background:var(--page-color) !important;color:#FFFFFF !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropbutton-action:hover{background:transparent !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropbutton-arrow:hover{background-color:transparent !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage a:hover{text-decoration:none !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropbutton-multiple.open .dropbutton-widget{background:white !important;border:1px solid var(--page-color) !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropbutton-multiple.open .dropbutton-toggle button .dropbutton-arrow{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/black-arrow-top.svg") !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropbutton-multiple.open .language-link:hover{background:var(--page-color) !important;color:white !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .fieldset-legend{display:none}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropbutton-widget{background:transparent !important;border:unset;padding-right:unset !important;border-radius:unset;overflow:unset}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector .dropdown-menu{background-color:white !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button{border:unset;box-shadow:unset;background:transparent;width:180px;height:45px;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:18px !important;color:#1E1E1E !important;z-index:100000;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg") !important;background-repeat:no-repeat;background-position:90% 50%;background-size:15px 10px}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button:hover{box-shadow:unset !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button[aria-expanded="true"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/black-arrow-top.svg") !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button:after{display:none}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button.sk:before{content:'';width:18px;height:28px;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/language/sk.svg");background-repeat:no-repeat;background-position:center;display:block}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button.en:before{content:'';width:18px;height:28px;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/language/en-lang.svg");background-repeat:no-repeat;background-position:center;display:block;background-size:100%;border-radius:50%}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button.uk:before{content:'';width:18px;height:28px;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/language/ua-lang.svg");background-repeat:no-repeat;background-position:center;display:block;background-size:100%;border-radius:50%}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-link{margin:0;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:18px !important;color:#1E1E1E !important;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 10px}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-link:hover{text-decoration:unset}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-menu{width:18px}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-menu button{background:transparent !important;border:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-menu button .dropbutton-arrow{position:unset !important;border:unset !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg") !important;background-size:10px 10px;width:15px;height:15px;background-repeat:no-repeat;background-position:center 3px}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector .dropdown-menu{background-color:rgba(255,255,255,0.8);border:1px solid #ddd;border-radius:8px}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector .dropdown-item{color:#333;font-weight:bold;padding:0 !important}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector .dropdown-item:hover{background-color:var(--page-color);color:#FFFFFF}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-item.active,#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-item:active{color:#FFFFFF;background-color:var(--page-color)}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-menu .sk .language-link::before{content:'';width:20px;height:20px;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/language/sk.svg");margin-right:10px;background-repeat:no-repeat;background-position:center;display:block}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-menu .en .language-link:before{content:'';width:20px;height:20px;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/language/en-lang.svg");margin-right:10px;background-repeat:no-repeat;background-position:center;display:block;background-size:100%;border-radius:50%}#block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-menu .uk .language-link:before{content:'';width:20px;height:20px;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/language/ua-lang.png");margin-right:10px;background-repeat:no-repeat;background-position:center;display:block;background-size:100%;border-radius:50%}@media (max-width:991.98px){#block-pouzivatelskemenu{margin-bottom:0}}@media (max-width:767.98px){#block-pouzivatelskemenu{margin-right:0}}#block-pouzivatelskemenu .nav .nav-link{padding:0px 5px;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;color:#FFFFFF}@media (max-width:767.98px){#block-pouzivatelskemenu .nav{margin-left:unset;margin-top:unset !important;margin-bottom:15px !important}#block-pouzivatelskemenu .nav .nav-link{content:"";display:block;background-color:transparent;font-size:0;padding:20px;background-repeat:no-repeat;background-position:center;background-size:30px;margin:0 5px 0 0;text-decoration:none !important}#block-pouzivatelskemenu .nav .nav-link:hover{text-decoration:none !important}#block-pouzivatelskemenu .nav .nav-link:nth-child(1){background-image:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/person.svg')}#block-pouzivatelskemenu .nav .nav-link:nth-child(2){background-image:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/log-out-outline.svg')}}@media (max-width:575.98px){#block-pouzivatelskemenu .nav{margin:0}}.section-html-bottom p{margin-bottom:0 !important}.top-header{background-color:var(--page-color)}@media (max-width:767.98px){.top-header{display:none}}.top-header a:hover{text-decoration:underline}.top-header .region-top-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-header .region-top-header #block-pouzivatelskemenu{margin-right:0 !important;width:25%}.top-header .region-top-header #block-pouzivatelskemenu+nav{margin-right:0;width:75%}.top-header #block-activit-bootstrap-barrio-subtheme-topmenu .nav{justify-content:end;align-items:center;height:40px}.top-header #block-activit-bootstrap-barrio-subtheme-topmenu .nav a{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;color:#FFFFFF;padding:0 0 0 10px}.top-header #block-activit-bootstrap-barrio-subtheme-topmenu .nav a:hover{color:#FFFFFF}.top-header #block-activit-bootstrap-barrio-subtheme-topmenu .nav a:active{color:#FFFFFF}#navbar-main{padding:0}body.section-node-term.path-node #header .title,body.section-node-term.path-taxonomy #header .title,body.path-product #header .title{line-height:40px;font-family:"Roboto Serif",serif !important;font-weight:300 !important;font-size:30px !important;color:var(--page-color) !important}body.section-node-term.path-node #header .title strong,body.section-node-term.path-taxonomy #header .title strong,body.path-product #header .title strong{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:40px !important;color:var(--page-color) !important}@media (max-width:767.98px){body.section-node-term.path-node #header .title strong,body.section-node-term.path-taxonomy #header .title strong,body.path-product #header .title strong{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:30px !important;color:var(--page-color) !important}}@media (max-width:767.98px){#header{margin-bottom:10px}}#header .title{font-family:"Roboto Serif",serif !important;font-weight:300 !important;font-size:30px !important;color:var(--page-color) !important;line-height:50px}#header .title.suntitle{line-height:34px}#header .title.suntitle strong{line-height:50px}@media (max-width:767.98px){#header .title.suntitle strong{line-height:28px}}#header .title .subtitle{font-family:"Roboto Serif",serif;font-weight:300;font-size:24px;color:var(--page-color)}@media (max-width:767.98px){#header .title .subtitle{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:30px !important;color:var(--page-color) !important}}#header .title strong{font-weight:500 !important;font-family:"Roboto Serif",serif;font-weight:300;font-size:48px;color:var(--page-color)}@media (max-width:767.98px){#header .title strong{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:30px !important;color:var(--page-color) !important}}#header .top-social-buttons{width:auto}#header .top-social-buttons #rss-icons{display:none !important}#header [class*="block-views-exposed-filter-blocksearch-page-page-"] input[type="text"],#header [class*="block-views-exposed-filter-blockproduct-search-page-"] input[type="text"]{width:400px;margin-bottom:0}@media (max-width:1199.98px){#header [class*="block-views-exposed-filter-blocksearch-page-page-"] input[type="text"],#header [class*="block-views-exposed-filter-blockproduct-search-page-"] input[type="text"]{width:300px}}body.path-frontpage #header .title{line-height:40px;font-family:"Roboto Serif",serif;font-weight:300;font-size:30px;color:var(--page-color)}body.path-frontpage #header .title strong{font-family:"Roboto Serif",serif;font-weight:300;font-size:48px;color:var(--page-color)}.form-control:focus{border-color:var(--page-color) !important;outline:0;box-shadow:none !important}.form-control:focus{border-color:var(--page-color);outline:0;box-shadow:none !important}#page .form-check-input:checked{background-color:var(--page-color);border-color:var(--page-color)}#page .form-check-input:focus{box-shadow:none}#page input[name='search'],#page [type='text'],#page [type='email'],#page [type='password'],#page [type='url'],#page [type='tel'],#page [type='number'],#page select{min-width:100%;min-height:48px;display:flex;justify-content:flex-start;align-items:center;background-color:transparent !important;font-family:"Roboto",sans-serif;font-size:16px;color:#1E1E1E;text-decoration:none;border-radius:8px;font-weight:400;text-transform:uppercase;border:2px solid #C7C7C7;text-transform:unset;padding:0 15px;margin-bottom:10px}#page input[name='search']::placeholder,#page [type='text']::placeholder,#page [type='email']::placeholder,#page [type='password']::placeholder,#page [type='url']::placeholder,#page [type='tel']::placeholder,#page [type='number']::placeholder,#page select::placeholder{font-family:"Roboto",sans-serif;font-weight:semibold;font-size:16px;color:#8E8E8E;text-transform:unset}@if {$padding} != "unset"{padding:0 20px}@media (max-width:575.98px){#page input[name='search'],#page [type='text'],#page [type='email'],#page [type='password'],#page [type='url'],#page [type='tel'],#page [type='number'],#page select{max-width:100%;min-width:100%;width:100%}}#page input[name='search']:focus,#page [type='text']:focus,#page [type='email']:focus,#page [type='password']:focus,#page [type='url']:focus,#page [type='tel']:focus,#page [type='number']:focus,#page select:focus{border-color:var(--page-color) !important;outline:0;box-shadow:none !important}#page .form-type--select{position:relative}#page .form-type--select:after{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg");background-repeat:no-repeat;background-size:14px 8px;content:'';display:block;position:absolute;right:18px;top:30%;bottom:0;width:40px;background-color:white;height:20px;background-position:center}#page input[type="submit"]{min-width:141px;min-height:48px;background-color:var(--page-color);font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;border-radius:8px;border:unset;margin-right:10px}@if false{padding-left:4%;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-white.svg");background-position:left 20% center;background-size:15px 15px}#page input[type="submit"]:hover{color:#FFFFFF;background-color:var(--page-color)}#page input[type="reset"]{min-width:141px;min-height:48px;color:#1E1E1E;background-color:#F4F4F4;font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:unset;margin-right:10px}#page .form-select option:hover{background-color:var(--page-color);color:#FFFFFF}#page .form-select option:checked{background-color:var(--page-color);color:#FFFFFF}[id*="views-exposed-form-search-page-page"],[id*="views-exposed-form-search-product-page"]{position:relative}[id*="block-activit-bootstrap-barrio-subtheme-exposedformsearch-pagepage"] label,[id*="block-activit-bootstrap-barrio-subtheme-exposedform-searchpage"] label,.mobile-search label{display:none}[id*="block-activit-bootstrap-barrio-subtheme-exposedformsearch-pagepage"] [id*="edit-actions"] input[type="submit"],[id*="block-activit-bootstrap-barrio-subtheme-exposedform-searchpage"] [id*="edit-actions"] input[type="submit"],.mobile-search [id*="edit-actions"] input[type="submit"],[id*="block-activit-bootstrap-barrio-subtheme-exposedformsearch-pagepage"] [id*="edit-edit-submit-search-product"] input[type="submit"],[id*="block-activit-bootstrap-barrio-subtheme-exposedform-searchpage"] [id*="edit-edit-submit-search-product"] input[type="submit"],.mobile-search [id*="edit-edit-submit-search-product"] input[type="submit"]{width:40px !important;height:21px !important;position:absolute !important;top:22% !important;right:2px;box-shadow:unset !important;text-indent:-9000px;border:0;background:url('/themes/activit_bootstrap_barrio_subtheme/img/search.svg') no-repeat center center white !important;background-size:16px 16px;padding:0;min-width:unset !important;margin-right:unset !important;min-height:unset !important}@media (max-width:767.98px){[id*="block-activit-bootstrap-barrio-subtheme-exposedformsearch-pagepage"] form,[id*="block-activit-bootstrap-barrio-subtheme-exposedform-searchpage"] form{display:none}}.mobile-search{display:block}.mobile-search form{display:block}form input[type="submit"]{width:350px}@media (max-width:575.98px){form input[type="submit"]{width:100%}}form [id*="edit-field-photo-"]{margin-top:5px}.profile-worker-edit-form .imce-filefield-widget,#profile-worker-add-form .imce-filefield-widget{margin-top:5px}.profile-worker-edit-form .plupload_filelist_footer,#profile-worker-add-form .plupload_filelist_footer{height:45px}.profile-worker-edit-form .field--type-text-with-summary,#profile-worker-add-form .field--type-text-with-summary,.profile-worker-edit-form .form-type-managed-file,#profile-worker-add-form .form-type-managed-file{padding:15px;-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;background-color:#FFFFFF;border-radius:8px}.profile-worker-edit-form .imce-filefield-link:before,#profile-worker-add-form .imce-filefield-link:before{background:url('/themes/activit_bootstrap_barrio_subtheme/img/search.svg') no-repeat 50% 50%;margin-right:5px;margin-top:-4px}.profile-worker-edit-form .image-widget-data input[name="field_photo_0_upload_button"],#profile-worker-add-form .image-widget-data input[name="field_photo_0_upload_button"]{display:none !important}.profile-worker-edit-form .image-widget-data .js-form-type-plupload label,#profile-worker-add-form .image-widget-data .js-form-type-plupload label{display:none !important}.profile-worker-edit-form #edit-actions,#profile-worker-add-form #edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:575.98px){.profile-worker-edit-form .plupload_file_action,#profile-worker-add-form .plupload_file_action{display:none !important}.profile-worker-edit-form .plupload_file_size,#profile-worker-add-form .plupload_file_size{display:none !important}.profile-worker-edit-form .plupload_progress,#profile-worker-add-form .plupload_progress{width:unset !important}}[id^="authorization-user-form--"] .shs-enabled,#authorization-user-form .shs-enabled{display:none}[id^="authorization-user-form--"] #shs-field-wrapper,#authorization-user-form #shs-field-wrapper{display:none}[id^="authorization-user-form--"] #shs-field-wrapper.shs-field-wrapper-visible,#authorization-user-form #shs-field-wrapper.shs-field-wrapper-visible{display:block}[id^="authorization-user-form--"] #shs-field-wrapper .alert,#authorization-user-form #shs-field-wrapper .alert{display:none !important}[id^="authorization-user-form--"] #shs-field-wrapper .shs-addnew-container,#authorization-user-form #shs-field-wrapper .shs-addnew-container{display:none}[id^="authorization-user-form--"] .shs-field-container,#authorization-user-form .shs-field-container{display:none}[id^="authorization-user-form--"] .shs-field-container.shs-container-visible,#authorization-user-form .shs-field-container.shs-container-visible{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}[id^="authorization-user-form--"] #current-tid,#authorization-user-form #current-tid{margin-top:-15px;margin-bottom:10px}[id^="authorization-user-form--"] #authorizations-table tboby td,#authorization-user-form #authorizations-table tboby td{align-content:space-evenly}[id^="authorization-user-form--"] #authorizations-table .js-form-type-select,#authorization-user-form #authorizations-table .js-form-type-select{margin-bottom:0 !important}[id^="authorization-user-form--"] #authorizations-table .js-form-type-select select,#authorization-user-form #authorizations-table .js-form-type-select select{margin-bottom:0 !important}#user-form #edit-actions{width:100%;justify-content:space-between !important}#user-form .field-multiple-table tbody tr td{background-color:white !important}#user-form .field-multiple-table h1,#user-form .field-multiple-table h2,#user-form .field-multiple-table h3,#user-form .field-multiple-table h4,#user-form .field-multiple-table h5,#user-form .field-multiple-table h6{margin-bottom:0 !important}@media (max-width:767.98px){.top-menu{display:none;margin-bottom:10px}}#mobil-menu-wrapper{margin-bottom:10px}.top-menu{color:#1E1E1E;background-color:#F4F4F4}.top-menu li a{font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;color:#1E1E1E}.top-menu li a:hover{text-decoration:underline;background-color:transparent;color:var(--page-color)}.top-menu li a:focus{text-decoration:underline;background-color:transparent;color:var(--page-color)}.top-menu .nav{margin-top:1px;width:90%;min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.top-menu .nav a{height:45px}@media (max-width:767.98px){.top-menu .nav{width:100%}}.top-menu .block{position:relative}.top-menu .multi-collapse{background-color:#FFFFFF;position:absolute;width:100%;z-index:10000;box-shadow:0px 64px 64px 0px rgba(0,0,0,0.25)}.top-menu .multi-collapse li{white-space:normal}.top-menu .multi-collapse li a{text-wrap-mode:wrap;max-width:90%;word-break:break-word}@media (max-width:767.98px){.top-menu .multi-collapse li a{max-width:100%}}.top-menu [id*="block-activit-bootstrap-barrio-subtheme-topmenusection"] .nav-item .arrow svg{transform:rotate(180deg)}.top-menu [id*="block-activit-bootstrap-barrio-subtheme-topmenusection"] .nav-item a{padding:0;margin-right:25px}.top-menu [id*="block-activit-bootstrap-barrio-subtheme-topmenusection"] .nav-item a.nav-link{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:18px !important;color:#1E1E1E !important}@media (max-width:767.98px){.top-menu [id*="block-activit-bootstrap-barrio-subtheme-topmenusection"] .nav-item a{margin-right:0}}.top-menu [id*="block-activit-bootstrap-barrio-subtheme-topmenusection"] .nav-item .collapse-items:hover svg path{fill:var(--page-color)}.top-menu [id*="block-activit-bootstrap-barrio-subtheme-topmenusection"] .nav-item .collapse-items[aria-expanded="true"]{color:var(--page-color) !important}.top-menu [id*="block-activit-bootstrap-barrio-subtheme-topmenusection"] .nav-item .collapse-items[aria-expanded="true"] svg{transform:rotate(0deg);transition:transform .3s ease,color .3s ease}.top-menu [id*="block-activit-bootstrap-barrio-subtheme-topmenusection"] .nav-item .collapse-items[aria-expanded="true"] svg path{fill:var(--page-color)}.top-menu [id*="block-activit-bootstrap-barrio-subtheme-topmenusection"] .mobile-menu-wrapper{position:unset !important;background-color:transparent !important;border:unset !important;padding:unset !important}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"]{position:relative}@media (max-width:767.98px){[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"]{padding:0 !important}}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] div[role="list"]{padding:50px 0}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] div[role="list"] .submenu-list a{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#1E1E1E !important}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] div[role="list"] .submenu-list a:hover{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:var(--page-color) !important}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] .submenu-list li{margin-bottom:.5rem}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] .submenu-list .collapse{margin-top:.5rem}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] .stretch-bg{background-color:#F4F4F4;position:absolute;top:0;bottom:0;left:calc((100vw - 100%) / -2);right:calc((100vw - 100%) / -2);z-index:1}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] .stretch-content{position:relative;z-index:2}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] .menu-title{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:var(--page-color);text-decoration:none;line-height:28px}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] .menu-title #link-term{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#1E1E1E;text-decoration:none;line-height:28px}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] .menu-title #link-termhover{color:var(--page-color) !important}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] .show-more.show-more-active svg{animation:rotateAnimation .5s linear ease-in-out;transform:rotate(-90deg)}@keyframes rotateAnimation{0%{transform:rotate(90deg)}100%{transform:rotate(-90deg)}}[id*="block-activit-bootstrap-barrio-subtheme-middlemenusection"] .show-more{position:absolute;bottom:1px;left:10px}#collapse-node-menu{border-bottom:1px solid #C7C7C7}#collapse-node-menu .sidebar_first .node-menu-wrapper{background-color:#F4F4F4}#collapse-node-menu .sidebar_first .node-menu-wrapper .menu-item{background-color:#F4F4F4;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;border:unset !important;padding:18px 15px !important;border-radius:unset;margin-bottom:0;background-position:95% 50%;background-size:15px 10px}#collapse-node-menu .sidebar_first .node-menu-wrapper .menu-item.selected{background-color:var(--page-color) !important;z-index:1}#collapse-node-menu .sidebar_first .node-menu-wrapper .menu-item.selected:after{content:'';display:block;width:100%;background-color:var(--page-color);position:absolute;bottom:0;left:-50%;max-height:60px;height:100%;z-index:-1}@media (max-width:767.98px){#collapse-node-menu .sidebar_first .node-menu-wrapper .menu-item.selected:after{display:none}}#collapse-node-menu .sidebar_first .node-menu-wrapper .menu-item.selected[aria-expanded="false"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/white-arrow-top.svg");background-repeat:no-repeat}#collapse-node-menu .sidebar_first .node-menu-wrapper .menu-item.selected[aria-expanded="true"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-white-down.svg");background-repeat:no-repeat}#collapse-node-menu .sidebar_first .node-menu-wrapper .menu-item .menu-item-title{font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:#1E1E1E}#collapse-node-menu .sidebar_first .node-menu-wrapper .menu-item[aria-expanded="false"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/black-arrow-top.svg");background-repeat:no-repeat}#collapse-node-menu .sidebar_first .node-menu-wrapper .menu-item[aria-expanded="true"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg");background-repeat:no-repeat}#collapse-node-menu .sidebar_first .collapse.show .menu-item[data-bs-toggle="nopColapse"] .menu-item-title{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}.sidebar_first .menu-item-title{font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:#1E1E1E;width:90%;display:block;padding:5px 0px}.sidebar_first .menu-item{border:unset !important;padding:0 20px !important;border-radius:8px;min-height:43px;margin-bottom:5px;width:97%;background-position:94% 50%;background-size:15px 10px}@media (max-width:991.98px){.sidebar_first .menu-item{padding:5px 20px !important}}.sidebar_first .menu-item .menu-item-title{line-height:22px}@media (max-width:767.98px){.sidebar_first .menu-item{width:100%;border-radius:0 !important}}.sidebar_first .menu-item[aria-expanded="true"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/black-arrow-top.svg");background-repeat:no-repeat}.sidebar_first .menu-item:hover{position:relative;cursor:pointer}.sidebar_first .menu-item:hover::before{content:'';opacity:10%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--page-color);z-index:-1;padding:0 20px;border-radius:8px;min-height:inherit}@media (max-width:767.98px){.sidebar_first .menu-item:hover::before{display:none}}.sidebar_first .menu-item[aria-expanded="false"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg");background-repeat:no-repeat}.sidebar_first .menu-item[aria-expanded="true"]:hover{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/white-arrow-top.svg");background-repeat:no-repeat;background-color:var(--page-color)}.sidebar_first .menu-item[aria-expanded="true"]:hover span{color:#FFFFFF}.sidebar_first .menu-item[aria-expanded="false"]:hover{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-white-down.svg");background-repeat:no-repeat;background-color:var(--page-color)}@media (max-width:767.98px){.sidebar_first .menu-item[aria-expanded="false"]:hover{background-repeat:no-repeat !important;background-color:var(--page-color) !important}}.sidebar_first .menu-item[aria-expanded="false"]:hover span{color:#FFFFFF}@media (max-width:767.98px){.sidebar_first .menu-item[aria-expanded="false"]:hover span{color:#FFFFFF !important}}.sidebar_first .menu-item[aria-expanded="true"]{position:relative}.sidebar_first .menu-item[aria-expanded="true"]::before{content:'';opacity:10%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--page-color);z-index:-1;padding:0 20px;border-radius:8px;min-height:inherit}@media (max-width:767.98px){.sidebar_first .menu-item[aria-expanded="true"]::before{left:-100%;opacity:100%}}.sidebar_first .menu-item[aria-expanded="true"].selected{background-color:var(--page-color);background-image:unset}.sidebar_first .menu-item[aria-expanded="true"].selected .menu-item-title{color:#FFFFFF !important}.sidebar_first .menu-item[aria-expanded="true"].selected[data-bs-toggle="collapse"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-white-down.svg")}.sidebar_first .menu-item[data-bs-toggle="nopColapse"]{background-image:unset !important}.node-menu-collapsed-mobil{background-color:#F4F4F4;height:70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;border:unset !important;padding:0 15px !important;border-radius:unset}@media (max-width:767.98px){.node-menu-collapsed-mobil{padding:0 10px !important}}.node-menu-collapsed-mobil.active,.node-menu-collapsed-mobil:hover,.node-menu-collapsed-mobil:focus{background-color:#F4F4F4}.node-menu-collapsed-mobil .menu-item-title{font-family:"Roboto Serif",serif;font-weight:500;font-size:20px;color:#1E1E1E}.node-menu-collapsed-mobil .menu-item-title small{text-transform:lowercase}.node-menu-collapsed-mobil .menu-item-title small:first-letter{text-transform:uppercase}.node-menu-collapsed-mobil[aria-expanded="false"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/black-arrow-top.svg");background-repeat:no-repeat;background-position:95% 50%;background-size:15px 10px}.node-menu-collapsed-mobil[aria-expanded="true"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg");background-repeat:no-repeat;background-position:95% 50%;background-size:15px 10px}#top-menu-block-mobile{background-color:var(--page-color);margin-top:-10px}#top-menu-block-mobile .nav{margin-bottom:10px}#hamburger-wrapper .hamburger-lines{height:20px;width:27px;z-index:2;display:flex;flex-direction:column;justify-content:space-between}#hamburger-wrapper .hamburger-lines .line{display:block;height:2px;width:100%;background:#1E1E1E;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#hamburger-wrapper .hamburger-lines .line1{transform-origin:0% 0%;transition:transform .4s ease-in-out}#hamburger-wrapper .hamburger-lines .line2{transition:transform .2s ease-in-out}#hamburger-wrapper .hamburger-lines .line3{transform-origin:0% 100%;transition:transform .4s ease-in-out}#hamburger-wrapper .hamburger-lines.active .line1{transform:rotate(45deg);position:relative;top:-1px}#hamburger-wrapper .hamburger-lines.active .line2{display:none !important}#hamburger-wrapper .hamburger-lines.active .line3{transform:rotate(-45deg);position:relative;top:0}.bottom-menu .submenu-list li a{width:97%;line-height:19px}.bottom-menu .submenu-list li a:hover{text-decoration:underline !important}.bottom-menu .menu-title{max-width:97%}.slick-dots{z-index:1000;position:absolute;margin:0;padding:0}.slick-dots li{list-style:none;margin:5px 0;display:inline-block}@media (max-width:991.98px){.slick-dots li{margin:5px 15px 0px 0px}}.slick-dots li button{width:12px;padding:0;height:12px;background:var(--page-color);border:2px solid var(--page-color);text-indent:-9000px;display:block;opacity:.23;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media (max-width:767.98px){.slick-dots li button{width:8px;height:8px}}.slick-dots li.slick-active button{opacity:1;background:var(--page-color);border:2px solid var(--page-color)}.slick--optionset--page-banner .slick-dots{top:42%;left:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.slick--optionset--page-banner .slick-dots{position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:767.98px){.slick--optionset--page-banner .slick-dots{position:relative;top:-10px;left:1px}}.slick--optionset--page-banner .slick-dots li{list-style:none;margin:5px 0;display:inline-block}@media (max-width:991.98px){.slick--optionset--page-banner .slick-dots li{margin:5px 15px 0px 0px}}.slick--optionset--page-banner .slick-dots li button{width:12px;padding:0;height:12px;background:var(--page-color);border:2px solid var(--page-color);text-indent:-9000px;display:block;opacity:.23;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media (max-width:767.98px){.slick--optionset--page-banner .slick-dots li button{width:8px;height:8px}}.slick--optionset--page-banner .slick-dots li.slick-active button{opacity:1;background:var(--page-color);border:2px solid var(--page-color)}.slick--optionset--department-banner .slick-dots{bottom:0;text-align:center;width:100%}.slick--optionset--department-banner .slick-dots li{padding:0 2px}.node--type-homepage-slider.node--view-mode-teaser h2{margin-bottom:15px;padding-right:50px}.node--type-homepage-slider.node--view-mode-teaser h2 span{font-family:"Roboto Serif",serif;font-weight:500;font-size:40px;color:#1E1E1E;line-height:46px}.node--type-homepage-slider.node--view-mode-teaser .field--name-body{font-family:"Roboto Serif",serif;font-weight:24px;font-size:16px;color:#1E1E1E}.node--type-homepage-slider.node--view-mode-teaser .field--name-field-slider-link{margin-right:15px}.node--type-homepage-slider.node--view-mode-teaser .field--name-field-slider-link a{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:18px !important;color:var(--page-color) !important;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node--type-homepage-slider.node--view-mode-teaser .field--name-field-slider-link a:hover{color:var(--page-color)}.node--type-homepage-slider.node--view-mode-teaser .field--name-field-slider-link a:active{color:var(--page-color)}.node--type-homepage-slider.node--view-mode-teaser .blazy--field-slide-image{text-align:end;width:100%;object-fit:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin:0 !important}@media (max-width:991.98px){.node--type-homepage-slider.node--view-mode-teaser .blazy--field-slide-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.node--type-announcement.node--view-mode-teaser.node__content:hover a,.node--type-article.node--view-mode-teaser.node__content:hover a,.node--type-announcement.node--view-mode-teaser.node__content:hover span,.node--type-article.node--view-mode-teaser.node__content:hover span,.node--type-announcement.node--view-mode-teaser.node__content:hover h2,.node--type-article.node--view-mode-teaser.node__content:hover h2{cursor:pointer;color:var(--page-color) !important}.node--type-announcement.node--view-mode-teaser .blazy--field-image,.node--type-article.node--view-mode-teaser .blazy--field-image{margin-bottom:25px}.node--type-announcement.node--view-mode-teaser img,.node--type-article.node--view-mode-teaser img{width:100%;object-fit:cover;aspect-ratio:3 / 2;transition:transform .3s ease;transform:scale(1)}@media (max-width:575.98px){.node--type-announcement.node--view-mode-teaser img,.node--type-article.node--view-mode-teaser img{aspect-ratio:3 / 2}}.node--type-announcement.node--view-mode-teaser img:hover,.node--type-article.node--view-mode-teaser img:hover{transition:transform .3s ease-in-out;transform:scale(1.03)}.node--type-announcement.node--view-mode-teaser .date,.node--type-article.node--view-mode-teaser .date{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}.node--type-announcement.node--view-mode-teaser h3,.node--type-article.node--view-mode-teaser h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#1E1E1E}.node--type-announcement.node--view-mode-teaser .node--type-article.node--view-mode-teaser img,.node--type-article.node--view-mode-teaser .node--type-article.node--view-mode-teaser img{width:100%;object-fit:cover;aspect-ratio:3 / 2;transition:transform .3s ease;transform:scale(1)}@media (max-width:575.98px){.node--type-announcement.node--view-mode-teaser .node--type-article.node--view-mode-teaser img,.node--type-article.node--view-mode-teaser .node--type-article.node--view-mode-teaser img{aspect-ratio:3 / 2}}.node--type-announcement.node--view-mode-teaser .node--type-article.node--view-mode-teaser img:hover,.node--type-article.node--view-mode-teaser .node--type-article.node--view-mode-teaser img:hover{transition:transform .3s ease-in-out;transform:scale(1.03)}.node--type-announcement.node--view-mode-teaser .node--type-article.node--view-mode-teaser.node__content:hover a,.node--type-article.node--view-mode-teaser .node--type-article.node--view-mode-teaser.node__content:hover a,.node--type-announcement.node--view-mode-teaser .node--type-article.node--view-mode-teaser.node__content:hover span,.node--type-article.node--view-mode-teaser .node--type-article.node--view-mode-teaser.node__content:hover span,.node--type-announcement.node--view-mode-teaser .node--type-article.node--view-mode-teaser.node__content:hover h2,.node--type-article.node--view-mode-teaser .node--type-article.node--view-mode-teaser.node__content:hover h2,.node--type-announcement.node--view-mode-teaser .node--type-article.node--view-mode-teaser.node__content:hover .date,.node--type-article.node--view-mode-teaser .node--type-article.node--view-mode-teaser.node__content:hover .date{cursor:pointer;color:var(--page-color) !important;opacity:1}.node--type-announcement.node--view-mode-teaser .node--type-article.node--view-mode-teaser .date,.node--type-article.node--view-mode-teaser .node--type-article.node--view-mode-teaser .date{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important;opacity:1}.node--type-announcement.node--view-mode-teaser .node--type-article.node--view-mode-teaser h3,.node--type-article.node--view-mode-teaser .node--type-article.node--view-mode-teaser h3{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:24px !important;color:#1E1E1E !important;opacity:1}.node--type-announcement.node--view-mode-teaser .node--type-article.node--view-mode-teaser h3 span,.node--type-article.node--view-mode-teaser .node--type-article.node--view-mode-teaser h3 span{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:24px !important;color:#1E1E1E !important;opacity:1}body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser{color:#FFFFFF !important}body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser.node__content:hover a,body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser.node__content:hover span,body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser.node__content:hover h3{cursor:pointer;color:#FFFFFF !important}body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser.node__content:hover h3,body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser.node__content:hover .date{opacity:.8}body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser .date{color:#FFFFFF !important}body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser img{width:100%;object-fit:cover;aspect-ratio:3 / 2;transition:transform .3s ease;transform:scale(1)}@media (max-width:575.98px){body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser img{aspect-ratio:3 / 2}}body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser img:hover{transition:transform .3s ease-in-out;transform:scale(1.03)}@media (max-width:575.98px){body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser img{width:320px}}@media (max-width:320px){body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser img{width:100%;max-width:100%}}body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser h3{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:24px !important;color:#FFFFFF !important;z-index:2;position:relative}body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser h3 span{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:24px !important;color:#FFFFFF !important}body:not(.page-view-aktuality-list):not(.path-actuality) #page .node--type-article.node--view-mode-teaser .blazy--field-image{margin-bottom:1rem !important}.node--view-mode-teaser{border-bottom:unset;margin-bottom:0;padding-bottom:0;position:relative}.node--view-mode-teaser .node__content .teaser-img img{max-width:100%}body.node--type-section #block-activit-bootstrap-barrio-subtheme-content{display:none}body.node--type-section .nav.primary.nav-tabs{display:none}.node--type-page.node--view-mode-teaser .node__url:hover .node__title{color:var(--page-color) !important}.node--type-page.node--view-mode-teaser .node__url:hover .node__title span{color:var(--page-color) !important}.node--type-event #main-wrapper #main,.node--type-announcement #main-wrapper #main,.node--type-article #main-wrapper #main,.node--type-workers #main-wrapper #main,.node--type-page #main-wrapper #main,.section-node-term #main-wrapper #main{padding-top:50px;padding-bottom:50px}@media (max-width:991.98px){.node--type-event #main-wrapper #main,.node--type-announcement #main-wrapper #main,.node--type-article #main-wrapper #main,.node--type-workers #main-wrapper #main,.node--type-page #main-wrapper #main,.section-node-term #main-wrapper #main{padding-top:25px;padding-bottom:25px}}@media (max-width:575.98px){.node--type-event #main-wrapper #main,.node--type-announcement #main-wrapper #main,.node--type-article #main-wrapper #main,.node--type-workers #main-wrapper #main,.node--type-page #main-wrapper #main,.section-node-term #main-wrapper #main{padding-top:15px;padding-bottom:15px}}.node--type-event #main-wrapper .node--view-mode-full .image,.node--type-announcement #main-wrapper .node--view-mode-full .image,.node--type-article #main-wrapper .node--view-mode-full .image,.node--type-workers #main-wrapper .node--view-mode-full .image,.node--type-page #main-wrapper .node--view-mode-full .image,.section-node-term #main-wrapper .node--view-mode-full .image{width:100%}.node--type-event #main-wrapper .node--view-mode-full .image .field--name-field-image,.node--type-announcement #main-wrapper .node--view-mode-full .image .field--name-field-image,.node--type-article #main-wrapper .node--view-mode-full .image .field--name-field-image,.node--type-workers #main-wrapper .node--view-mode-full .image .field--name-field-image,.node--type-page #main-wrapper .node--view-mode-full .image .field--name-field-image,.section-node-term #main-wrapper .node--view-mode-full .image .field--name-field-image{width:100%}.node--type-event #main-wrapper .node--view-mode-full .image img,.node--type-announcement #main-wrapper .node--view-mode-full .image img,.node--type-article #main-wrapper .node--view-mode-full .image img,.node--type-workers #main-wrapper .node--view-mode-full .image img,.node--type-page #main-wrapper .node--view-mode-full .image img,.section-node-term #main-wrapper .node--view-mode-full .image img{object-fit:cover;width:100%;height:400px;border-radius:8px}@media (max-width:991.98px){.node--type-event #main-wrapper .node--view-mode-full .image img,.node--type-announcement #main-wrapper .node--view-mode-full .image img,.node--type-article #main-wrapper .node--view-mode-full .image img,.node--type-workers #main-wrapper .node--view-mode-full .image img,.node--type-page #main-wrapper .node--view-mode-full .image img,.section-node-term #main-wrapper .node--view-mode-full .image img{height:auto}}@media (max-width:575.98px){.node--type-event #main-wrapper .node--view-mode-full .image img,.node--type-announcement #main-wrapper .node--view-mode-full .image img,.node--type-article #main-wrapper .node--view-mode-full .image img,.node--type-workers #main-wrapper .node--view-mode-full .image img,.node--type-page #main-wrapper .node--view-mode-full .image img,.section-node-term #main-wrapper .node--view-mode-full .image img{height:200px;width:100%;aspect-ratio:16/9}}.node--type-event #main-wrapper .node--view-mode-full .field__label,.node--type-announcement #main-wrapper .node--view-mode-full .field__label,.node--type-article #main-wrapper .node--view-mode-full .field__label,.node--type-workers #main-wrapper .node--view-mode-full .field__label,.node--type-page #main-wrapper .node--view-mode-full .field__label,.section-node-term #main-wrapper .node--view-mode-full .field__label{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#1E1E1E;margin-bottom:15px}.node--type-event #main-wrapper .node--view-mode-full .node__title span,.node--type-announcement #main-wrapper .node--view-mode-full .node__title span,.node--type-article #main-wrapper .node--view-mode-full .node__title span,.node--type-workers #main-wrapper .node--view-mode-full .node__title span,.node--type-page #main-wrapper .node--view-mode-full .node__title span,.section-node-term #main-wrapper .node--view-mode-full .node__title span{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#1E1E1E}@media (max-width:767.98px){.node--type-event #main-wrapper .node--view-mode-full .node__title span,.node--type-announcement #main-wrapper .node--view-mode-full .node__title span,.node--type-article #main-wrapper .node--view-mode-full .node__title span,.node--type-workers #main-wrapper .node--view-mode-full .node__title span,.node--type-page #main-wrapper .node--view-mode-full .node__title span,.section-node-term #main-wrapper .node--view-mode-full .node__title span{width:80%;display:block;font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#1E1E1E}}@media (max-width:575.98px){.node--type-event #main-wrapper .node--view-mode-full .node__title span,.node--type-announcement #main-wrapper .node--view-mode-full .node__title span,.node--type-article #main-wrapper .node--view-mode-full .node__title span,.node--type-workers #main-wrapper .node--view-mode-full .node__title span,.node--type-page #main-wrapper .node--view-mode-full .node__title span,.section-node-term #main-wrapper .node--view-mode-full .node__title span{width:100%}}.node--type-event #main-wrapper .node--view-mode-full p,.node--type-announcement #main-wrapper .node--view-mode-full p,.node--type-article #main-wrapper .node--view-mode-full p,.node--type-workers #main-wrapper .node--view-mode-full p,.node--type-page #main-wrapper .node--view-mode-full p,.section-node-term #main-wrapper .node--view-mode-full p{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E;line-height:24px}.node--type-event #main-wrapper .node--view-mode-full a,.node--type-announcement #main-wrapper .node--view-mode-full a,.node--type-article #main-wrapper .node--view-mode-full a,.node--type-workers #main-wrapper .node--view-mode-full a,.node--type-page #main-wrapper .node--view-mode-full a,.section-node-term #main-wrapper .node--view-mode-full a{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}.node--type-event #main-wrapper .node--view-mode-full a:hover,.node--type-announcement #main-wrapper .node--view-mode-full a:hover,.node--type-article #main-wrapper .node--view-mode-full a:hover,.node--type-workers #main-wrapper .node--view-mode-full a:hover,.node--type-page #main-wrapper .node--view-mode-full a:hover,.section-node-term #main-wrapper .node--view-mode-full a:hover{color:var(--page-color)}.node--type-event #main-wrapper .node--view-mode-full a:active,.node--type-announcement #main-wrapper .node--view-mode-full a:active,.node--type-article #main-wrapper .node--view-mode-full a:active,.node--type-workers #main-wrapper .node--view-mode-full a:active,.node--type-page #main-wrapper .node--view-mode-full a:active,.section-node-term #main-wrapper .node--view-mode-full a:active{color:var(--page-color)}.node--type-event #main-wrapper .node--view-mode-full h2,.node--type-announcement #main-wrapper .node--view-mode-full h2,.node--type-article #main-wrapper .node--view-mode-full h2,.node--type-workers #main-wrapper .node--view-mode-full h2,.node--type-page #main-wrapper .node--view-mode-full h2,.section-node-term #main-wrapper .node--view-mode-full h2{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#1E1E1E}.node--type-event #main-wrapper .node--view-mode-full h3,.node--type-announcement #main-wrapper .node--view-mode-full h3,.node--type-article #main-wrapper .node--view-mode-full h3,.node--type-workers #main-wrapper .node--view-mode-full h3,.node--type-page #main-wrapper .node--view-mode-full h3,.section-node-term #main-wrapper .node--view-mode-full h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:20px;color:#1E1E1E}.node--type-event #main-wrapper .node--view-mode-full h4,.node--type-announcement #main-wrapper .node--view-mode-full h4,.node--type-article #main-wrapper .node--view-mode-full h4,.node--type-workers #main-wrapper .node--view-mode-full h4,.node--type-page #main-wrapper .node--view-mode-full h4,.section-node-term #main-wrapper .node--view-mode-full h4{font-family:"Roboto Serif",serif;font-weight:500;font-size:18px;color:#1E1E1E}.node--type-event #main-wrapper .node--view-mode-full strong,.node--type-announcement #main-wrapper .node--view-mode-full strong,.node--type-article #main-wrapper .node--view-mode-full strong,.node--type-workers #main-wrapper .node--view-mode-full strong,.node--type-page #main-wrapper .node--view-mode-full strong,.section-node-term #main-wrapper .node--view-mode-full strong{font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:#1E1E1E}.node--type-event #main-wrapper .node--view-mode-full table strong,.node--type-announcement #main-wrapper .node--view-mode-full table strong,.node--type-article #main-wrapper .node--view-mode-full table strong,.node--type-workers #main-wrapper .node--view-mode-full table strong,.node--type-page #main-wrapper .node--view-mode-full table strong,.section-node-term #main-wrapper .node--view-mode-full table strong,.node--type-event #main-wrapper .node--view-mode-full table span,.node--type-announcement #main-wrapper .node--view-mode-full table span,.node--type-article #main-wrapper .node--view-mode-full table span,.node--type-workers #main-wrapper .node--view-mode-full table span,.node--type-page #main-wrapper .node--view-mode-full table span,.section-node-term #main-wrapper .node--view-mode-full table span,.node--type-event #main-wrapper .node--view-mode-full table h2,.node--type-announcement #main-wrapper .node--view-mode-full table h2,.node--type-article #main-wrapper .node--view-mode-full table h2,.node--type-workers #main-wrapper .node--view-mode-full table h2,.node--type-page #main-wrapper .node--view-mode-full table h2,.section-node-term #main-wrapper .node--view-mode-full table h2,.node--type-event #main-wrapper .node--view-mode-full table h3,.node--type-announcement #main-wrapper .node--view-mode-full table h3,.node--type-article #main-wrapper .node--view-mode-full table h3,.node--type-workers #main-wrapper .node--view-mode-full table h3,.node--type-page #main-wrapper .node--view-mode-full table h3,.section-node-term #main-wrapper .node--view-mode-full table h3,.node--type-event #main-wrapper .node--view-mode-full table h4,.node--type-announcement #main-wrapper .node--view-mode-full table h4,.node--type-article #main-wrapper .node--view-mode-full table h4,.node--type-workers #main-wrapper .node--view-mode-full table h4,.node--type-page #main-wrapper .node--view-mode-full table h4,.section-node-term #main-wrapper .node--view-mode-full table h4,.node--type-event #main-wrapper .node--view-mode-full table h5,.node--type-announcement #main-wrapper .node--view-mode-full table h5,.node--type-article #main-wrapper .node--view-mode-full table h5,.node--type-workers #main-wrapper .node--view-mode-full table h5,.node--type-page #main-wrapper .node--view-mode-full table h5,.section-node-term #main-wrapper .node--view-mode-full table h5,.node--type-event #main-wrapper .node--view-mode-full table h6,.node--type-announcement #main-wrapper .node--view-mode-full table h6,.node--type-article #main-wrapper .node--view-mode-full table h6,.node--type-workers #main-wrapper .node--view-mode-full table h6,.node--type-page #main-wrapper .node--view-mode-full table h6,.section-node-term #main-wrapper .node--view-mode-full table h6,.node--type-event #main-wrapper .node--view-mode-full table p,.node--type-announcement #main-wrapper .node--view-mode-full table p,.node--type-article #main-wrapper .node--view-mode-full table p,.node--type-workers #main-wrapper .node--view-mode-full table p,.node--type-page #main-wrapper .node--view-mode-full table p,.section-node-term #main-wrapper .node--view-mode-full table p{font-size:unset}.node--type-event #main-wrapper .node-updated-info,.node--type-announcement #main-wrapper .node-updated-info,.node--type-article #main-wrapper .node-updated-info,.node--type-workers #main-wrapper .node-updated-info,.node--type-page #main-wrapper .node-updated-info,.section-node-term #main-wrapper .node-updated-info{margin-bottom:25px}.node--type-event #main-wrapper .node-updated-info p,.node--type-announcement #main-wrapper .node-updated-info p,.node--type-article #main-wrapper .node-updated-info p,.node--type-workers #main-wrapper .node-updated-info p,.node--type-page #main-wrapper .node-updated-info p,.section-node-term #main-wrapper .node-updated-info p{margin-bottom:0;font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:14px !important;color:#1E1E1E !important}.node--type-event #main-wrapper .node-updated-info span,.node--type-announcement #main-wrapper .node-updated-info span,.node--type-article #main-wrapper .node-updated-info span,.node--type-workers #main-wrapper .node-updated-info span,.node--type-page #main-wrapper .node-updated-info span,.section-node-term #main-wrapper .node-updated-info span{font-family:"Roboto Serif",serif !important;font-weight:400 !important;font-size:14px !important;color:#1E1E1E !important}.node--type-event #main-wrapper .node-updated-info span a,.node--type-announcement #main-wrapper .node-updated-info span a,.node--type-article #main-wrapper .node-updated-info span a,.node--type-workers #main-wrapper .node-updated-info span a,.node--type-page #main-wrapper .node-updated-info span a,.section-node-term #main-wrapper .node-updated-info span a{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:14px !important;color:#1E1E1E !important}.node--type-event #main-wrapper .node-updated-info a,.node--type-announcement #main-wrapper .node-updated-info a,.node--type-article #main-wrapper .node-updated-info a,.node--type-workers #main-wrapper .node-updated-info a,.node--type-page #main-wrapper .node-updated-info a,.section-node-term #main-wrapper .node-updated-info a{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:14px !important;color:#1E1E1E !important}.node--type-event .field,.node--type-announcement .field,.node--type-article .field,.node--type-workers .field,.node--type-page .field,.section-node-term .field{margin-bottom:0 !important}@media (max-width:575.98px){.node--type-event .node-gallery .blazy--field-gallery,.node--type-announcement .node-gallery .blazy--field-gallery,.node--type-article .node-gallery .blazy--field-gallery,.node--type-workers .node-gallery .blazy--field-gallery,.node--type-page .node-gallery .blazy--field-gallery,.section-node-term .node-gallery .blazy--field-gallery,.node--type-event .node-gallery .blazy--field,.node--type-announcement .node-gallery .blazy--field,.node--type-article .node-gallery .blazy--field,.node--type-workers .node-gallery .blazy--field,.node--type-page .node-gallery .blazy--field,.section-node-term .node-gallery .blazy--field{overflow-x:scroll}.node--type-event .node-gallery .blazy--field-gallery::-webkit-scrollbar,.node--type-announcement .node-gallery .blazy--field-gallery::-webkit-scrollbar,.node--type-article .node-gallery .blazy--field-gallery::-webkit-scrollbar,.node--type-workers .node-gallery .blazy--field-gallery::-webkit-scrollbar,.node--type-page .node-gallery .blazy--field-gallery::-webkit-scrollbar,.section-node-term .node-gallery .blazy--field-gallery::-webkit-scrollbar,.node--type-event .node-gallery .blazy--field::-webkit-scrollbar,.node--type-announcement .node-gallery .blazy--field::-webkit-scrollbar,.node--type-article .node-gallery .blazy--field::-webkit-scrollbar,.node--type-workers .node-gallery .blazy--field::-webkit-scrollbar,.node--type-page .node-gallery .blazy--field::-webkit-scrollbar,.section-node-term .node-gallery .blazy--field::-webkit-scrollbar{display:none}}.node--type-event .node-gallery .field__items,.node--type-announcement .node-gallery .field__items,.node--type-article .node-gallery .field__items,.node--type-workers .node-gallery .field__items,.node--type-page .node-gallery .field__items,.section-node-term .node-gallery .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:575.98px){.node--type-event .node-gallery .field__items,.node--type-announcement .node-gallery .field__items,.node--type-article .node-gallery .field__items,.node--type-workers .node-gallery .field__items,.node--type-page .node-gallery .field__items,.section-node-term .node-gallery .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;gap:10px;max-width:100%}}.node--type-event .node-gallery .field__items a,.node--type-announcement .node-gallery .field__items a,.node--type-article .node-gallery .field__items a,.node--type-workers .node-gallery .field__items a,.node--type-page .node-gallery .field__items a,.section-node-term .node-gallery .field__items a{margin-right:15px;margin-bottom:15px;position:relative}@media (max-width:575.98px){.node--type-event .node-gallery .field__items a,.node--type-announcement .node-gallery .field__items a,.node--type-article .node-gallery .field__items a,.node--type-workers .node-gallery .field__items a,.node--type-page .node-gallery .field__items a,.section-node-term .node-gallery .field__items a{margin-bottom:0}}.node--type-event .node-gallery .field__items img,.node--type-announcement .node-gallery .field__items img,.node--type-article .node-gallery .field__items img,.node--type-workers .node-gallery .field__items img,.node--type-page .node-gallery .field__items img,.section-node-term .node-gallery .field__items img{object-fit:cover;border-radius:8px}.node--type-event .node-files .field__items svg,.node--type-announcement .node-files .field__items svg,.node--type-article .node-files .field__items svg,.node--type-workers .node-files .field__items svg,.node--type-page .node-files .field__items svg,.section-node-term .node-files .field__items svg{display:none;margin-right:10px;width:17px;height:15px}.node--type-event .node-files .field__items svg path,.node--type-announcement .node-files .field__items svg path,.node--type-article .node-files .field__items svg path,.node--type-workers .node-files .field__items svg path,.node--type-page .node-files .field__items svg path,.section-node-term .node-files .field__items svg path{fill:var(--page-color)}.node--type-event .node-files .field__items span,.node--type-announcement .node-files .field__items span,.node--type-article .node-files .field__items span,.node--type-workers .node-files .field__items span,.node--type-page .node-files .field__items span,.section-node-term .node-files .field__items span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.node--type-event .node-files .field__items a,.node--type-announcement .node-files .field__items a,.node--type-article .node-files .field__items a,.node--type-workers .node-files .field__items a,.node--type-page .node-files .field__items a,.section-node-term .node-files .field__items a{line-height:24px;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:18px !important;color:var(--page-color) !important}@media (max-width:767.98px){.node--type-event .node-files .field__items,.node--type-announcement .node-files .field__items,.node--type-article .node-files .field__items,.node--type-workers .node-files .field__items,.node--type-page .node-files .field__items,.section-node-term .node-files .field__items{max-width:80%}}@media (max-width:767.98px){.node--type-event .breadcrumb,.node--type-announcement .breadcrumb,.node--type-article .breadcrumb,.node--type-workers .breadcrumb,.node--type-page .breadcrumb,.section-node-term .breadcrumb{margin-top:1rem !important}}body.node--type-workers .profile h3,body.page-node-workers .profile h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#1E1E1E}body.node--type-workers .profile .field-flex-wrapper,body.page-node-workers .profile .field-flex-wrapper,body.node--type-workers .profile .field-flex-wrapper-col,body.page-node-workers .profile .field-flex-wrapper-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.node--type-workers .profile .field-flex-wrapper a,body.page-node-workers .profile .field-flex-wrapper a,body.node--type-workers .profile .field-flex-wrapper-col a,body.page-node-workers .profile .field-flex-wrapper-col a{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}body.node--type-workers .profile .field-flex-wrapper .field,body.page-node-workers .profile .field-flex-wrapper .field,body.node--type-workers .profile .field-flex-wrapper-col .field,body.page-node-workers .profile .field-flex-wrapper-col .field{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}body.node--type-workers .profile .field-flex-wrapper label,body.page-node-workers .profile .field-flex-wrapper label,body.node--type-workers .profile .field-flex-wrapper-col label,body.page-node-workers .profile .field-flex-wrapper-col label{font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:#1E1E1E}body.node--type-workers .profile .field-flex-wrapper label:after,body.page-node-workers .profile .field-flex-wrapper label:after,body.node--type-workers .profile .field-flex-wrapper-col label:after,body.page-node-workers .profile .field-flex-wrapper-col label:after{content:":"}body.node--type-workers .profile .field-flex-wrapper-col,body.page-node-workers .profile .field-flex-wrapper-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.node--type-workers .profile .body-wrapper,body.page-node-workers .profile .body-wrapper{border-top:1px solid #C7C7C7;width:100%}body.node--type-workers .profile .body-wrapper p,body.page-node-workers .profile .body-wrapper p,body.node--type-workers .profile .body-wrapper span,body.page-node-workers .profile .body-wrapper span{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}body.node--type-workers .profile .node-publishing-activity label,body.page-node-workers .profile .node-publishing-activity label{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:24px !important;color:#1E1E1E !important;margin-bottom:1rem}body.node--type-workers .profile .node-publishing-activity .field,body.page-node-workers .profile .node-publishing-activity .field{margin-bottom:10px}body.node--type-workers .profile .node-publishing-activity .field a,body.page-node-workers .profile .node-publishing-activity .field a{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:18px !important;color:var(--page-color) !important}.teaser-search-page{border:1px solid #C7C7C7;border-radius:8px;padding:16px;background-color:#FFFFFF}.teaser-search-page img{display:none !important}.teaser-search-page table{display:none !important}.teaser-search-page .teaser__body p{text-align:start !important}.teaser-search-page .teaser__body .field--name-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teaser-search-page .teaser__body strong{font-family:"Roboto Serif",serif;font-weight:600;font-size:24px;color:#1E1E1E}.teaser__header{margin-bottom:8px}.field--name-title{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#1E1E1E}.teaser__body p{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}.teaser__footer{margin-top:16px}.teaser__link{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:18px !important;color:var(--page-color) !important}.teaser__link:hover{text-decoration:underline}.teaser__breadcrumb li a{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}.teaser__breadcrumb li a:first-letter{text-transform:uppercase !important}.teaser__breadcrumb li{margin-bottom:unset !important}.teaser__breadcrumb span{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:var(--page-color)}.node-gallery img{cursor:pointer}.node-gallery a:hover{position:relative}.node-gallery a:hover img{filter:invert(25%) sepia(0%) brightness(80%);-webkit-filter:invert(25%) sepia(0%) brightness(80%);transition:all .3s ease-in-out}.node-gallery a:hover::before{content:'';position:absolute;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/loupe-white.svg");background-repeat:no-repeat;background-position:center;width:25px;height:25px;top:45%;left:50%;transform:translate(-50%, -50%);z-index:10;transition:all .3s ease-in-out;pointer-events:none}body.node--type-section .block-system-breadcrumb-block .breadcrumb{display:none}.node--type-page.node--view-mode-teaser .default-image-teaser{width:100%}.default-image-teaser{background-color:#F4F4F4}.default-image-teaser:hover{transition:transform .3s ease-in-out;transform:scale(1.03)}.default-image-teaser svg{opacity:.8;width:40%;margin-right:0 !important;fill:var(--page-color);stroke:var(--page-color)}.banner-content .link{position:absolute;bottom:1px}@media (max-width:991.98px){.banner-content .link{position:unset;bottom:0}}.field--name-field-buttons{display:flex;align-content:center;gap:10px}.field--name-field-buttons .field__item{flex-grow:1;background-color:var(--page-color);padding:10px;text-align:center;position:relative}.field--name-field-buttons .field__item a{color:white !important}.field--name-field-buttons .field__item a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.slick--optionset--department-banner{margin-bottom:20px}.department-banner{position:relative}.department-banner .banner-text{position:unset;bottom:25px;left:0;padding:10px 20px 10px 30px;font-size:18px;font-weight:600;background-color:rgba(255,255,255,0.9)}.date-events{text-align:center !important;font-family:"Roboto",sans-serif;font-weight:500;font-size:18px;color:#1E1E1E}body.page-node-section:not(.eshop-style) #page #block-activit-bootstrap-barrio-subtheme-breadcrumbs{display:none !important}body.eshop-style #page .breadcrumb{padding:0 !important}.calendar-icons svg{width:30px;margin-right:10px;margin-bottom:5px}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode{max-width:1080px;width:100%;min-width:250px;margin:0 auto}@media (max-width:1480px){body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode{padding:0;margin:0 auto}}@media (max-width:991.98px){body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode{width:100%;padding:0;margin:0 auto}}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full{width:100% !important;max-width:unset !important;padding:0 !important}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body{margin-left:0 !important;margin-right:0 !important}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body p,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body p,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body p{margin-left:0 !important;margin-right:0 !important}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body li,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body li,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body li{margin-left:15px !important}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body ul,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body ul,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .node--view-mode-full .field--name-body ul{margin-left:15px !important}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode article,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode article,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode article{width:100% !important;max-width:unset !important;padding:0 !important}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content{max-width:1080px;width:100%;min-width:250px;margin:0 auto}@media (max-width:1480px){body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content{padding:0;margin:0 auto}}@media (max-width:991.98px){body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content{width:100%;padding:0;margin:0 auto}}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content .node--view-mode-full,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content .node--view-mode-full,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content .node--view-mode-full{width:100% !important;max-width:unset !important;padding:0 !important}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content article,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content article,body.page-node-workers:not(.path-node) #block-activit-bootstrap-barrio-subtheme-content article{width:100% !important;max-width:unset !important;padding:0 !important}.page-taxonomy-term-40557 #page .node__content .field--name-body p:nth-child(3) img{max-width:340px !important;height:auto !important;object-fit:cover;width:100% !important}#page .node__content .faculty-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));width:100%;margin:0 auto;position:relative;padding-top:25px;padding-bottom:25px}#page .node__content .faculty-grid img{width:60%;height:auto;object-fit:cover;margin-bottom:10px !important}#page .node__content .faculty-grid>a,#page .node__content .faculty-grid>div,#page .node__content .faculty-grid>.faculty-card{padding:15px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;position:relative;font-size:18px;border-radius:8px;color:#FFFFFF}#page .node__content .faculty-grid>a a,#page .node__content .faculty-grid>div a,#page .node__content .faculty-grid>.faculty-card a,#page .node__content .faculty-grid>a span,#page .node__content .faculty-grid>div span,#page .node__content .faculty-grid>.faculty-card span,#page .node__content .faculty-grid>a h1,#page .node__content .faculty-grid>div h1,#page .node__content .faculty-grid>.faculty-card h1,#page .node__content .faculty-grid>a h2,#page .node__content .faculty-grid>div h2,#page .node__content .faculty-grid>.faculty-card h2,#page .node__content .faculty-grid>a h3,#page .node__content .faculty-grid>div h3,#page .node__content .faculty-grid>.faculty-card h3,#page .node__content .faculty-grid>a h4,#page .node__content .faculty-grid>div h4,#page .node__content .faculty-grid>.faculty-card h4,#page .node__content .faculty-grid>a h5,#page .node__content .faculty-grid>div h5,#page .node__content .faculty-grid>.faculty-card h5,#page .node__content .faculty-grid>a h6,#page .node__content .faculty-grid>div h6,#page .node__content .faculty-grid>.faculty-card h6{color:#FFFFFF !important;font-family:"Roboto Serif",serif;font-weight:500;font-size:18px;color:#FFFFFF}#page .node__content .faculty-grid>a:hover,#page .node__content .faculty-grid>div:hover,#page .node__content .faculty-grid>.faculty-card:hover{transform:scale(1.03);transition:transform .3s ease-in-out;z-index:1;position:relative;box-shadow:0 8px 20px rgba(0,0,0,0.2)}#page .node__content .faculty-grid .pf{background-color:#34495e}#page .node__content .faculty-grid .ff{background-color:#2980ba}#page .node__content .faculty-grid .gtf{background-color:#ff9900}#page .node__content .faculty-grid .fhpv{background-color:#3599db}#page .node__content .faculty-grid .fmeo{background-color:#8e44ad}#page .node__content .faculty-grid .pbf{background-color:#bf392a}#page .node__content .faculty-grid .fs{background-color:#43a148}#page .node__content .faculty-grid .fzo{background-color:#993300}#page .node__content .main-content{display:grid;gap:15px;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));width:100%;margin:0 auto;position:relative;padding-top:25px;padding-bottom:25px}#page .node__content .main-content .button-jittery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;position:relative;padding:60px 15px;border-radius:8px;background-color:var(--page-color)}#page .node__content .main-content .button-jittery.wifi-item a{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:16px !important;color:#1E1E1E !important}#page .node__content .main-content .button-jittery.wifi-item a,#page .node__content .main-content .button-jittery.wifi-item span,#page .node__content .main-content .button-jittery.wifi-item h1,#page .node__content .main-content .button-jittery.wifi-item h2,#page .node__content .main-content .button-jittery.wifi-item h3,#page .node__content .main-content .button-jittery.wifi-item h4,#page .node__content .main-content .button-jittery.wifi-item h5,#page .node__content .main-content .button-jittery.wifi-item h6{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:18px !important;color:#1E1E1E !important}#page .node__content .main-content .button-jittery.wifi-item p{font-family:"Roboto Serif",serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}#page .node__content .main-content .button-jittery a,#page .node__content .main-content .button-jittery span,#page .node__content .main-content .button-jittery h1,#page .node__content .main-content .button-jittery h2,#page .node__content .main-content .button-jittery h3,#page .node__content .main-content .button-jittery h4,#page .node__content .main-content .button-jittery h5,#page .node__content .main-content .button-jittery h6{color:#FFFFFF !important;font-family:"Roboto Serif",serif;font-weight:500;font-size:18px;color:#FFFFFF}#page .node__content .main-content .button-jittery a{position:absolute;bottom:15px;border:1px solid;padding:10px 30px;border-radius:8px}@keyframes buttonPulse{0%{transform:scale(1) translateY(0)}15%{transform:scale(1.15);box-shadow:0 0 0 rgba(0,0,0,0.2)}20%{transform:scale(1.15) rotate(-5deg);box-shadow:0 0 0 rgba(0,0,0,0.2)}25%{transform:scale(1.15) rotate(5deg);box-shadow:0 0 0 rgba(0,0,0,0.2)}30%{transform:scale(1.15) rotate(-3deg);box-shadow:0 0 0 rgba(0,0,0,0.2)}35%{transform:scale(1.15) rotate(2deg);box-shadow:0 0 0 rgba(0,0,0,0.2)}40%{transform:scale(1.15) rotate(0)}50%{transform:scale(1) translateY(0)}100%{transform:scale(1) translateY(0)}}#page .node__content .main-content .button-jittery p{font-family:"Roboto Serif",serif;font-weight:500;font-size:16px;color:#FFFFFF}#page .node__content .main-content .button-jittery:hover{transform:scale(1.03);transition:transform .3s ease-in-out;z-index:1;position:relative;box-shadow:0 8px 20px rgba(0,0,0,0.2)}#page .node__content .main-content .button-jittery img{max-width:100px;width:100px;height:auto;object-fit:cover;margin-bottom:10px}#page .node__content .container_1{display:grid;gap:15px;grid-template-columns:repeat(4, 1fr);width:100%;margin:0 auto}@media (max-width:991.98px){#page .node__content .container_1{grid-template-columns:repeat(2, 1fr)}}@media (max-width:767.98px){#page .node__content .container_1{grid-template-columns:repeat(1, 1fr)}}#page .node__content .container_1 .box{align-items:center;justify-content:center;flex-direction:column;padding:15px 0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center}#page .node__content .container_1 .box a{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;color:var(--page-color)}#page .node__content .container_1 .box h2{text-align:center;line-height:1;width:100%;margin-bottom:15px}#page .node__content .container_1 .box h2 a{text-align:center;width:100%;display:block;font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;color:var(--page-color)}#calendar{width:338px !important;height:auto !important}#calendar table.fc-scrollgrid-sync-table tbody tr:last-child{display:none}#calendar .fc-scrollgrid{margin:0}#calendar .fc-day-today .fc-daygrid-day-number{background-color:#F4F4F4 !important}#calendar .fc-day-today .fc-daygrid-day-number:hover{background-color:var(--page-color) !important;color:#FFFFFF !important}#calendar .fc-scrollgrid-sync-table{margin:0 !important;background-color:#FFFFFF}#calendar .fc-scrollgrid-liquid{margin:0 !important}#calendar .fc-daygrid-day-events{display:none !important}#calendar .fc-daygrid-day{height:50px !important;width:48px !important}#calendar .has-event{background-color:var(--page-color) !important}#calendar .has-event .fc-daygrid-day-number{background-color:var(--page-color) !important;font-family:"Roboto",sans-serif;font-weight:600;font-size:14px;color:#FFFFFF}#calendar .fc-daygrid-day-number{background-color:#FFFFFF;font-family:"Roboto",sans-serif;font-weight:600;font-size:14px;color:#1E1E1E}#calendar .fc-daygrid-day-number{text-decoration:none}#calendar .fc-daygrid-day-top{width:100%}#calendar .fc-scrollgrid-sync-table{background-color:white}#calendar .fc-daygrid-day-number{width:100%;text-align:center;padding:17.4px 15px;cursor:pointer}#calendar .fc-daygrid-day-number:hover{background-color:var(--page-color);color:#FFFFFF !important}#calendar .fc-header-toolbar{background-color:var(--page-color);margin:0 !important;height:50px;z-index:1}#calendar .fc-toolbar-title{font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;color:#FFFFFF}#calendar .fc-toolbar-title:first-letter{text-transform:uppercase}#calendar .fc-day-mon{max-height:50px !important;height:50px !important}#calendar .fc-day-disabled{background-color:#FFFFFF !important}#calendar .fc-prev-button,#calendar .fc-next-button{height:50px;width:49.5px;border:unset;border-radius:unset;border-right:1px solid white;background-color:var(--page-color)}#calendar .fc-prev-button:focus,#calendar .fc-next-button:focus{box-shadow:unset !important}#calendar .fc-next-button{border-left:1px solid white;border-right:unset}#calendar .fc-icon-chevron-right:before{content:"";background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-white.svg");width:100%;display:block;height:24px;background-repeat:no-repeat;background-position:center}#calendar .fc-icon-chevron-left:before{content:"";background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-white.svg");width:100%;display:block;height:24px;background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}#events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}@media (max-width:767.98px){#events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}#events .calendar-wrapper{width:100% !important}#events #calendar{width:100% !important}#events #calendar .fc-daygrid-day{width:100% !important}}@media (max-width:575.98px){#events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#events .calendar-wrapper{width:340px}#events #carouselEventsIndicators{z-index:1;position:relative}#events #carouselEventsIndicators .carousel-item img{max-width:70px;height:auto !important;object-fit:cover}@media (max-width:767.98px){#events #carouselEventsIndicators{margin-top:25px}}#events #carouselEventsIndicators .spinner{width:60px;height:60px;filter:invert(.4)}#events #carouselEventsIndicators .carousel-content{list-style:none}#events #carouselEventsIndicators .carousel-content .date{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#1E1E1E}#events #carouselEventsIndicators .carousel-content h4{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#1E1E1E}#events #carouselEventsIndicators .carousel-content p{font-family:"Roboto Serif",serif;font-weight:400;font-size:16px;color:#1E1E1E}#events #carouselEventsIndicators .carousel-content .link a{display:flex;align-items:center;font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;color:var(--page-color)}@media (max-width:767.98px){#events #carouselEventsIndicators .carousel-content .link a{font-size:16px}}#events #carouselEventsIndicators .carousel-content .link a span{display:flex;margin-left:10px}#events #carouselEventsIndicators .carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:12px;height:12px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--page-color);background-clip:padding-box;border:unset !important;opacity:.23;transition:opacity .23s ease;border-radius:50%}@media (max-width:767.98px){#events #carouselEventsIndicators .carousel-indicators [data-bs-target]{margin-left:0;width:8px;height:8px}}#events #carouselEventsIndicators .carousel-indicators .active{opacity:1}#events #carouselEventsIndicators .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:flex-start;padding:0;margin-right:45%;margin-bottom:1rem;margin-left:0 !important}@media (max-width:991.98px){#events #carouselEventsIndicators .carousel-indicators{bottom:-40px}}@media (max-width:767.98px){#events #carouselEventsIndicators .carousel-indicators{bottom:-45px}}body .scroll-table{overflow-x:auto;max-width:100%}@media (max-width:991.98px){body .scroll-table{width:100% !important;overflow-y:auto}}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table){height:auto !important}@media (max-width:991.98px){body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table){width:100% !important}}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) img{max-width:unset !important}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) .tablesort{margin:4px 0 0 5px}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) .thead th{display:table-cell}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tr{border:none !important}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tr th:first-child{border-top-left-radius:8px !important}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tr th:last-child{border-top-right-radius:8px !important}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th,body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td{border:none !important;padding:15px;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#1E1E1E !important}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th{background-color:var(--page-color);font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFFFFF !important}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th a{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFFFFF !important}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr{background-color:transparent !important}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr:nth-child(2n) td{background-color:#FFFFFF !important}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr:last-child td:first-child{border-bottom-left-radius:8px !important}body:not(.path-taxonomy) #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr:last-child td:last-child{border-bottom-right-radius:8px !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table){caption-side:top;max-width:100% !important;margin-bottom:unset !important;margin-top:unset !important;border:unset !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) .tablesort{margin:4px 0 0 5px}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) p{margin-bottom:unset !important }#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) thead tr:first-child th{padding:10px !important;background:var(--page-color) !important;color:#FFFFFF !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) thead tr:first-child th p,#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) thead tr:first-child th strong,#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) thead tr:first-child th span{color:#FFFFFF !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) thead tr:not(:first-child) th{border:1px solid lightgray !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) thead tr th{padding:10px !important;color:#1E1E1E !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) thead tr th:last-child{border-top-right-radius:unset !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) thead tr th:first-child{border-top-left-radius:unset !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tr{padding:10px !important;background:transparent !important;text-align:center !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th,#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#1E1E1E !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th{background-color:var(--page-color);font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFFFFF !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th a{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFFFFF !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody th{border:1px solid lightgray !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody th td{border:1px solid lightgray !important;padding:10px !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr{background:transparent !important;border:1px solid lightgray !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr td{border:1px solid lightgray !important}#page #main .node__content table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr:nth-child(2n) td{padding:10px !important}body.dark-mode{background-color:#121212 !important;color:#E0E0E0 !important;--page-color:#121212 !important}body.dark-mode #scroll-top{background-color:#000 !important;-webkit-box-shadow:#FFD700 0px 0px 2px 2px;-moz-box-shadow:#FFD700 0px 0px 2px 2px;box-shadow:#FFD700 0px 0px 2px 2px}body.dark-mode #scroll-top svg path{fill:#FFD700 !important}body.dark-mode #page-wrapper #page{background-color:#121212 !important;color:#E0E0E0 !important;--page-color:#E0E0E0 !important}body.dark-mode #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-eventsblock{padding-bottom:100px}body.dark-mode #page-wrapper #page #rss-icons{background:#E0E0E0}body.dark-mode #page-wrapper #page #menuMobileBottomAccordion .accordion-button{background-color:#121212 !important;color:#E0E0E0 !important}body.dark-mode #page-wrapper #page #menuMobileBottomAccordion .accordion-button[aria-expanded="true"]:after{transform:rotate(-180deg) !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-white-down.svg") !important}body.dark-mode #page-wrapper #page #menuMobileBottomAccordion .accordion-button[aria-expanded="false"]:after{transform:rotate(0deg) !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-white-down.svg") !important}body.dark-mode #page-wrapper #page #menuMobileMiddleAccordion .accordion-button{background-color:#121212 !important;color:#E0E0E0 !important}body.dark-mode #page-wrapper #page #menuMobileMiddleAccordion .accordion-button[aria-expanded="true"]:after{transform:rotate(-180deg) !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-white-down.svg") !important}body.dark-mode #page-wrapper #page #menuMobileMiddleAccordion .accordion-button[aria-expanded="false"]:after{transform:rotate(0deg) !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-white-down.svg") !important}body.dark-mode #page-wrapper #page .page-404-content a{background-color:#121212 !important}body.dark-mode #page-wrapper #page .node-updated-info{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th,body.dark-mode #page-wrapper #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td{border-color:#121212 !important;background-color:#121212 !important;color:#E0E0E0 !important}body.dark-mode #page-wrapper #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th a,body.dark-mode #page-wrapper #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td a{color:#E0E0E0 !important;background-color:#121212 !important}body.dark-mode #page-wrapper #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tr{border-top:1px solid #E0E0E0 !important}body.dark-mode #page-wrapper #page strong{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page label{background-color:#121212 !important;color:#E0E0E0 !important}body.dark-mode #page-wrapper #page div{color:#E0E0E0 !important;background-color:#121212 !important}body.dark-mode #page-wrapper #page .dropdown-menu .language-link.active-language{background-color:#FFFFFF !important;color:#121212 !important}body.dark-mode #page-wrapper #page .dropdown-menu .language-link:hover{background-color:#FFFFFF !important;color:#121212 !important}body.dark-mode #page-wrapper #page .sidebar button[data-bs-toggle="collapse"]{background-color:#121212 !important;color:#E0E0E0 !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-white-down.svg") !important}body.dark-mode #page-wrapper #page .sidebar button[data-bs-toggle="collapse"]:hover{background-color:#E0E0E0 !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg") !important}body.dark-mode #page-wrapper #page .sidebar button[data-bs-toggle="collapse"]:hover .menu-item-title{color:#121212 !important}body.dark-mode #page-wrapper #page .sidebar button[data-bs-toggle="nopColapse"]{background-color:#E0E0E0 !important}body.dark-mode #page-wrapper #page .sidebar button[data-bs-toggle="nopColapse"] .menu-item-title{color:#121212 !important}body.dark-mode #page-wrapper #page .sidebar button[data-bs-toggle="nopColapse"]:hover{background-color:#121212 !important;color:#E0E0E0 !important;border-color:#E0E0E0 !important;border:1px solid #E0E0E0 !important}body.dark-mode #page-wrapper #page .sidebar button[data-bs-toggle="nopColapse"]:hover .menu-item-title{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page .sidebar button[data-bs-toggle="collapse"][aria-expanded="true"]{background-color:#121212 !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/white-arrow-top.svg") !important;border-color:#E0E0E0 !important;border:1px solid #E0E0E0 !important}body.dark-mode #page-wrapper #page .sidebar button[data-bs-toggle="collapse"][aria-expanded="true"]:hover{background-color:#E0E0E0 !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/black-arrow-top.svg") !important}body.dark-mode #page-wrapper #page .sidebar button[data-bs-toggle="collapse"][aria-expanded="true"]:hover .menu-item-title{color:#121212 !important}body.dark-mode #page-wrapper #page span{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page h1,body.dark-mode #page-wrapper #page h2,body.dark-mode #page-wrapper #page h3,body.dark-mode #page-wrapper #page h4,body.dark-mode #page-wrapper #page h5,body.dark-mode #page-wrapper #page h6{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page h1 span,body.dark-mode #page-wrapper #page h2 span,body.dark-mode #page-wrapper #page h3 span,body.dark-mode #page-wrapper #page h4 span,body.dark-mode #page-wrapper #page h5 span,body.dark-mode #page-wrapper #page h6 span{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page p{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page a{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page a:hover{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page a:active{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page ul,body.dark-mode #page-wrapper #page ol{color:#E0E0E0 !important;background-color:#121212 !important}body.dark-mode #page-wrapper #page ul li,body.dark-mode #page-wrapper #page ol li{color:#E0E0E0 !important;background-color:#121212 !important}body.dark-mode #page-wrapper #page svg path{fill:#E0E0E0 !important;stroke:#E0E0E0 !important}body.dark-mode #page-wrapper #page .stretch-bg{background-color:#121212 !important}body.dark-mode #page-wrapper #page #events #carouselEventsIndicators .carousel-content .date{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#E0E0E0}body.dark-mode #page-wrapper #page #events #carouselEventsIndicators .carousel-content h4{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#E0E0E0}body.dark-mode #page-wrapper #page #events #carouselEventsIndicators .carousel-content p{font-family:"Roboto Serif",serif;font-weight:400;font-size:16px;color:#E0E0E0}body.dark-mode #page-wrapper #page #events #carouselEventsIndicators .carousel-content .link a{font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;color:#E0E0E0}body.dark-mode #page-wrapper #page #events #carouselEventsIndicators .carousel-content .link a:hover{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page #events #carouselEventsIndicators .carousel-content .link a:active{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page #events #carouselEventsIndicators .carousel-indicators [data-bs-target]{background-color:#E0E0E0}body.dark-mode #page-wrapper #page input[type="submit"]:not(#edit-submit-product-search):not(#edit-submit-search-page){border:unset !important}body.dark-mode #page-wrapper #page input,body.dark-mode #page-wrapper #page textarea,body.dark-mode #page-wrapper #page select{background-color:#121212 !important;border-color:#E0E0E0 !important;color:#E0E0E0 !important}body.dark-mode #page-wrapper #page input::placeholder,body.dark-mode #page-wrapper #page textarea::placeholder,body.dark-mode #page-wrapper #page select::placeholder{color:#E0E0E0 !important}body.dark-mode #page-wrapper #page input:focus,body.dark-mode #page-wrapper #page textarea:focus,body.dark-mode #page-wrapper #page select:focus{border-color:#E0E0E0 !important;outline:0;box-shadow:none !important}body.dark-mode .cart-block--summary__total{background-color:#121212 !important;border-color:#E0E0E0 !important;border:1px solid !important}body.dark-mode .nav-tabs .nav-link.active{color:#E0E0E0 !important;background-color:#121212 !important;border-color:#E0E0E0 !important;border:1px solid !important}body.dark-mode .nav-tabs .nav-link:hover{color:#E0E0E0 !important;background-color:#121212 !important;border-color:#E0E0E0 !important;border:1px solid !important}body.dark-mode .navbar-brand img{background:#E0E0E0;border-radius:50%}body.dark-mode [id*="edit-submit-search-page-"],body.dark-mode #edit-submit-product-search{background-color:#121212 !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/search-white.svg") !important}body.dark-mode .top-menu,body.dark-mode .top-header,body.dark-mode .featured-bottom,body.dark-mode .featured-top{color:#E0E0E0;background-color:#121212}body.dark-mode .featured-bottom{overflow:hidden}body.dark-mode .multi-collapse{color:#121212;background-color:white}body.dark-mode .multi-collapse a{color:#E0E0E0 !important}body.dark-mode .multi-collapse a:hover{color:#121212 !important}body.dark-mode .multi-collapse a:active{color:#121212 !important}body.dark-mode strong{color:#E0E0E0 !important}body.dark-mode span{color:#E0E0E0 !important}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6{color:#E0E0E0 !important}body.dark-mode h1 span,body.dark-mode h2 span,body.dark-mode h3 span,body.dark-mode h4 span,body.dark-mode h5 span,body.dark-mode h6 span{color:#E0E0E0 !important}body.dark-mode a{color:#E0E0E0 !important}body.dark-mode a:hover{color:#E0E0E0 !important}body.dark-mode a:active{color:#E0E0E0 !important}body.dark-mode svg path{fill:#E0E0E0 !important;stroke:#E0E0E0 !important}body.dark-mode .title{color:#E0E0E0 !important}body.dark-mode .title table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th,body.dark-mode .title table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#E0E0E0 !important}body.dark-mode .title table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#E0E0E0 !important}body.dark-mode .title table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th a{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#E0E0E0 !important}body.dark-mode .title table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th a:hover{color:#E0E0E0 !important}body.dark-mode .title table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th a:active{color:#E0E0E0 !important}body.dark-mode .title table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr td{background-color:#121212}body.dark-mode .title table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr:nth-child(2n) td{background-color:#121212 !important}body.dark-mode #page-wrapper #page #calendar .fc-scrollgrid-sync-table{margin:0 !important;background-color:#121212}body.dark-mode #page-wrapper #page #calendar .fc-daygrid-day-number{background-color:#121212}body.dark-mode #page-wrapper #page #calendar .has-event{background-color:white !important}body.dark-mode #page-wrapper #page #calendar .has-event .fc-daygrid-day-number{background-color:white !important;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:14px !important;color:#121212 !important}body.dark-mode #page-wrapper #page #calendar .fc-scrollgrid-sync-table{background-color:#121212}body.dark-mode #page-wrapper #page #calendar .fc-daygrid-day-number:hover{background-color:white !important;color:#121212 !important}body.dark-mode #page-wrapper #page #calendar .fc-header-toolbar{background-color:#121212;border:1px solid #E0E0E0}body.dark-mode #page-wrapper #page #calendar .fc-toolbar-title{font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;color:#E0E0E0}body.dark-mode #page-wrapper #page #calendar .fc-day-disabled{background-color:#121212 !important}body.dark-mode #page-wrapper #page #calendar .fc-prev-button,body.dark-mode #page-wrapper #page #calendar .fc-next-button{background-color:#121212;border-top:1px solid #E0E0E0}body.dark-mode #page-wrapper #page #calendar a{background-color:#121212 !important}body.dark-mode .accessibility-menu{background-color:#121212;-webkit-box-shadow:#E0E0E0 0px 0px 2px 2px;-moz-box-shadow:#E0E0E0 0px 0px 2px 2px;box-shadow:#E0E0E0 0px 0px 2px 2px}body.dark-mode .accessibility-menu li[data-active="true"]{border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0}body.dark-mode .accessibility-menu li:hover{border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0}body.dark-mode .accessibility-menu li:hover:hover{background-color:transparent}body.dark-mode .button-accessibility,body.dark-mode #scroll-top{-webkit-box-shadow:#E0E0E0 0px 0px 2px 2px;-moz-box-shadow:#E0E0E0 0px 0px 2px 2px;box-shadow:#E0E0E0 0px 0px 2px 2px;background-color:#121212}body.dark-mode #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-white-down.svg") !important}body.dark-mode #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button[aria-expanded="true"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/white-arrow-top.svg") !important}body.dark-mode .top-header #header,body.dark-mode #mobil-menu-wrapper,body.dark-mode .featured-top,body.dark-mode #main-wrapper,body.dark-mode .featured-bottom,body.dark-mode .top-header{border-bottom:1px solid;border-color:#E0E0E0}body.dark-mode #main .block{border-bottom:1px solid;border-color:#E0E0E0}body.dark-mode #main .block:last-child{border-bottom:none !important}body.dark-mode #dark-mode .icon{display:none}body.dark-mode #dark-mode .icon+span{display:block !important}body.dark-mode #dark-mode .icon+span svg{width:30px;height:20px;margin-top:3px}html.dark-mode{scroll-behavior:smooth;scrollbar-color:#121212 #f1f1f1;scrollbar-width:thin}html.dark-mode::-webkit-scrollbar{width:8px}html.dark-mode::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}html.dark-mode::-webkit-scrollbar-thumb{background:#121212;border-radius:8px}html.dark-mode::-webkit-scrollbar-thumb:hover{background:#121212;filter:brightness(120%)}body.path-user .profile .field--name-field-photo .field__label,body.path-worker .profile .field--name-field-photo .field__label,body.details-worker-page .profile .field--name-field-photo .field__label{display:none}body.path-user .profile .user-info-wrapper img,body.path-worker .profile .user-info-wrapper img,body.details-worker-page .profile .user-info-wrapper img{border-radius:8px}body.path-user .profile h3,body.path-worker .profile h3,body.details-worker-page .profile h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#1E1E1E;line-height:40px}body.path-user .profile h3 span,body.path-worker .profile h3 span,body.details-worker-page .profile h3 span{text-transform:uppercase}body.path-user .profile .field-flex,body.path-worker .profile .field-flex,body.details-worker-page .profile .field-flex{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}body.path-user .profile .field-flex a,body.path-worker .profile .field-flex a,body.details-worker-page .profile .field-flex a{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}body.path-user .profile .field-flex .field__label,body.path-worker .profile .field-flex .field__label,body.details-worker-page .profile .field-flex .field__label{width:160px;font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:#1E1E1E}body.path-user .profile .field-flex .field__label:after,body.path-worker .profile .field-flex .field__label:after,body.details-worker-page .profile .field-flex .field__label:after{content:":"}body.path-user .profile .field-flex .field,body.path-worker .profile .field-flex .field,body.details-worker-page .profile .field-flex .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){body.path-user .profile .field-flex .field,body.path-worker .profile .field-flex .field,body.details-worker-page .profile .field-flex .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}}body.path-user .profile .field-flex-wrapper,body.path-worker .profile .field-flex-wrapper,body.details-worker-page .profile .field-flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.path-user .profile .field-flex-wrapper a,body.path-worker .profile .field-flex-wrapper a,body.details-worker-page .profile .field-flex-wrapper a{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}body.path-user .profile .field-flex-wrapper a:hover,body.path-worker .profile .field-flex-wrapper a:hover,body.details-worker-page .profile .field-flex-wrapper a:hover{text-decoration:underline;color:var(--page-color) !important}@media (max-width:767.98px){body.path-user .profile .field-flex-wrapper,body.path-worker .profile .field-flex-wrapper,body.details-worker-page .profile .field-flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}}body.path-user .profile .field-flex-wrapper .field,body.path-worker .profile .field-flex-wrapper .field,body.details-worker-page .profile .field-flex-wrapper .field{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}body.path-user .profile .field-flex-wrapper label,body.path-worker .profile .field-flex-wrapper label,body.details-worker-page .profile .field-flex-wrapper label{width:160px;min-width:160px;margin-right:15px;font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:#1E1E1E}body.path-user .profile .field-flex-wrapper label:after,body.path-worker .profile .field-flex-wrapper label:after,body.details-worker-page .profile .field-flex-wrapper label:after{content:":"}body.path-user .profile .body-wrapper,body.path-worker .profile .body-wrapper,body.details-worker-page .profile .body-wrapper{border-top:1px solid #C7C7C7}body.path-user .profile .body-wrapper p,body.path-worker .profile .body-wrapper p,body.details-worker-page .profile .body-wrapper p,body.path-user .profile .body-wrapper span,body.path-worker .profile .body-wrapper span,body.details-worker-page .profile .body-wrapper span{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}#block-activit-bootstrap-barrio-subtheme-userprofileblock{background:#FFFFFF;padding:48px 70px;margin-bottom:15px;padding-left:185px;position:relative;color:#1A1A1A;-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;margin-top:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media (max-width:991px){#block-activit-bootstrap-barrio-subtheme-userprofileblock{padding:36px 40px;padding-left:155px}}@media (max-width:767px){#block-activit-bootstrap-barrio-subtheme-userprofileblock{padding-left:40px;text-align:center}}#block-activit-bootstrap-barrio-subtheme-userprofileblock::before{content:'';display:block;width:89px;height:89px;background:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/user.svg') no-repeat center center #F2F2EF;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:70px;top:50%;transform:translateY(-50%)}@media (max-width:991px){#block-activit-bootstrap-barrio-subtheme-userprofileblock::before{left:40px}}@media (max-width:767px){#block-activit-bootstrap-barrio-subtheme-userprofileblock::before{position:relative;top:unset;right:unset;left:unset;transform:unset;display:inline-block}}#block-activit-bootstrap-barrio-subtheme-userprofileblock h2{text-align:left;margin-bottom:7px;font-size:28px}@media (max-width:767px){#block-activit-bootstrap-barrio-subtheme-userprofileblock h2{text-align:center;margin-top:15px}}#block-activit-bootstrap-barrio-subtheme-userprofileblock .user-profile-value{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}@media (min-width:1200px){#block-activit-bootstrap-barrio-subtheme-userprofileblock .user-profile-value{padding:0 15px;border-left:1px solid #FFFFFF}}#block-activit-bootstrap-barrio-subtheme-userprofileblock .user-profile-value:first-of-type{padding-left:0;border:none}#block-activit-bootstrap-barrio-subtheme-userprofileblock a.btn-logout{font-size:14px;padding-left:36px;padding-right:36px;position:absolute;right:70px;top:50%;transform:translateY(-50%);font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:#1E1E1E}@media (max-width:991px){#block-activit-bootstrap-barrio-subtheme-userprofileblock a.btn-logout{right:40px}}@media (max-width:767px){#block-activit-bootstrap-barrio-subtheme-userprofileblock a.btn-logout{position:relative;top:unset;right:unset;transform:unset;margin-top:20px}}#block-activit-bootstrap-barrio-subtheme-userprofileblock a.btn-logout::before{content:'';display:inline-block;width:13px;height:14px;background:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/logout.svg') no-repeat 0 0 transparent;position:relative;top:2px;margin-right:6px}.path-user #user-form{max-width:1080px;width:100%;min-width:250px;margin:0 auto;padding:0}@media (max-width:1480px){.path-user #user-form{padding:0;margin:0 auto}}@media (max-width:991.98px){.path-user #user-form{width:100%;padding:0;margin:0 auto}}.path-user #user-form #edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.path-user #user-form #edit-actions #edit-submit{max-width:350px;width:100%;margin:15px 0 0 0}.path-user .breadcrumb,.path-user .tabs .nav-tabs{max-width:unset !important;width:100%}.path-user .tabs{margin-bottom:0 !important;border:unset;position:relative;top:50px}@media (max-width:991.98px){.path-user .tabs{top:90px}}@media (max-width:575.98px){.path-user .tabs{top:0}}.path-user .tabs .nav-tabs{background-color:#fcfcfc;margin-bottom:0 !important;padding:10px 10px 0}@media (max-width:575.98px){.path-user .tabs .nav-tabs{background-color:transparent;margin-bottom:15px !important}}.path-user #block-activit-bootstrap-barrio-subtheme-content{padding:100px 60px 65px;margin-bottom:100px;background-color:#fcfcfc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px}@media (max-width:991.98px){.path-user #block-activit-bootstrap-barrio-subtheme-content{padding:100px 5px 50px}}@media (max-width:575.98px){.path-user #block-activit-bootstrap-barrio-subtheme-content{margin-bottom:0;-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;-webkit-border-radius:unset ;-moz-border-radius:unset;border-radius:unset;padding:0;background-color:transparent}}.path-user #main .section{padding-bottom:50px}@media (max-width:991.98px){.path-user #main .section{padding-top:25px;padding-bottom:25px}}@media (max-width:575.98px){.path-user #main .section{padding-top:15px;padding-bottom:15px}}.path-user .address-book__container--customer .address-book__add-link{width:350px;margin-bottom:15px;min-width:141px !important;min-height:48px !important;background-color:var(--page-color) !important;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:18px !important;color:#FFFFFF !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;background-repeat:no-repeat !important;border-radius:8px !important;border:unset !important;margin-right:10px !important}@if false{padding-left:4%;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-white.svg");background-position:left 20% center;background-size:15px 15px}.path-user .address-book__container--customer .address-book__add-link:hover{color:#FFFFFF !important;background-color:var(--page-color) !important}@media (max-width:575.98px){.path-user .address-book__container--customer .address-book__add-link{width:100%;margin:0 0 10px}}@media (max-width:575.98px){.path-user .address-book__container--customer .address-book__profile{border-bottom:1px solid #C7C7C7;margin-bottom:15px;margin-right:0;margin-left:0}}.path-user .profile-customer-address-book-add-form.profile-form{width:800px}.path-user .profile-customer-address-book-add-form.profile-form #edit-submit{background-position:calc((50% - 40px)) center !important}body.path-user .breadcrumb{padding:0 !important}body.page-view-worker #page .breadcrumb{padding:0 15px !important}.default-image-user{border-radius:8px}.default-image-user svg{width:100%;height:200px;padding:15px}.default-image-user svg path{fill:var(--page-color);stroke:var(--page-color)}body.details-worker-page #main-wrapper{padding-top:25px}@media (max-width:767.98px){body.details-worker-page #main-wrapper{padding-top:0}}.path-user #profile-worker-add-form{max-width:1080px;width:100%;min-width:250px;margin:0 auto;padding:0}.view-announcement-list,.view-aktuality-list,.view-article-list{padding-top:25px;padding-bottom:50px}@media (max-width:991.98px){.view-announcement-list,.view-aktuality-list,.view-article-list{padding-top:15px;padding-bottom:25px}}.view-announcement-list .view-header,.view-aktuality-list .view-header,.view-article-list .view-header{padding-bottom:20px}.js-pager__items.pager{padding-right:0;padding-left:0;padding-top:25px}.js-pager__items.pager li{list-style:none;text-align:center}.js-pager__items.pager li a{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFFFFF !important;text-decoration:none;padding:10px 20px;background-color:var(--page-color);border-radius:8px}[class*="page-view-"] .breadcrumb{padding:0  !important}.view-search-page .view-content .item-list ul li{margin-bottom:15px}.page-view-aktuality-list .breadcrumb,.page-view-announcement-list .breadcrumb,.path-actuality .breadcrumb{max-width:unset !important}@media (max-width:767.98px){.page-view-aktuality-list .breadcrumb,.page-view-announcement-list .breadcrumb,.path-actuality .breadcrumb{margin-top:15px}}@media (max-width:991.98px){.page-view-aktuality-list .views-view-responsive-grid,.page-view-announcement-list .views-view-responsive-grid,.path-actuality .views-view-responsive-grid{grid-template-columns:repeat(2, 1fr)}.page-view-aktuality-list .views-view-responsive-grid .w-md-max-240,.page-view-announcement-list .views-view-responsive-grid .w-md-max-240,.path-actuality .views-view-responsive-grid .w-md-max-240{width:100% !important;max-width:100% !important;min-width:unset}.page-view-aktuality-list .views-view-responsive-grid .w-md-max-240 img,.page-view-announcement-list .views-view-responsive-grid .w-md-max-240 img,.path-actuality .views-view-responsive-grid .w-md-max-240 img{margin-bottom:0}.page-view-aktuality-list .views-view-responsive-grid .w-md-max-240 .date,.page-view-announcement-list .views-view-responsive-grid .w-md-max-240 .date,.path-actuality .views-view-responsive-grid .w-md-max-240 .date{margin-top:0}}@media (max-width:575.98px){.page-view-aktuality-list .views-view-responsive-grid .w-md-max-240,.page-view-announcement-list .views-view-responsive-grid .w-md-max-240,.path-actuality .views-view-responsive-grid .w-md-max-240{width:100% !important;max-width:100% !important;min-width:unset}}.search-worker-page #block-activit-bootstrap-barrio-subtheme-content{display:none}.search-worker-page .tabs{display:none}.search-worker-page #page .breadcrumb{max-width:unset !important;padding:0  !important}@media (max-width:767.98px){.search-worker-page .search-worker-block .responsive-list{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:start !important;-webkit-box-pack:flex-start !important;-ms-flex-pack:flex-start !important;justify-content:flex-start !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.search-worker-page .search-worker-block .responsive-list ul{width:100%;padding:10px 0;position:relative;margin:0}.search-worker-page .search-worker-block .responsive-list ul .stretch-bg{position:absolute;background-color:#F4F4F4;top:0;bottom:0;left:calc((100vw - 100%) / -2);right:calc((100vw - 100%) / -2);z-index:1}.search-worker-page .search-worker-block .responsive-list ul .stretch-content{position:relative;z-index:2}.search-worker-page .search-worker-block .responsive-list ul:nth-child(2n) .stretch-bg{background-color:#FFFFFF}.search-worker-page .search-worker-block .responsive-list li{position:relative;z-index:3;list-style:none;padding:2px 0;margin:0}.search-worker-page .search-worker-block .responsive-list li:first-child a{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#1E1E1E !important}.search-worker-page .search-worker-block .responsive-list li a{font-family:"Roboto",sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}.search-worker-page .search-worker-block .table-responsive{display:none !important}.search-worker-page .search-worker-block .view-header h2{width:55% !important}}.search-worker-page .search-worker-block .responsive-list-title{position:relative}.search-worker-page .search-worker-block .responsive-list-title .stretch-bg{background-color:var(--page-color);position:absolute;top:0;bottom:0;left:calc((100vw - 100%) / -2);right:calc((100vw - 100%) / -2);z-index:1}.search-worker-page .search-worker-block .responsive-list-title .stretch-content{position:relative;z-index:2}.search-worker-page .search-worker-block .responsive-list-title h5{width:100% !important;height:50px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFFFFF !important;background-color:var(--page-color);z-index:3;position:relative;margin-bottom:0}.search-worker-page [id*="workers-search"] .fieldset-wrapper{padding-bottom:15px !important;padding-top:15px !important;border-bottom:1px solid #C7C7C7}@media (max-width:767.98px){.search-worker-page [id*="workers-search"] .fieldset-wrapper{border-bottom:unset !important}}.search-worker-page [id*="workers-search"] label{font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:#1E1E1E}.search-worker-page [id*="workers-search"] .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center !important}.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset{margin-bottom:0 !important}.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(1),.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(2),.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(3){flex:1 1 32.5%;max-width:32.5%}.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(4),.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(5){flex:1 1 43%;max-width:43%}.search-worker-page [id*="workers-search"] .fieldset-wrapper .form-actions{flex:1 1 12%;max-width:12%}.search-worker-page [id*="workers-search"] .fieldset-wrapper .form-actions input[type="submit"]{width:100%;min-width:100%;margin-bottom:-5px !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-white.svg");background-repeat:no-repeat;background-position:left 20% center;background-size:15px 15px;background-color:var(--page-color) !important}@media (max-width:767.98px){.search-worker-page [id*="workers-search"] .fieldset-wrapper .form-actions input[type="submit"]{margin-bottom:0 !important}}@media (max-width:1199.98px){.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(4),.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(5){flex:1 1 33%;max-width:33%}.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(1),.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(2),.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(3),.search-worker-page [id*="workers-search"] .fieldset-wrapper .form-actions{flex:1 1 33%;max-width:33%}}@media (max-width:1199.98px) and (max-width:767.98px){.search-worker-page [id*="workers-search"] .fieldset-wrapper .form-actions input[type="submit"]{background-position:left 35% center}.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(1),.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(2),.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(3),.search-worker-page [id*="workers-search"] .fieldset-wrapper .form-actions,.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(4),.search-worker-page [id*="workers-search"] .fieldset-wrapper fieldset:nth-child(5){flex:1 1 100%;max-width:100%}}@media (max-width:991.98px){.page-view-product-search .view-content .views-view-responsive-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:767.98px){.page-view-product-search .view-content .views-view-responsive-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:575.98px){.page-view-product-search .view-content .views-view-responsive-grid{grid-template-columns:repeat(1, 1fr)}}.slick--view--announcements .slick__slide.slide--0,.slick--view--news-university .slick__slide.slide--0{max-width:304px !important}.slick--view--announcements .slick-slider .teaser-img,.slick--view--news-university .slick-slider .teaser-img{width:100%}.slick--view--announcements .slick-list .slick-slider:last-child .slick-slide,.slick--view--news-university .slick-list .slick-slider:last-child .slick-slide{margin-bottom:0 !important}.view .node--view-mode-teaser img:hover{transition:transform .3s ease-in-out;transform:scale(1.03)}.view-header.announcement-head h3{color:var(--page-color) !important}.ui-autocomplete{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 3px rgba(0,0,0,0.05);border-radius:10px;margin-top:25px;overflow:overlay;z-index:100000;max-width:400px}@media (max-width:575.98px){.ui-autocomplete{width:300px !important}}.ui-autocomplete li{border-bottom:1px solid #C7C7C7}.ui-autocomplete .ui-menu-divider{display:none}.ui-autocomplete .search-api-autocomplete-suggestion{padding:10px 10px !important;position:relative}.ui-autocomplete .search-api-autocomplete-suggestion a{text-decoration:unset}.ui-autocomplete .search-api-autocomplete-suggestion .breadcrumb{font-size:11px;color:#9f9f9f;margin-bottom:0}.ui-autocomplete .search-api-autocomplete-suggestion .breadcrumb .breadcrumb-item{padding:0;border-bottom:0}.ui-autocomplete .search-api-autocomplete-suggestion .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:5px}.ui-autocomplete .search-api-autocomplete-suggestion .breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-right:5px}.ui-autocomplete a,.ui-autocomplete .field--name-title{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,.ui-dialog .ui-autocomplete .ui-menu-item-wrapper.ui-state-active{color:#FFFFFF !important;background-color:var(--page-color) !important;background:var(--page-color) !important}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion,.ui-dialog .ui-autocomplete .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background-color:var(--page-color) !important;color:#FFFFFF}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active a,.ui-dialog .ui-autocomplete .ui-menu-item-wrapper.ui-state-active a,.ui-autocomplete .ui-menu-item-wrapper.ui-state-active .field--name-title,.ui-dialog .ui-autocomplete .ui-menu-item-wrapper.ui-state-active .field--name-title,.ui-autocomplete .ui-menu-item-wrapper.ui-state-active .breadcrumb-item,.ui-dialog .ui-autocomplete .ui-menu-item-wrapper.ui-state-active .breadcrumb-item{color:#FFFFFF}.ui-autocomplete-input:focus,.ui-autocomplete-input:hover{box-shadow:0px 2px 3px #F4F4F4}.ui-autocomplete::-webkit-scrollbar-track{background:#fff}.max-h-overflow-scroll::-webkit-scrollbar-thumb{background:var(--page-color);border-radius:10px}.ui-autocomplete::-webkit-scrollbar-thumb{background:var(--page-color);border-radius:10px}.ui-autocomplete::-webkit-scrollbar-thumb:hover{background:var(--page-color)}.ui-autocomplete-loading{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/loading.gif") !important;background-size:15px 15px !important}.autocomplete-loading{width:25px;height:25px;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/loading.gif");content:"";background-size:25px 25px;background-repeat:no-repeat;position:absolute;right:10px;top:10px;z-index:1000}.autocomplete-loading{background-color:#FFFFFF;top:11px !important;z-index:20}.group_name{background-color:#F4F4F4;padding:10px;color:#1E1E1E;font-family:"Roboto Serif",serif !important;font-weight:600 !important;font-size:16px !important;color:#1E1E1E !important}.cart-container .qty-remove{border:2px solid #C7C7C7;border-radius:8px;display:flex;justify-content:space-evenly;align-items:center;height:48px;min-width:48px;background-color:transparent;font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;color:#1E1E1E}.cart-container input[type="text"].qty-picker-separator{margin-left:5px;margin-right:5px;border:2px solid #C7C7C7 !important;border-radius:8px !important;display:flex !important;justify-content:space-evenly !important;align-items:center !important;height:48px !important;min-width:75px !important;background-color:transparent !important;font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;color:#1E1E1E;text-align:center;margin-bottom:0 !important}@media (max-width:575.98px){.cart-container input[type="text"].qty-picker-separator{min-width:50px}}.cart-container .qty-add{border:2px solid #C7C7C7;border-radius:8px;display:flex;justify-content:space-evenly;align-items:center;height:48px;min-width:48px;background-color:transparent;font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;color:#1E1E1E}#page input[type="submit"].button--add-to-cart{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/add-to-cart.svg");background-position:35% 48%;position:relative;top:1px}@media (max-width:1480px){#page input[type="submit"].button--add-to-cart{background-position:35% 48%}}@media (max-width:575.98px){#page input[type="submit"].button--add-to-cart{background-position:25% 48%}}#page input[type="submit"].button--add-to-cart.is-disabled{background-image:unset;background-color:#ccc;color:#1E1E1E}.path-product .product-detail #slider-product-gallery .slides{margin:0;padding:0}.path-product .product-detail #slider-product-gallery .slides li{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.path-product .product-detail #slider-product-gallery .slides li img{margin:0 auto;object-fit:cover;aspect-ratio:6/9;border-radius:8px}@media (max-width:1199.98px){.path-product .product-detail .photo-wrapper{padding-left:0 !important}}.path-product .product-detail .product-body{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E;border-bottom:1px solid #C7C7C7}.path-product .product-detail .product-body p{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}.path-product .product-detail .wrapper-add-to-cart .price-wrapper,.path-product .product-detail .wrapper-add-to-cart .field--type-decimal{display:none}.path-product .product-detail .add-to-cart-wrapper-wrapper{border-bottom:1px solid #C7C7C7}.path-product .product-detail .add-to-cart-wrapper-wrapper input[type="submit"].replace{display:block !important;width:100% !important;top:0px !important}.path-product .product-detail .add-to-cart-wrapper-wrapper input[type="submit"].is-disabled{display:block !important;width:100% !important;top:0px !important}.path-product .product-detail .add-to-cart-wrapper-wrapper .field--type-entity-reference{margin-bottom:0 !important}.path-product .product-detail .add-to-cart-wrapper-wrapper .field--type-entity-reference .form-actions{margin-bottom:0 !important}.path-product .product-detail .info-wrapper label{font-family:"Roboto Serif",serif;font-weight:600;font-size:16px;color:#1E1E1E}.path-product .product-detail .info-wrapper label:after{content:":"}.path-product .product-detail .info-wrapper .field--name-price{font-family:"Roboto Serif",serif;font-weight:500;font-size:40px;color:#1E1E1E}.path-product .product-detail .info-wrapper .field--name-price .field__label{display:none}.path-product .product-detail .info-wrapper .display-price{font-family:"Roboto Serif",serif;font-weight:500;font-size:40px;color:#1E1E1E}.path-product .product-detail .info-wrapper .your-price-wrapper{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;color:#1E1E1E}.path-product .product-detail .info-wrapper .product-stock-value{font-family:"Roboto Serif",serif;font-weight:600;font-size:16px;color:#1E1E1E}.path-product .product-detail .info-wrapper div{font-family:"Roboto Serif",serif;font-weight:400;font-size:16px;color:#1E1E1E}.path-product .product-detail .info-wrapper .in{color:var(--page-color)}.path-product .product-detail .info-wrapper .out{color:#1E1E1E}.path-product .product-detail h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#1E1E1E}.path-product .product-detail .related-products-wrapper{border-top:1px solid #C7C7C7}.path-product .product-detail .field--name-field-author,.path-product .product-detail .field--name-title{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#1E1E1E}@media (max-width:767.98px){.path-product .product-detail .field--name-field-author,.path-product .product-detail .field--name-title{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#1E1E1E}}.path-product .product-detail .list-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.path-product .product-detail .list-price .field--name-list-price{margin-left:10px;position:relative;bottom:3px}.path-product .product-detail .list-price .field--name-list-price .display-price{font-family:"Roboto Serif",serif !important;font-weight:500 !important;font-size:28px !important;color:#1E1E1E !important;text-decoration:line-through;letter-spacing:-0.15px}.path-product .product-detail .field--name-variations .field__label{display:none}.path-product .product-detail .field--name-variations label:after{display:none}.path-product .product-detail .wrapper-add-to-cart-wrapper-wrapper.not-button input[type="submit"]{display:none !important}.path-product .product-detail .wrapper-add-to-cart-wrapper-wrapper .field--name-quantity{display:none}.path-product .product-detail .wrapper-add-to-cart-wrapper-wrapper #edit-submit{display:none}.path-product .product-detail #add-to-cart-not{background-image:none}.path-product .ui-menu:not(.search-api-autocomplete-search) .ui-widget-content a{color:#1E1E1E !important;padding:5px 1em 5px .4em !important;text-decoration:none !important}.product-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-teaser .product-teaser{height:100%;position:relative}.product-teaser .product-teaser .field--name-field-images{height:100%}.product-teaser .product-teaser .field--name-variations{margin-top:25px}.product-teaser .product-teaser .field--name-variations .field__label{display:none}.product-teaser .product-teaser .field--name-variations .field--name-purchased-entity{display:none}.product-teaser .field--name-quantity{display:none}.product-teaser .button--add-to-cart{width:100% !important;max-width:unset;min-width:unset}.product-teaser .img-wrapper{background:#C7C7C7;border-radius:8px;overflow:hidden;height:200px}.product-teaser .img-wrapper img{margin-bottom:0 !important}.product-teaser .header-wrapper .field--name-field-author{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;color:#1E1E1E}.product-teaser .header-wrapper h3 a{font-family:"Roboto",sans-serif !important;font-weight:500 !important;font-size:24px !important;color:#1E1E1E !important}.product-teaser input[type="submit"].button--add-to-cart{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:18px !important;color:#FFFFFF !important;background-image:none !important;padding-left:25px !important}.product-teaser .list-price-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Roboto Serif",serif;font-weight:500;font-size:18px;color:#1E1E1E;text-decoration:line-through;letter-spacing:-0.15px;margin-bottom:-15px}.product-teaser .product-teaser img{display:block;width:100%;height:auto;transition:transform .3s ease}.product-teaser .product-teaser:hover img{transform:scale(1.05)}.view-related-products .product-teaser:hover img{transform:scale(1.05)}.view-related-products .product-teaser img{display:block;width:100%;height:auto;transition:transform .3s ease}body.page-vocabulary-eshop-category #main,body.eshop-style #main{padding-top:30px;padding-bottom:30px}body.page-vocabulary-eshop-category #main .main-content>.section,body.eshop-style #main .main-content>.section{max-width:1080px;width:100%;min-width:250px;margin:0 auto}@media (max-width:1480px){body.page-vocabulary-eshop-category #main .main-content>.section,body.eshop-style #main .main-content>.section{padding:0;margin:0 auto}}@media (max-width:991.98px){body.page-vocabulary-eshop-category #main .main-content>.section,body.eshop-style #main .main-content>.section{width:100%;padding:0;margin:0 auto}}body.page-vocabulary-eshop-category .product-list .views-exposed-form,body.eshop-style .product-list .views-exposed-form{border-bottom:1px solid #C7C7C7}@media (max-width:767.98px){body.page-vocabulary-eshop-category .product-list .views-exposed-form,body.eshop-style .product-list .views-exposed-form{border-bottom:0 !important}}body.page-vocabulary-eshop-category .product-list .views-exposed-form select,body.eshop-style .product-list .views-exposed-form select{width:300px !important;min-width:300px !important;display:inline-block !important}body.page-vocabulary-eshop-category .product-list .views-exposed-form label,body.eshop-style .product-list .views-exposed-form label{width:135px;font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:#1E1E1E}body.page-vocabulary-eshop-category .product-list .views-exposed-form [id*="edit-actions"],body.eshop-style .product-list .views-exposed-form [id*="edit-actions"]{display:none}body.page-vocabulary-eshop-category .product-list .header-title h3,body.eshop-style .product-list .header-title h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#1E1E1E;margin-bottom:0}body.page-vocabulary-eshop-category .product-list .header-title p,body.eshop-style .product-list .header-title p{font-family:"Roboto Serif",serif;font-weight:400;font-size:16px;color:#1E1E1E;margin-bottom:0}body.page-vocabulary-eshop-category .product-list .views-infinite-scroll-content-wrapper,body.eshop-style .product-list .views-infinite-scroll-content-wrapper{padding-top:30px;padding-bottom:30px}@media (max-width:767.98px){body.page-vocabulary-eshop-category .product-list .views-infinite-scroll-content-wrapper,body.eshop-style .product-list .views-infinite-scroll-content-wrapper{padding-bottom:0;padding-top:0}}.cart-block--summary{position:relative}.cart-block--summary .count{position:absolute;top:-4px;font-size:10px;right:-2px;background-color:var(--page-color);width:15px;border-radius:50%;height:16px;color:white}.cart-block--summary .btn-white-transparent{padding-right:0 !important;padding-left:0 !important}.cart-block--summary .btn-white-transparent:hover,.cart-block--summary .btn-white-transparent:focus,.cart-block--summary .btn-white-transparent:active{background-color:transparent !important;color:var(--page-color) !important;border-color:transparent !important}.cart-block--summary .cart-block--summary__total{background-color:var(--page-color);width:35px ;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-image:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/add-to-cart.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:48% 50%;position:unset}@media (max-width:767.98px){.cart-block--summary .cart-block--summary__total{background-size:18px 18px}}.path-cart #main .section{padding-top:50px;padding-bottom:50px}@media (max-width:991.98px){.path-cart #main .section{padding-top:25px;padding-bottom:25px}}@media (max-width:575.98px){.path-cart #main .section{padding-top:15px;padding-bottom:15px}}.path-cart .breadcrumb{padding:0 !important;max-width:unset !important}.path-cart #page .view-commerce-cart-form .views-table{-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px}.path-cart #page .view-commerce-cart-form #view-dc-ajax-add-cart-views-edit-quantity-table-column{text-align:center}.path-cart #page .view-commerce-cart-form .ajax-progress-throbber{position:absolute;top:calc((50% - 10px));right:calc((50% - 52px))}.path-cart #page .view-commerce-cart-form table td{background-color:white !important}.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity{order:2}.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity fieldset,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity fieldset{position:relative;font-size:15px;font-weight:700;padding:0;margin:0 auto !important;max-width:150px}.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity fieldset input,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity fieldset input{text-align:center;font-size:15px;font-weight:700;line-height:34px;width:100%;appearance:textfield;-moz-appearance:textfield}.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity fieldset input::-webkit-inner-spin-button,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity fieldset input::-webkit-inner-spin-button,.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity fieldset input::-webkit-outer-spin-button,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity fieldset input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity fieldset .decrease:before,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity fieldset .decrease:before,.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity fieldset .increase:before,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity fieldset .increase:before{position:absolute;top:50%;width:30px;height:100%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center}.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity fieldset .decrease:before,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity fieldset .decrease:before{content:'-';left:0}.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity fieldset .increase:before,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity fieldset .increase:before{content:'+';right:0}.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity fieldset.has-error .decrease,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity fieldset.has-error .decrease,.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity fieldset.has-error .increase,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity fieldset.has-error .increase{display:none}.path-cart #page .view-commerce-cart-form table .views-field-edit-quantity .feedback-changed,.path-cart #page .view-commerce-cart-form table .views-field-dc-ajax-add-cart-views-edit-quantity .feedback-changed{display:none}.path-cart #page .view-commerce-cart-form table td{vertical-align:middle !important}.path-cart #page .view-commerce-cart-form .order-total-line__total{font-family:"Roboto Serif",serif;font-weight:600;font-size:24px;color:#1E1E1E}.path-cart #page .view-commerce-cart-form [id*="edit-remove-button"]{background-color:transparent !important;width:60px !important;height:40px !important;margin:0px !important;min-width:unset !important;content:"" !important;font-size:0px !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/remove.svg") !important;background-size:19px 23px !important;background-repeat:no-repeat !important;background-position:center !important}.path-cart #page .view-commerce-cart-form input[name='search'],.path-cart #page .view-commerce-cart-form [type='text'],.path-cart #page .view-commerce-cart-form [type='email'],.path-cart #page .view-commerce-cart-form [type='password'],.path-cart #page .view-commerce-cart-form [type='url'],.path-cart #page .view-commerce-cart-form [type='tel'],.path-cart #page .view-commerce-cart-form [type='number'],.path-cart #page .view-commerce-cart-form select{min-width:unset !important;margin-bottom:0px !important;margin-right:0px !important}.path-cart #page .view-commerce-cart-form .views-field-purchased-entity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.path-cart #page .view-commerce-cart-form .views-field-purchased-entity .field--name-field-images{margin-right:25px}.path-cart #page .view-commerce-cart-form .views-field-purchased-entity .field--name-field-images img{max-width:70px;width:70px;height:auto !important;object-fit:cover;margin-bottom:0px}.path-cart #page .view-commerce-cart-form .views-field-purchased-entity .field--name-title{font-family:"Roboto Serif",serif;font-weight:600;font-size:18px;color:#1E1E1E}.path-cart #page .view-commerce-cart-form #edit-submit{display:none}.path-cart #page .view-commerce-cart-form .field--type-commerce-price{margin-bottom:30px !important}.path-cart #page .view-commerce-cart-form #edit-checkout{width:400px !important;height:60px !important;background-position:left 42% center;margin-right:0}@media (max-width:575.98px){.path-cart #page .view-commerce-cart-form #edit-checkout{width:100% !important;margin:0 auto 35px}}.path-cart #page .view-commerce-cart-form #edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 auto}.page-order .breadcrumb{max-width:unset}.page-order #main .section{padding-bottom:50px}@media (max-width:991.98px){.page-order #main .section{padding-top:25px;padding-bottom:25px}}@media (max-width:575.98px){.page-order #main .section{padding-top:15px;padding-bottom:15px}}.path-checkout #page{font-family:'Roboto',sans-serif !important}.path-checkout #page .layout-checkout-form{text-align:center}.path-checkout #page .layout-checkout-form .checkout-complete{font-family:"Roboto Serif",serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}.path-checkout #page .layout-checkout-form .checkout-complete p{font-family:"Roboto Serif",serif !important;font-weight:400 !important;font-size:16px !important;color:#1E1E1E !important}.path-checkout #page .layout-checkout-form .checkout-complete:before{width:200px;height:200px;content:'';display:block;margin:0 auto;background:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/checkout-complete.svg') no-repeat center center;background-size:contain;margin-top:25px;margin-bottom:25px}.path-checkout #page .breadcrumb{max-width:unset;padding:0;margin-bottom:5px}.path-checkout #page .field--name-product-id{margin-bottom:0px !important}.path-checkout #page #edit-sidebar-coupon-redemption-form{display:none !important}.path-checkout #page form.commerce-checkout-flow a{font-size:13px}.path-checkout #page form.commerce-checkout-flow [id*="edit-shipping-information-shipping-profile-edit-button"],.path-checkout #page form.commerce-checkout-flow [id*="edit-activit-payment-address-pane-billing-information-edit-button"]{background-position:left 40% center !important}.path-checkout #page form.commerce-checkout-flow .ajax-progress{display:none}.path-checkout #page form.commerce-checkout-flow .checkout-pane:not(.checkout-pane-activit-payment-address-pane)>legend{margin-bottom:0 !important}.path-checkout #page form.commerce-checkout-flow #edit-review-shipping-information,.path-checkout #page form.commerce-checkout-flow #edit-review-payment-information,.path-checkout #page form.commerce-checkout-flow #edit-review-my-checkout-pane-custom-comment,.path-checkout #page form.commerce-checkout-flow #edit-review-payment-method,.path-checkout #page form.commerce-checkout-flow #edit-review-shipping-method{-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;padding:25px 40px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-align:left}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form{font-size:14px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label{font-weight:700;margin-bottom:5px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-check label{margin-bottom:0px;max-width:90%}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-submit{line-height:52px !important;padding:0;width:100%;font-weight:700;font-size:17px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form legend{font-size:27px;font-weight:700;margin-bottom:20px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account{margin:0 auto 35px !important;max-width:860px;padding:0}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account legend{display:none}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs{display:flex;gap:20px}@media (max-width:767px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs{flex-direction:column;gap:10px}}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs>div{display:inline-block;width:100%;text-align:center;padding:0}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs>div label{display:block;font-size:14px;font-weight:700;border:1px solid #C7C7C7;line-height:50px;color:#1E1E1E;cursor:pointer;position:relative;transition:all .3s ease;max-width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs>div label:hover{border-color:var(--page-color)}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs>div.current label{cursor:default;border-color:var(--page-color)}@media (min-width:768px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs>div.current label::after,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs>div.current label::before{content:'';display:block;position:absolute;width:0;height:0;top:50px;left:50%;transform:translateX(-50%);border-style:solid}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs>div.current label::after{border-color:var(--page-color) transparent transparent transparent;border-width:10px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs>div.current label::before{border-color:var(--page-color) transparent transparent transparent;border-width:11px}}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs>div input{display:none}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-account #custom-account-tabs>div:first-child{margin:0}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-email-registration-login-custom{margin:25px auto 40px !important;-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;max-width:860px;padding:30px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media (max-width:767px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-email-registration-login-custom{margin-top:0 !important;padding:30px 0}}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-email-registration-login-custom>fieldset{width:100%;float:none;display:none;max-width:450px;margin:0 auto !important;padding:0;font-size:14px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-email-registration-login-custom>fieldset.current{display:block}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-email-registration-login-custom>fieldset legend{display:none}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-email-registration-login-custom>fieldset label{color:#1E1E1E}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-email-registration-login-custom>fieldset #edit-email-registration-login-custom-returning-customer-forgot-password{margin-top:5px;display:block}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-contact-information{margin-bottom:0 !important}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-contact-information.current{display:block}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-contact-information legend{display:none}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-my-checkout-pane-custom-comment .form-item-my-checkout-pane-custom-comment-comment{margin:0 !important}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile{margin:0 !important}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile #edit-shipping-information-shipping-profile-edit-button{margin:1rem 0}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile-address-0,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile-address-0-address,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile-address-wrapper{margin-bottom:0 !important}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[data-drupal-selector*="edit-shipping-information-shipping-profile-address-0-address-container"] fieldset{margin-bottom:0 !important}@media (max-width:575px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[data-drupal-selector*="edit-shipping-information-shipping-profile-address-0-address-container"]{display:block}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[data-drupal-selector*="edit-shipping-information-shipping-profile-address-0-address-container"] fieldset{margin-bottom:1rem !important}}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[data-drupal-selector*="edit-shipping-information-shipping-profile-address-0-address-container0"]{display:block}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-copy-fields-enable{margin-bottom:15px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper{text-align:left;-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;background-color:white;position:relative;padding:25px 40px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper>.mb-3,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper .fieldgroup.mb-3{margin-bottom:0 !important}@media (max-width:991px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper{padding:25px 30px}}@media (max-width:575px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper{padding:20px}}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper #edit-payment-information{margin-bottom:0 !important}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper #edit-payment-information .form-required::after{display:none}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper #edit-shipping-information-shipments .form-required::after{display:none}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper .eshop-form-wrapper.agreement-wrapper{margin:0 !important}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper .eshop-form-wrapper.agreement-wrapper legend{display:none}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper .eshop-form-wrapper.agreement-wrapper .form-check{margin-top:10px;position:relative;text-align:left}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper .eshop-form-wrapper.agreement-wrapper .form-check label{font-weight:500}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper .eshop-form-wrapper.agreement-wrapper .form-check label a{text-decoration:underline}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .eshop-block-wrapper .eshop-form-wrapper.agreement-wrapper .form-check:first-child{margin-top:0}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-actions{margin:0 !important;text-align:center}@media (max-width:767px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-actions{margin-top:20px !important}}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-actions a.link--previous{transition:all .3s ease;color:#1E1E1E;height:52px;line-height:52px;font-size:14px;text-decoration:underline}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form #edit-actions a.link--cart{display:block;text-align:center;margin-top:20px;text-decoration:underline}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper{margin-top:0;padding-left:50px;padding-right:50px}@media (max-width:575px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper{padding-left:20px;padding-right:20px}}@media (min-width:992px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper.fix-top{position:fixed;top:95px;z-index:1000;width:100%}}@media (min-width:992px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper.fix-bottom{position:absolute;bottom:0;width:100%;margin-bottom:15px}}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table tr,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td{background-color:unset}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td{box-shadow:none;border-bottom:0;vertical-align:middle;padding:.3em .25em;font:normal normal normal 15px/20px Roboto;color:#332222}@media (max-width:575px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td{margin:0 auto}}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.qty{width:30px;white-space:nowrap;padding-left:13px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.image{width:50px;text-align:center;vertical-align:middle}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.image div{height:100%}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.image .field--type-image{width:100%;height:100%;background-color:#f2f2ef;padding:5px 0}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.image img{max-height:36px;width:auto;margin:0}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.image .field--name-product-id,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.image .field--name-title{display:none}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.title{padding-left:13px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.title .field--name-field-image,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.title .field--name-field-images{display:none}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.title .field--name-product-id{display:inline-block}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table td.price{padding-left:13px;text-align:right;font-weight:700;font-size:14px;width:80px;white-space:nowrap}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper .summary-totals{font-size:14px;font-weight:500}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper .summary-totals .order-total-line{padding:0 .25rem}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper .summary-totals .order-total-line.order-total-line__total{font-size:20px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper .summary-totals .order-total-line .order-total-line-value{width:175px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper #edit-coupon-redemption{margin-top:39px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper #edit-coupon-redemption label{font-size:20px;margin-bottom:7px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper #edit-coupon-redemption .form-submit{line-height:42px !important;font-size:14px;background-color:var(--page-color);border-color:var(--page-color)}@media (max-width:575px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper table,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper tbody,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper tr{display:block;text-align:center}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper td{display:inline-block;text-align:center}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper td.image{display:block}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .order-summary-wrapper td.price{padding-left:8px !important;width:auto !important}}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-control,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-select{padding:0 .65rem;line-height:42px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-control.error,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-select.error{border-width:2px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-footer .form-submit{width:100%;font-size:20px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-payment-information-payment-method] .form-check,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-shipping-information-shipments] .form-check{height:auto;padding-bottom:15px;position:relative;border-top:1px solid #C7C7C7;margin-bottom:0}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-payment-information-payment-method] .form-check label,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-shipping-information-shipments] .form-check label{padding-top:24px;position:relative;padding-left:55px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-payment-information-payment-method] .form-check small,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-shipping-information-shipments] .form-check small{font-size:12px;color:#1E1E1E;margin-left:20px;padding-left:55px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-payment-information-payment-method] .form-check .form-check-input[type="radio"],.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-shipping-information-shipments] .form-check .form-check-input[type="radio"]{margin-right:20px;margin-top:3px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-payment-information-payment-method] .form-check:first-child,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-shipping-information-shipments] .form-check:first-child{border:none}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-payment-information-payment-method] .ajax-progress,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-shipping-information-shipments] .ajax-progress{position:absolute;left:5px;top:-15px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption]{margin-top:5px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper{zoom:1}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper:before,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper:after{content:" ";display:table}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper:after{clear:both}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper .form-item-coupon-redemption-form-code{max-width:70%;float:left}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper .form-item-coupon-redemption-form-code input{border-radius:3px 0 0 3px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper .form-submit{max-width:30%;float:right;margin-top:26px;line-height:42px !important;border-radius:0 3px 3px 0;background-color:black;border-color:black}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper .coupon-redemption-form__coupons label{zoom:1;display:block;width:100%}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper .coupon-redemption-form__coupons label:before,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper .coupon-redemption-form__coupons label:after{content:" ";display:table}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper .coupon-redemption-form__coupons label:after{clear:both}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper .coupon-redemption-form__coupons input[type="text"]{max-width:70%;float:left;border-radius:3px 0 0 3px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form div[id^=edit-coupon-redemption] .form-wrapper .coupon-redemption-form__coupons .form-submit{margin-top:0}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-check-input[type="checkbox"],.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-check-input[type="radio"]{width:20px;height:20px;position:relative;top:19px;margin-right:12px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-check-input[type="checkbox"].error+label,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-check-input[type="radio"].error+label{color:#D51616}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-check-input[type="checkbox"].error+label a,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-check-input[type="radio"].error+label a{color:#D51616}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-check-input[type="checkbox"]{top:-5px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form .form-check-input:checked[type="radio"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3 6 6'%3e%3ccircle r='2' fill='%23B80047'/%3e%3c/svg%3e");background-color:#FFF}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-shipping-information-shipments-0-shipping-method],.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method]{width:100% !important;max-width:calc((100% - 22px)) !important}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-shipping-information-shipments-0-shipping-method] .green,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method] .green{padding:0 15px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-shipping-information-shipments-0-shipping-method] .SMTitle,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method] .SMTitle{margin-right:15px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-shipping-information-shipments-0-shipping-method]::before,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-shipping-information-shipments-0-shipping-method-0-26]::before,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-shipping-information-shipments-0-shipping-method-0-29]::before{content:'';display:inline-block;width:34px;height:21px;background:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/icon_delivery.svg') no-repeat center center transparent;position:absolute;left:0;top:22px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-shipping-information-shipments-0-shipping-method-0-2-]::before,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-shipping-information-shipments-0-shipping-method-0-24]::before,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-shipping-information-shipments-0-shipping-method-0-27]::before,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-shipping-information-shipments-0-shipping-method-0-28]::before{background:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/icon_shop.svg') no-repeat center center transparent}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label::before{content:'';display:inline-block;width:34px;height:22px;position:absolute;left:0;top:22px}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method-cod]::before{background:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/icon_wallet.svg') no-repeat center center transparent}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method-bankovy-prevod]::before{background:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/icon_bank.svg') no-repeat center center transparent}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method-credit-card-gopay]::before,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method-global-payments]::before{background:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/icon_card.svg') no-repeat center center transparent}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method-credit-card-gopay]::after,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method-global-payments]::after{content:'';display:inline-block;margin-left:15px;position:absolute;width:113px;height:22px;background:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/icon_cards.png') no-repeat center center transparent}@media (max-width:567px){.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method-credit-card-gopay]::after,.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method-global-payments]::after{position:relative;display:block;margin-top:10px;margin-left:0}}.path-checkout #page form.commerce-checkout-flow .layout-checkout-form label.form-check-label[for^=edit-payment-information-payment-method-pick-up-payment]::before{background:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/icon_shop.svg') no-repeat center center transparent}.path-checkout #page #edit-completion-message{color:#1E1E1E;text-align:center;width:100%;max-width:860px;margin:0 auto 60px !important;display:table;font-size:14px;position:relative}.path-checkout #page #edit-completion-message img{width:104px;height:104px}.path-checkout #page #edit-completion-message p{font:normal normal normal 27px/50px Roboto;color:#323232}.path-checkout #page #edit-completion-message .order-email{font:normal normal bold 15px/30px Roboto;color:#323232}.path-checkout #page #edit-completion-message .checkout-complete-order-number-wrapper{background:var(--page-color) 0% 0% no-repeat padding-box;border-radius:5px;color:white;font:normal normal 800 30px/30px Roboto;padding:25px;margin-top:30px;margin-bottom:20px}@media (max-width:767px){.path-checkout #page #edit-completion-message{display:block;max-width:100%;text-align:center}}.path-checkout #page #edit-completion-message .checkout-complete{display:table-cell;vertical-align:middle;width:70%}.path-checkout #page #edit-completion-message .checkout-complete p{margin:0}.path-checkout #edit-shipping-information input[id^="edit-shipping-information-recalculate-"]{display:none}.path-checkout .checkout-pane-activit-payment-address-pane{margin-top:20px}.path-checkout .checkout-order-summary .order-items-table-wrapper{margin-right:-15px;padding-right:15px;margin-bottom:15px}@media (min-width:992px){.path-checkout .checkout-order-summary .order-items-table-wrapper{max-height:500px;overflow:auto}}.path-checkout .checkout-order-summary td.image img{max-width:34px;height:auto}.path-checkout .checkout-complete__payment-instructions{font:normal normal normal 18px/22px Roboto !important}.path-checkout .checkout-complete__payment-instructions p{font:normal normal normal 18px/22px Roboto !important}.path-checkout .checkout-complete__payment-instructions table{width:100%;border:1px solid #C7C7C7}.path-checkout .checkout-complete__payment-instructions table td{padding:10px;width:50%}.path-checkout .checkout-complete__payment-instructions table p{margin-bottom:8px !important}.path-checkout .iti{width:100%}.path-checkout [data-drupal-selector="edit-review-payment-information"] .profile--view-mode--default{margin-top:15px}.path-checkout .order-form-wrapper .field .field__label{font-weight:bold}.path-checkout .order-form-wrapper .field .field__label:after{content:': '}.path-checkout #address-information .name-wrapper,.path-checkout #payment-information .name-wrapper{display:flex;gap:25px}.path-checkout #address-information .name-wrapper>*,.path-checkout #payment-information .name-wrapper>*{flex:50%}@media (max-width:575px){.path-checkout #address-information .name-wrapper,.path-checkout #payment-information .name-wrapper{display:block}}.path-checkout #address-information .street-wrapper,.path-checkout #payment-information .street-wrapper{display:flex;gap:25px}.path-checkout #address-information .street-wrapper>fieldset,.path-checkout #payment-information .street-wrapper>fieldset{flex:75%}.path-checkout #address-information .street-wrapper>fieldset:first-of-type,.path-checkout #payment-information .street-wrapper>fieldset:first-of-type{flex:25%}@media (max-width:575px){.path-checkout #address-information .street-wrapper,.path-checkout #payment-information .street-wrapper{display:block}}.path-checkout #address-information .address-container-inline fieldset,.path-checkout #payment-information .address-container-inline fieldset{margin-bottom:0 !important}.path-checkout #address-information .bootstrap-select .dropdown-menu .dropdown-item,.path-checkout #payment-information .bootstrap-select .dropdown-menu .dropdown-item{line-height:1.5;padding:10px 16px;border-bottom:1px solid #C7C7C7}.path-checkout [id^=edit-shipping-information-shipping-profile-address-wrapper]{margin-bottom:0 !important}[class*="page-taxonomy-term-"] #block-cart{display:none}[class*="page-taxonomy-term-"].page-vocabulary-eshop-category #block-cart,[class*="page-taxonomy-term-"].eshop-style #block-cart{display:block}body.page-order.path-user #block-activit-bootstrap-barrio-subtheme-userprofileblock+div[id*="block-activit-bootstrap-barrio-subtheme-primary-admin-actions--"]{display:none}body.page-order.path-user #block-activit-bootstrap-barrio-subtheme-userprofileblock+#block-activit-bootstrap-barrio-subtheme-primary-admin-actions{display:none}body.page-order.path-user #block-activit-bootstrap-barrio-subtheme-content .order-detail-wrapper .btn-section{background-color:transparent;color:var(--page-color) !important;border-color:var(--page-color)}body.page-order.path-user #block-activit-bootstrap-barrio-subtheme-content .order-detail-wrapper .btn-section:hover{background-color:var(--page-color) !important;color:white !important;border-color:var(--page-color)}body.page-order.path-user #block-activit-bootstrap-barrio-subtheme-content .order-detail-wrapper .info-wrapper .field__label,body.page-order.path-user #block-activit-bootstrap-barrio-subtheme-content .order-detail-wrapper .order-information .field__label{font-family:"Roboto Serif",serif;font-weight:600;font-size:20px;color:#1E1E1E}.page-order .order-detail-wrapper .states+div>div{-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:20px;padding:25px 40px}.page-order .order-detail-wrapper .order-total-line__total span{font-family:"Roboto Serif",serif !important;font-weight:600 !important;font-size:24px !important;color:#1E1E1E !important}.page-order .view-commerce-order-item-table tr,.page-order .view-commerce-order-item-table td{vertical-align:middle !important}.page-order .view-commerce-order-item-table .views-field-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}.page-order .view-commerce-order-item-table .views-field-title .product_desc{margin-left:15px}.page-order .view-commerce-order-item-table .views-field-title img{max-width:70px;width:70px;height:auto !important;object-fit:cover;margin-bottom:0px}.product-list{min-height:25vw}.view-related-products .views-view-responsive-grid__item{height:100%;display:flex;justify-content:space-between;flex-direction:column}.view-related-products .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{height:100%}.view-related-products .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-teaser{height:100%}input[type="submit"].is-disabled{color:#1E1E1E !important;opacity:.8 !important}.product-teaser input[type="submit"].button--add-to-cart.is-disabled{color:#1E1E1E !important;opacity:.8 !important}.cart-empty-page{padding:0 15px;margin-top:15px;font-family:"Roboto Serif",serif;font-weight:600;font-size:20px;color:#1E1E1E}body.eshop-checkout-review .eshop-block-wrapper .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.eshop-checkout-review .eshop-block-wrapper .row>div:nth-child(1){display:none}body.path-commerce .block-system-breadcrumb-block .breadcrumb{display:none !important}body.path-commerce #main .section{padding-top:0}body.path-commerce .order-detail-wrapper .btn-section{background-color:transparent;color:var(--page-color) !important;border-color:var(--page-color)}body.path-commerce .order-detail-wrapper .btn-section:hover{background-color:var(--page-color) !important;color:white !important;border-color:var(--page-color)}body.path-commerce .info-wrapper .field__label,body.path-commerce .order-information .field__label{font-family:"Roboto Serif",serif;font-weight:600;font-size:20px;color:#1E1E1E}.path-checkout #block-activit-bootstrap-barrio-subtheme-breadcrumbs,.path-cart #block-activit-bootstrap-barrio-subtheme-breadcrumbs{display:none}.path-checkout #block-activit-bootstrap-barrio-subtheme-page-title .title,.path-cart #block-activit-bootstrap-barrio-subtheme-page-title .title{text-align:center}.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress{counter-reset:checkout-progress;margin:0 auto}@media (min-width:991.98px){.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress{width:auto}}.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress{list-style:none;padding:0;display:flex;margin:0 auto;position:relative;justify-content:space-between}@media (min-width:991.98px){.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress{width:850px}}.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress:before,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress:before{content:'';width:100%;height:1px;background:#C7C7C7;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress:after,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress:after{display:none}.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step{line-height:19px;background:#FFFFFF;position:relative;z-index:1;padding:0 25px}.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step:first-child,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step:first-child{padding-left:0}.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step:last-child,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step:last-child{padding-right:0}.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step:before,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step:before{content:counter(checkout-progress);counter-increment:checkout-progress;font-size:14px;font-weight:700;background:#F4F4F4;width:42px;height:42px;line-height:42px;text-align:center;display:inline-block;margin-right:13px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step.checkout-progress--step__current,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step.checkout-progress--step__current{font-weight:900}.path-checkout #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step.checkout-progress--step__current:before,.path-cart #block-activit-bootstrap-barrio-subtheme-activitcheckoutprogress ol.checkout-progress .checkout-progress--step.checkout-progress--step__current:before{background:#1E1E1E;color:#FFFFFF}#block-activit-bootstrap-barrio-subtheme-page-title .title{padding:30px 0;margin-bottom:0 !important}body.eshop-style #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .section{background-color:#FFFFFF}@media (max-width:767.98px){body.eshop-style #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .collapse{padding-left:0 !important}}body.eshop-style #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .collapse .menu-item-title{padding-left:0}@media (max-width:767.98px){body.eshop-style #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .collapse .menu-item-title{padding-left:1rem !important}}body.eshop-style #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first button[data-bs-toggle="collapse"]{margin-bottom:5px}body.eshop-style #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .menu-item[aria-expanded="true"]::before{content:'';opacity:10% !important;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--page-color);z-index:1;padding:0;border-radius:8px;min-height:inherit}.catalog-add-to-cart .attribute-widgets{margin-top:60px}.catalog-add-to-cart .attribute-widgets fieldset{display:none !important}.wrapper-add-to-cart-wrapper-wrapper .attribute-widgets .fieldset-wrapper .radio{display:flex !important;flex-wrap:wrap}.wrapper-add-to-cart-wrapper-wrapper .attribute-widgets .fieldset-wrapper .radio .js-form-type-radio{margin-right:10px}.wrapper-add-to-cart-wrapper-wrapper .attribute-widgets .fieldset-wrapper .radio .js-form-type-radio label{margin-left:3px}.wrapper-add-to-cart-wrapper-wrapper .attribute-widgets .fieldset-wrapper .radio input[type="radio"]:checked+label .color_field__swatch{border:3px solid #C7C7C7;transform:scale(1.1)}.wrapper-add-to-cart-wrapper-wrapper .attribute-widgets .fieldset-wrapper .radio .color_field__swatch{width:30px !important;height:30px !important;border-radius:4px;border:1px solid #C7C7C7}.eu-cookie-withdraw-tab{opacity:0 !important;display:none !important}#sliding-popup{background:white !important;border-top:1px solid var(--page-color);color:#1E1E1E}#sliding-popup #popup-buttons button,#sliding-popup #eu-cookie-compliance-categories button{color:white !important;background:var(--page-color);font-size:14px;line-height:14px !important;width:unset;border:1px solid var(--page-color) !important;box-shadow:unset !important;text-decoration:unset !important;text-shadow:unset !important;padding:10px 15px !important;font-family:"Roboto",sans-serif !important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#sliding-popup #popup-buttons .eu-cookie-withdraw-button,#sliding-popup #eu-cookie-compliance-categories .eu-cookie-withdraw-button,#sliding-popup #popup-buttons .eu-cookie-compliance-unfold-preferences-button,#sliding-popup #eu-cookie-compliance-categories .eu-cookie-compliance-unfold-preferences-button,#sliding-popup #popup-buttons .eu-cookie-compliance-save-preferences-button,#sliding-popup #eu-cookie-compliance-categories .eu-cookie-compliance-save-preferences-button,#sliding-popup #popup-buttons .eu-cookie-compliance-reject-button,#sliding-popup #eu-cookie-compliance-categories .eu-cookie-compliance-reject-button{background-color:white !important;border:1px solid var(--page-color) !important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:var(--page-color) !important;line-height:14px !important}#sliding-popup #popup-buttons .eu-cookie-withdraw-button:hover,#sliding-popup #eu-cookie-compliance-categories .eu-cookie-withdraw-button:hover,#sliding-popup #popup-buttons .eu-cookie-compliance-unfold-preferences-button:hover,#sliding-popup #eu-cookie-compliance-categories .eu-cookie-compliance-unfold-preferences-button:hover,#sliding-popup #popup-buttons .eu-cookie-compliance-save-preferences-button:hover,#sliding-popup #eu-cookie-compliance-categories .eu-cookie-compliance-save-preferences-button:hover,#sliding-popup #popup-buttons .eu-cookie-compliance-reject-button:hover,#sliding-popup #eu-cookie-compliance-categories .eu-cookie-compliance-reject-button:hover{background-color:var(--page-color) !important;color:white !important}#sliding-popup .eu-cookie-compliance-category-checkbox{background:white !important;color:var(--page-color) !important;accent-color:var(--page-color) !important}#sliding-popup #popup-text{color:#1E1E1E !important;font-family:"Roboto",sans-serif}#sliding-popup #popup-text .find-more-button{font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:var(--page-color)}#sliding-popup #popup-text h2{font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;color:#1E1E1E}#sliding-popup #popup-text p{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E}#sliding-popup #eu-cookie-compliance-categories label{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;color:#1E1E1E}@media (max-width:1199.98px){.view-related-products .views-view-responsive-grid{grid-template-columns:repeat(2, 1fr)}.top-menu .nav{width:80%}}@media (max-width:991.98px){#page [id*='views-exposed-form-search-page-page'] input[name='search'],#page [id*="views-exposed-form-search-product-page"] input[name='search']{min-width:280px ;margin-bottom:0}.related-products-wrapper{margin:0 -15px}}@media (max-width:767.98px){.cart-block--summary{margin-right:5px}.top-menu .nav{width:100% !important}body.eshop-style #block-activit-bootstrap-barrio-subtheme-pagepartnerslogoblock{padding:0 !important}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-footerblock .block-page-social-svg-block .top-social-buttons{padding-bottom:0 !important}body #page-wrapper #page .node__content h3{font-size:20px !important}body #page-wrapper #page .node__content h3 span{font-size:20px !important}body #page-wrapper #page .node__content h2{font-size:24px;font-weight:500;line-height:28px}body #page-wrapper #page .node__content h2 span{font-size:24px;font-weight:500;line-height:28px}body #page-wrapper #page .node__content .title{font-size:24px;font-weight:500;line-height:28px}body #page-wrapper #page #events #carouselEventsIndicators{max-width:340px;width:100%}body #page-wrapper #page #events #carouselEventsIndicators .title{font-size:24px !important;font-weight:500 !important;line-height:28px !important;margin-top:10px;max-height:112px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;text-overflow:ellipsis}body #page-wrapper #page #events #carouselEventsIndicators .date{font-size:20px}body #page-wrapper #page .title{font-size:24px !important;font-weight:500 !important;line-height:28px !important}body #page-wrapper #page .block .view-header h3,body #page-wrapper #page .block-views .view-header h3{font-size:24px !important;font-weight:500 !important;line-height:28px !important}body #page-wrapper #page .block h3,body #page-wrapper #page .block-views h3{font-size:24px !important;font-weight:500 !important;line-height:28px !important}body #page-wrapper #page .block h2,body #page-wrapper #page .block-views h2{font-size:24px !important;font-weight:500 !important;line-height:28px !important}body #page-wrapper #page #language-block-mobile{border-bottom:1px solid #F4F4F4;border-top:1px solid #F4F4F4}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-dropdownlanguage{position:unset !important;width:100%;background-color:white;transform:unset !important;z-index:unset !important;height:unset !important}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-menu{width:100%;margin-top:0 !important;position:relative !important;z-index:1000000000;border:unset !important;border-radius:0;transform:unset !important;padding:0 !important}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropdown-menu .language-link{padding:15px 25px}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button{width:100%;padding:10px 25px;background-position:93% 50%}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button:before{margin-right:10px;width:24px;height:24px;background-size:24px 24px}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .js-form-wrapper{margin-bottom:5px !important}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .dropbutton-toggle button .dropbutton-arrow{background-size:14px 9px;width:14px;height:12px}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-link{padding:5px 0;font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:#FFFFFF}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-topmenusection .multi-collapse{position:unset !important;background-color:transparent !important;border:unset !important}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-topmenusection .multi-collapse .dropdown-item{padding:unset !important;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#1E1E1E;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;height:50px}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-topmenusection .multi-collapse .dropdown-item:hover{color:var(--page-color) !important}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-topmenu .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;padding-top:15px}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-topmenu .nav>li:first-child a{font-weight:700}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-topmenu .nav .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;padding:0;height:50px;color:#FFFFFF;font-weight:400}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-topmenu .nav .nav-link:hover{text-decoration:underline !important}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-topmenu .nav:after{content:"";width:40px;background-color:#FFFFFF;height:1px;margin-bottom:25px;margin-top:10px}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-pagesocialsvgblock{display:none}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-pagesocialsvgblock .top-social-buttons svg{width:48px;height:48px}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-pagesocialsvgblock .top-social-buttons svg path{fill:#FFFFFF}body #page-wrapper #page #block-activit-bootstrap-barrio-subtheme-pagesocialsvgblock .top-social-buttons #rss-icons svg path{fill:var(--page-color) !important}.w-md-max-240{max-width:240px;width:100%;margin:0 auto}.w-md-max-240 .node__title{width:100% !important}.w-md-max-240 img{width:100%;height:auto !important;object-fit:cover}body.path-frontpage.node--type-section #page .search-icons svg{margin-top:1.5px;margin-right:2px}.uni-page-style #page .search-icons svg{margin-top:0;margin-right:0}#page .search-icons svg{width:23px;height:23px;margin-top:5px;margin-right:10px}#page .mobile-search{margin-bottom:0 !important;height:0;opacity:0;z-index:-1;position:relative;background:white;width:100% !important;min-width:100% !important;margin:0;transition:all .5s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page .mobile-search .autocomplete-loading{display:none}#page .mobile-search fieldset{display:flex;width:100%;margin-bottom:0 !important}#page .mobile-search>div:first-child{position:relative}#page .mobile-search input[type='submit']{position:absolute !important;left:2px;background-size:16px 16px !important;top:13px !important}#page .mobile-search .closed-search{content:"";width:50px;height:50px;background-image:url('/themes/activit_bootstrap_barrio_subtheme/img/icons/x-close.svg');background-repeat:no-repeat;background-position:center;background-size:19px 19px;display:block}#page .mobile-search.search-animations{height:60px;opacity:1;z-index:1}#page .mobile-search label{display:none}#page .mobile-search input[name='search']{width:100% !important;min-width:100% !important;margin-bottom:0;padding:0 45px;line-height:23px}#page .mobile-search input[name='search_api_fulltext']{width:100% !important;min-width:100% !important;margin-bottom:0;padding:0 45px}#page [id*='views-exposed-form-search-page-page'] .autocomplete-loading,#page [id*="views-exposed-form-search-product-page"] .autocomplete-loading{right:3px}#page #mobil-menu-wrapper{margin-top:10px;margin-bottom:0}#page #mobil-menu-wrapper #block-activit-bootstrap-barrio-subtheme-topmenusection .nav-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page #mobil-menu-wrapper #block-activit-bootstrap-barrio-subtheme-topmenusection .nav-item .nav-link{width:100%;height:70px}.view-related-products .views-view-responsive-grid{grid-template-columns:repeat(1, 1fr)}.page-node-page .view-taxonomy-term .views-view-responsive-grid{grid-template-columns:repeat(2, 1fr)}.top-menu .multi-collapse{box-shadow:unset !important}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode{padding:0 !important}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode table,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode table{width:100% !important}body.section-node-term:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .views-infinite-scroll-content-wrapper,body.page-node-page:not(.path-node) #block-activit-bootstrap-barrio-subtheme-aittaxonomycontentnode .views-infinite-scroll-content-wrapper{padding:0 10px !important}body.page-node-page:not(.section-node-term) #page #block-activit-bootstrap-barrio-subtheme-content{padding:0 10px !important}body.page-node-page:not(.section-node-term) #page #block-activit-bootstrap-barrio-subtheme-content .views-infinite-scroll-content-wrapper{padding:0 10px !important}#page #main.container{padding-left:0 !important;padding-right:0 !important}#page .main-content{padding-left:25px !important;padding-right:25px !important}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent{margin-bottom:10px}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent button[data-bs-toggle="collapse"]{background-position:90% 50%}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .content{padding:0 0px !important}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .collapse .ps-3{padding-left:0 !important}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .collapsing .ps-3{padding-left:0 !important}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .node-menu-collapsed-mobil .menu-item-title{padding-left:15px !important}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .section{background-color:#FFFFFF}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .node-menu-wrapper li .menu-item-title{padding-left:10px !important;width:auto;max-width:85%}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .node-menu-wrapper .menu-item+.show .menu-item-title{padding-left:15px !important}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .node-menu-wrapper .menu-item+.show .menu-item+.show .menu-item-title{padding-left:20px !important}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .node-menu-wrapper .menu-item+.show .menu-item+.show .menu-item+.show .menu-item-title{padding-left:25px !important}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first button[data-bs-toggle="collapse"]{margin-bottom:0}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .menu-item[aria-expanded="true"]::before{content:'';opacity:10% !important;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--page-color);z-index:1;padding:0;border-radius:unset;min-height:inherit}#page .sidebar_first .menu-item{padding:5px 25px !important}#page .pager{margin-bottom:25px !important}#responsive-menu{margin:10px 0 !important}body.eshop-style #page #main{padding:0 !important}body.eshop-style #page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first ul li .menu-item-title{padding-left:0 !important;width:fit-content}body.eshop-style #page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first ul li .collapse .menu-item-title{padding-left:15px !important;width:fit-content}body.eshop-style #page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first aside{margin-bottom:15px}body.eshop-style #page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .node-menu-wrapper{margin-bottom:0 !important}}@media (max-width:575.98px){#block-activit-bootstrap-barrio-subtheme-sidebarmenucontent{margin:0 0px;padding:0}#block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .sidebar_first .menu-item{padding:0 15px}#block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .content{background-color:#F4F4F4;padding:0px 25px}.search-page .view-header{width:75%}body.path-user .profile .field-flex .field--name-field-user-web-page a,body.details-worker-page .profile .field-flex .field--name-field-user-web-page a,body.path-user body.path-worker .profile .field-flex .field--name-field-user-web-page a,body.details-worker-page body.path-worker .profile .field-flex .field--name-field-user-web-page a{font-size:0 !important}body.path-user .profile .field-flex .field--name-field-user-web-page a::after,body.details-worker-page .profile .field-flex .field--name-field-user-web-page a::after,body.path-user body.path-worker .profile .field-flex .field--name-field-user-web-page a::after,body.details-worker-page body.path-worker .profile .field-flex .field--name-field-user-web-page a::after{content:"LINK";font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;color:var(--page-color)}.profile .user-info-wrapper img{width:100%;object-fit:cover;aspect-ratio:1 / 1;height:220px;margin:0 auto}.container{padding-left:25px !important;padding-right:25px !important}.container .breadcrumb{padding:0 !important}.container .w-800{padding:0 0 !important}#commerce_cart_form-cart-ajax-wrapper{position:relative}#commerce_cart_form-cart-ajax-wrapper .float-start{float:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:10}#page #block-activit-bootstrap-barrio-subtheme-breadcrumbs nav{overflow-x:auto}#page #block-activit-bootstrap-barrio-subtheme-breadcrumbs nav::-webkit-scrollbar{display:none}#page #block-activit-bootstrap-barrio-subtheme-breadcrumbs nav .breadcrumb{width:100%;margin:5px 0 !important;flex-wrap:nowrap !important}#page .main-content{padding-left:0 !important;padding-right:0 !important}.plupload_file_action{display:none !important}.plupload_file_size{display:none !important}.plupload_progress{width:unset !important}.slick--optionset--page-banner .slick-dots{top:0}.page-node-page .view-taxonomy-term .views-view-responsive-grid{grid-template-columns:repeat(1, 1fr)}.page-node-page .view-taxonomy-term .w-md-max-240{max-width:unset !important}.slick--view--announcements .slick-list .default-image-teaser,.slick--view--news-university .slick-list .default-image-teaser{width:240px;height:160px;margin-bottom:0 !important}.slick--view--announcements .slick-track .slick-slide .node__content,.slick--view--news-university .slick-track .slick-slide .node__content{margin-right:15px}.page-node-page #main-wrapper .container{padding-left:0 !important;padding-right:0 !important}.page-node-page #main-wrapper .main-content{padding-left:25px !important;padding-right:25px !important;margin-bottom:25px !important}#page #main.container{padding-left:0 !important;padding-right:0 !important}#page .main-content{padding-left:25px !important;padding-right:25px !important}#page #block-activit-bootstrap-barrio-subtheme-sidebarmenucontent .content{padding:0 0px !important}#page .sidebar_first .menu-item{padding:5px 25px !important}#page .node--view-mode-full .field--name-body{text-align:start !important}#page .node--view-mode-full .field--name-body p,#page .node--view-mode-full .field--name-body span,#page .node--view-mode-full .field--name-body a{margin-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;text-indent:0 !important;text-align:start !important}[id*="block-activit-bootstrap-barrio-subtheme-pagepartnerslogoblock"] .partners-logo-block{padding:30px 0 !important}.page-view-aktuality-list .views-view-responsive-grid,.page-view-announcement-list .views-view-responsive-grid,.path-actuality .views-view-responsive-grid{grid-template-columns:repeat(1, 1fr)}}#menuMobileBottomAccordion a:hover{text-decoration:underline !important}#menuMobileBottomAccordion .accordion-item{background:unset !important;margin:0 -15px;padding:0 0}#menuMobileBottomAccordion .accordion-item{border-top:unset;border-left:unset;border-right:unset;border-bottom:1px solid rgba(201,199,199,0.6)}#menuMobileBottomAccordion .accordion-collapse .show{border-bottom:1px solid rgba(201,199,199,0.6)}#menuMobileBottomAccordion .accordion-button{border-radius:0}#menuMobileBottomAccordion .accordion-button{background-color:var(--page-color);font-family:"Roboto",sans-serif !important;font-weight:500 !important;font-size:20px !important;color:#FFFFFF !important}#menuMobileBottomAccordion .accordion-button:not(.collapsed){background-color:var(--page-color)}#menuMobileBottomAccordion .accordion-button::after{filter:brightness(0) invert(1)}#menuMobileBottomAccordion .accordion-button:hover,#menuMobileBottomAccordion .accordion-button:active,#menuMobileBottomAccordion .accordion-button:focus{box-shadow:unset;border:unset}#menuMobileBottomAccordion .accordion-body ul{padding-left:0}#menuMobileBottomAccordion .accordion-body li{margin-bottom:8px}#menuMobileBottomAccordion .accordion-body{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFFFFF !important;background:var(--page-color)}#menuMobileBottomAccordion .accordion-body a{text-decoration:none;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFFFFF !important;line-height:20px}#menuMobileBottomAccordion .accordion-body a:hover{text-decoration:underline !important}#menuMobileBottomAccordion .accordion-button[aria-expanded="false"]:after{transform:rotate(0deg);background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg") !important;background-position:center;background-size:14px}#menuMobileBottomAccordion .accordion-button[aria-expanded="true"]:after{transform:rotate(-180deg);background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg") !important;background-position:center;background-size:14px}#menuMobileMiddleAccordion .accordion-item{background:unset !important;margin:0 -25px;padding:0 25px}#menuMobileMiddleAccordion .accordion-item{border-top:unset;border-left:unset;border-right:unset;border-bottom:1px solid #C7C7C7}#menuMobileMiddleAccordion .accordion-collapse .show{border-bottom:1px solid #C7C7C7}#menuMobileMiddleAccordion .accordion-button{border-radius:0}#menuMobileMiddleAccordion .accordion-button{background-color:#F4F4F4;font-family:"Roboto",sans-serif !important;font-weight:500 !important;font-size:20px !important;color:#1E1E1E !important}#menuMobileMiddleAccordion .accordion-button:not(.collapsed){background-color:#F4F4F4}#menuMobileMiddleAccordion .accordion-button:hover,#menuMobileMiddleAccordion .accordion-button:active,#menuMobileMiddleAccordion .accordion-button:focus{box-shadow:unset;border:unset}#menuMobileMiddleAccordion .accordion-body ul{padding-left:0}#menuMobileMiddleAccordion .accordion-body li{margin-bottom:8px}#menuMobileMiddleAccordion .accordion-body{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#1E1E1E !important;background:#F4F4F4}#menuMobileMiddleAccordion .accordion-body a{text-decoration:none;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#1E1E1E !important}#menuMobileMiddleAccordion .accordion-body a:hover{color:var(--page-color) !important}#menuMobileMiddleAccordion .title-border-bottom{display:none}#menuMobileMiddleAccordion .accordion-button[aria-expanded="false"]:after{transform:rotate(0deg);background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg") !important;background-position:center;background-size:14px}#menuMobileMiddleAccordion .accordion-button[aria-expanded="true"]:after{transform:rotate(-180deg);background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg") !important;background-size:14px}#menuMobileMiddleAccordion .accordion-button[aria-expanded="true"]+.title-border-bottom{display:block;height:2px;position:relative;left:20px;top:-15px}.mfp-thumbs{position:fixed;bottom:0%;width:100%;z-index:1000000;padding:0 15px;overflow-x:auto;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer;left:0}.mfp-thumbs .mfp-thumb-active img{border:1px solid var(--page-color);z-index:10000;border-radius:8px}.mfp-thumbs::-webkit-scrollbar{display:none}.mfp-thumbs img{width:100px;height:auto;border-radius:8px;border:1px solid white;margin:0 5px;object-fit:cover;aspect-ratio:1.33333333;flex-shrink:0;display:inline-block;transition:border .3s ease;cursor:pointer}@media (max-width:767.98px){.mfp-thumbs img{width:100px;aspect-ratio:1.5}}.mfp-thumbs img:hover{border:1px solid var(--page-color)}img.mfp-img{max-width:80%}.mfp-title{width:95% !important}.mfp-caption{font-size:14px;color:#fff;background:rgba(0,0,0,0.6);padding:10px;border-radius:4px}.accessibility-menu{position:fixed;top:50%;right:0;z-index:10000;background:var(--page-color);padding:15px 0;border-top-left-radius:8px;border-bottom-left-radius:8px;transform:translateY(-50%);transition:transform .5s ease-in-out;-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px}.accessibility-menu .icon{width:30px;height:30px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accessibility-menu svg{width:25px;height:25px}.accessibility-menu svg path{fill:#FFFFFF}.accessibility-menu[data-visible="false"]{transform:translateY(-50%) translateX(250px);animation:all .5s ease-in-out}.accessibility-menu[data-visible="true"]{animation:visible-menu-left .5s ease-in-out}@keyframes visible-menu-left{from{transform:translateY(-50%) translateX(250px)}to{transform:translateY(-50%) translateX(0)}}.accessibility-menu li{padding:5px 0;list-style:none;cursor:pointer;min-height:50px;position:relative;width:220px}.accessibility-menu li button{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:#FFFFFF;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;width:100%;left:0;padding-left:8px}.accessibility-menu li button[data-action="high-contrast"] svg{width:18px;height:18px}.accessibility-menu li:hover{background:white;color:var(--page-color)}.accessibility-menu li:hover button{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;color:var(--page-color)}.accessibility-menu li:hover svg path{fill:var(--page-color)}.accessibility-menu ul{margin-bottom:0}.accessibility-menu .accessibility-button{background-color:transparent;line-height:21px}.button-accessibility{background-color:var(--page-color);border-radius:8px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:fixed;bottom:120px;right:15px;z-index:100000000000;animation:visible-menu .5s ease-in-out;-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;-moz-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px}@keyframes visible-menu{from{transform:translateY(100px)}to{transform:translateY(0%)}}.button-accessibility svg{width:30px;height:30px}.button-accessibility svg path{fill:#FFFFFF}@media (max-width:767.98px){.button-accessibility{bottom:10px}}.high-contrast #scroll-top{background-color:#000 !important;-webkit-box-shadow:#FFD700 0px 0px 2px 2px;-moz-box-shadow:#FFD700 0px 0px 2px 2px;box-shadow:#FFD700 0px 0px 2px 2px}.high-contrast #scroll-top svg path{fill:#FFD700 !important;stroke:#FFD700 !important}.high-contrast #page-wrapper,.high-contrast #page{background-color:#FFD700 !important;color:#FFD700 !important;--page-color:#FFD700 !important}.high-contrast #page-wrapper #block-activit-bootstrap-barrio-subtheme-eventsblock,.high-contrast #page #block-activit-bootstrap-barrio-subtheme-eventsblock{padding-bottom:100px}.high-contrast #page-wrapper #rss-icons,.high-contrast #page #rss-icons{background:#000}.high-contrast #page-wrapper #menuMobileBottomAccordion .accordion-button,.high-contrast #page #menuMobileBottomAccordion .accordion-button{background-color:#000 !important;color:#FFD700 !important}.high-contrast #page-wrapper #menuMobileBottomAccordion .accordion-button[aria-expanded="true"]:after,.high-contrast #page #menuMobileBottomAccordion .accordion-button[aria-expanded="true"]:after{transform:rotate(-180deg) !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-botton-yellow.svg") !important}.high-contrast #page-wrapper #menuMobileBottomAccordion .accordion-button[aria-expanded="false"]:after,.high-contrast #page #menuMobileBottomAccordion .accordion-button[aria-expanded="false"]:after{transform:rotate(0deg) !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-botton-yellow.svg") !important}.high-contrast #page-wrapper #menuMobileMiddleAccordion .accordion-button,.high-contrast #page #menuMobileMiddleAccordion .accordion-button{background-color:#000 !important;color:#FFD700 !important}.high-contrast #page-wrapper #menuMobileMiddleAccordion .accordion-button[aria-expanded="true"]:after,.high-contrast #page #menuMobileMiddleAccordion .accordion-button[aria-expanded="true"]:after{transform:rotate(-180deg) !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-botton-yellow.svg") !important}.high-contrast #page-wrapper #menuMobileMiddleAccordion .accordion-button[aria-expanded="false"]:after,.high-contrast #page #menuMobileMiddleAccordion .accordion-button[aria-expanded="false"]:after{transform:rotate(0deg) !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-botton-yellow.svg") !important}.high-contrast #page-wrapper .node-updated-info,.high-contrast #page .node-updated-info{color:#FFD700 !important}.high-contrast #page-wrapper .node-updated-info p,.high-contrast #page .node-updated-info p,.high-contrast #page-wrapper .node-updated-info span,.high-contrast #page .node-updated-info span{color:#FFD700 !important}.high-contrast #page-wrapper .page-404-content a,.high-contrast #page .page-404-content a{color:#FFD700 !important}.high-contrast #page-wrapper #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button,.high-contrast #page #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-botton-yellow.svg") !important}.high-contrast #page-wrapper #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button[aria-expanded="true"],.high-contrast #page #block-activit-bootstrap-barrio-subtheme-dropdownlanguage .language-selector button[aria-expanded="true"]{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-botton-yellow.svg") !important}.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th,.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td{border-color:#FFD700 !important;background-color:#FFD700 !important;color:#000 !important}.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th a,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th a,.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td a,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td a{color:#000 !important;background-color:transparent !important}.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tr,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tr{border-top:1px solid #000 !important}.high-contrast #page-wrapper div,.high-contrast #page div,.high-contrast #page-wrapper a,.high-contrast #page a,.high-contrast #page-wrapper p,.high-contrast #page p,.high-contrast #page-wrapper span,.high-contrast #page span,.high-contrast #page-wrapper h1,.high-contrast #page h1,.high-contrast #page-wrapper h2,.high-contrast #page h2,.high-contrast #page-wrapper h3,.high-contrast #page h3,.high-contrast #page-wrapper h4,.high-contrast #page h4,.high-contrast #page-wrapper h5,.high-contrast #page h5,.high-contrast #page-wrapper h6,.high-contrast #page h6,.high-contrast #page-wrapper button,.high-contrast #page button,.high-contrast #page-wrapper input,.high-contrast #page input,.high-contrast #page-wrapper select,.high-contrast #page select,.high-contrast #page-wrapper textarea,.high-contrast #page textarea,.high-contrast #page-wrapper label,.high-contrast #page label,.high-contrast #page-wrapper option,.high-contrast #page option,.high-contrast #page-wrapper ul,.high-contrast #page ul,.high-contrast #page-wrapper li,.high-contrast #page li,.high-contrast #page-wrapper table,.high-contrast #page table,.high-contrast #page-wrapper tr,.high-contrast #page tr,.high-contrast #page-wrapper td,.high-contrast #page td,.high-contrast #page-wrapper th,.high-contrast #page th,.high-contrast #page-wrapper strong,.high-contrast #page strong{background-color:#000 !important;color:#FFD700 !important;border-color:#FFD700 !important}.high-contrast #page-wrapper div:hover,.high-contrast #page div:hover,.high-contrast #page-wrapper a:hover,.high-contrast #page a:hover,.high-contrast #page-wrapper p:hover,.high-contrast #page p:hover,.high-contrast #page-wrapper span:hover,.high-contrast #page span:hover,.high-contrast #page-wrapper h1:hover,.high-contrast #page h1:hover,.high-contrast #page-wrapper h2:hover,.high-contrast #page h2:hover,.high-contrast #page-wrapper h3:hover,.high-contrast #page h3:hover,.high-contrast #page-wrapper h4:hover,.high-contrast #page h4:hover,.high-contrast #page-wrapper h5:hover,.high-contrast #page h5:hover,.high-contrast #page-wrapper h6:hover,.high-contrast #page h6:hover,.high-contrast #page-wrapper button:hover,.high-contrast #page button:hover,.high-contrast #page-wrapper input:hover,.high-contrast #page input:hover,.high-contrast #page-wrapper select:hover,.high-contrast #page select:hover,.high-contrast #page-wrapper textarea:hover,.high-contrast #page textarea:hover,.high-contrast #page-wrapper label:hover,.high-contrast #page label:hover,.high-contrast #page-wrapper option:hover,.high-contrast #page option:hover,.high-contrast #page-wrapper ul:hover,.high-contrast #page ul:hover,.high-contrast #page-wrapper li:hover,.high-contrast #page li:hover,.high-contrast #page-wrapper table:hover,.high-contrast #page table:hover,.high-contrast #page-wrapper tr:hover,.high-contrast #page tr:hover,.high-contrast #page-wrapper td:hover,.high-contrast #page td:hover,.high-contrast #page-wrapper th:hover,.high-contrast #page th:hover,.high-contrast #page-wrapper strong:hover,.high-contrast #page strong:hover,.high-contrast #page-wrapper div:active,.high-contrast #page div:active,.high-contrast #page-wrapper a:active,.high-contrast #page a:active,.high-contrast #page-wrapper p:active,.high-contrast #page p:active,.high-contrast #page-wrapper span:active,.high-contrast #page span:active,.high-contrast #page-wrapper h1:active,.high-contrast #page h1:active,.high-contrast #page-wrapper h2:active,.high-contrast #page h2:active,.high-contrast #page-wrapper h3:active,.high-contrast #page h3:active,.high-contrast #page-wrapper h4:active,.high-contrast #page h4:active,.high-contrast #page-wrapper h5:active,.high-contrast #page h5:active,.high-contrast #page-wrapper h6:active,.high-contrast #page h6:active,.high-contrast #page-wrapper button:active,.high-contrast #page button:active,.high-contrast #page-wrapper input:active,.high-contrast #page input:active,.high-contrast #page-wrapper select:active,.high-contrast #page select:active,.high-contrast #page-wrapper textarea:active,.high-contrast #page textarea:active,.high-contrast #page-wrapper label:active,.high-contrast #page label:active,.high-contrast #page-wrapper option:active,.high-contrast #page option:active,.high-contrast #page-wrapper ul:active,.high-contrast #page ul:active,.high-contrast #page-wrapper li:active,.high-contrast #page li:active,.high-contrast #page-wrapper table:active,.high-contrast #page table:active,.high-contrast #page-wrapper tr:active,.high-contrast #page tr:active,.high-contrast #page-wrapper td:active,.high-contrast #page td:active,.high-contrast #page-wrapper th:active,.high-contrast #page th:active,.high-contrast #page-wrapper strong:active,.high-contrast #page strong:active,.high-contrast #page-wrapper div:focus,.high-contrast #page div:focus,.high-contrast #page-wrapper a:focus,.high-contrast #page a:focus,.high-contrast #page-wrapper p:focus,.high-contrast #page p:focus,.high-contrast #page-wrapper span:focus,.high-contrast #page span:focus,.high-contrast #page-wrapper h1:focus,.high-contrast #page h1:focus,.high-contrast #page-wrapper h2:focus,.high-contrast #page h2:focus,.high-contrast #page-wrapper h3:focus,.high-contrast #page h3:focus,.high-contrast #page-wrapper h4:focus,.high-contrast #page h4:focus,.high-contrast #page-wrapper h5:focus,.high-contrast #page h5:focus,.high-contrast #page-wrapper h6:focus,.high-contrast #page h6:focus,.high-contrast #page-wrapper button:focus,.high-contrast #page button:focus,.high-contrast #page-wrapper input:focus,.high-contrast #page input:focus,.high-contrast #page-wrapper select:focus,.high-contrast #page select:focus,.high-contrast #page-wrapper textarea:focus,.high-contrast #page textarea:focus,.high-contrast #page-wrapper label:focus,.high-contrast #page label:focus,.high-contrast #page-wrapper option:focus,.high-contrast #page option:focus,.high-contrast #page-wrapper ul:focus,.high-contrast #page ul:focus,.high-contrast #page-wrapper li:focus,.high-contrast #page li:focus,.high-contrast #page-wrapper table:focus,.high-contrast #page table:focus,.high-contrast #page-wrapper tr:focus,.high-contrast #page tr:focus,.high-contrast #page-wrapper td:focus,.high-contrast #page td:focus,.high-contrast #page-wrapper th:focus,.high-contrast #page th:focus,.high-contrast #page-wrapper strong:focus,.high-contrast #page strong:focus{background-color:#000 !important;color:#FFD700 !important;border-color:#FFD700 !important}.high-contrast #page-wrapper div.btn-link,.high-contrast #page div.btn-link,.high-contrast #page-wrapper a.btn-link,.high-contrast #page a.btn-link,.high-contrast #page-wrapper p.btn-link,.high-contrast #page p.btn-link,.high-contrast #page-wrapper span.btn-link,.high-contrast #page span.btn-link,.high-contrast #page-wrapper h1.btn-link,.high-contrast #page h1.btn-link,.high-contrast #page-wrapper h2.btn-link,.high-contrast #page h2.btn-link,.high-contrast #page-wrapper h3.btn-link,.high-contrast #page h3.btn-link,.high-contrast #page-wrapper h4.btn-link,.high-contrast #page h4.btn-link,.high-contrast #page-wrapper h5.btn-link,.high-contrast #page h5.btn-link,.high-contrast #page-wrapper h6.btn-link,.high-contrast #page h6.btn-link,.high-contrast #page-wrapper button.btn-link,.high-contrast #page button.btn-link,.high-contrast #page-wrapper input.btn-link,.high-contrast #page input.btn-link,.high-contrast #page-wrapper select.btn-link,.high-contrast #page select.btn-link,.high-contrast #page-wrapper textarea.btn-link,.high-contrast #page textarea.btn-link,.high-contrast #page-wrapper label.btn-link,.high-contrast #page label.btn-link,.high-contrast #page-wrapper option.btn-link,.high-contrast #page option.btn-link,.high-contrast #page-wrapper ul.btn-link,.high-contrast #page ul.btn-link,.high-contrast #page-wrapper li.btn-link,.high-contrast #page li.btn-link,.high-contrast #page-wrapper table.btn-link,.high-contrast #page table.btn-link,.high-contrast #page-wrapper tr.btn-link,.high-contrast #page tr.btn-link,.high-contrast #page-wrapper td.btn-link,.high-contrast #page td.btn-link,.high-contrast #page-wrapper th.btn-link,.high-contrast #page th.btn-link,.high-contrast #page-wrapper strong.btn-link,.high-contrast #page strong.btn-link{border:unset !important}.high-contrast #page-wrapper div a,.high-contrast #page div a,.high-contrast #page-wrapper a a,.high-contrast #page a a,.high-contrast #page-wrapper p a,.high-contrast #page p a,.high-contrast #page-wrapper span a,.high-contrast #page span a,.high-contrast #page-wrapper h1 a,.high-contrast #page h1 a,.high-contrast #page-wrapper h2 a,.high-contrast #page h2 a,.high-contrast #page-wrapper h3 a,.high-contrast #page h3 a,.high-contrast #page-wrapper h4 a,.high-contrast #page h4 a,.high-contrast #page-wrapper h5 a,.high-contrast #page h5 a,.high-contrast #page-wrapper h6 a,.high-contrast #page h6 a,.high-contrast #page-wrapper button a,.high-contrast #page button a,.high-contrast #page-wrapper input a,.high-contrast #page input a,.high-contrast #page-wrapper select a,.high-contrast #page select a,.high-contrast #page-wrapper textarea a,.high-contrast #page textarea a,.high-contrast #page-wrapper label a,.high-contrast #page label a,.high-contrast #page-wrapper option a,.high-contrast #page option a,.high-contrast #page-wrapper ul a,.high-contrast #page ul a,.high-contrast #page-wrapper li a,.high-contrast #page li a,.high-contrast #page-wrapper table a,.high-contrast #page table a,.high-contrast #page-wrapper tr a,.high-contrast #page tr a,.high-contrast #page-wrapper td a,.high-contrast #page td a,.high-contrast #page-wrapper th a,.high-contrast #page th a,.high-contrast #page-wrapper strong a,.high-contrast #page strong a{color:#FFD700 !important}.high-contrast #page-wrapper svg path,.high-contrast #page svg path,.high-contrast #page-wrapper svg line,.high-contrast #page svg line{fill:#FFD700 !important;stroke:#FFD700 !important}.high-contrast #page-wrapper .carousel-indicators .active,.high-contrast #page .carousel-indicators .active{background-color:#FFD700 !important}.high-contrast #page-wrapper #calendar .fc-icon-chevron-left:before,.high-contrast #page #calendar .fc-icon-chevron-left:before,.high-contrast #page-wrapper #calendar .fc-icon-chevron-right:before,.high-contrast #page #calendar .fc-icon-chevron-right:before{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-yellow.svg")}.high-contrast #page-wrapper [id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] .news-head .link-arrow:after,.high-contrast #page [id*="block-activit-bootstrap-barrio-subtheme-views-block-news-block"] .news-head .link-arrow:after{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-yellow.svg")}.high-contrast #page-wrapper .fc-header-toolbar,.high-contrast #page .fc-header-toolbar{border:1px solid}.high-contrast #page-wrapper .fc-prev-button,.high-contrast #page .fc-prev-button,.high-contrast #page-wrapper .fc-next-button,.high-contrast #page .fc-next-button{border-top:1px solid}.high-contrast #page-wrapper .button-accessibility,.high-contrast #page .button-accessibility,.high-contrast #page-wrapper #scroll-top,.high-contrast #page #scroll-top{-webkit-box-shadow:#FFD700 0px 0px 2px 2px;-moz-box-shadow:#FFD700 0px 0px 2px 2px;box-shadow:#FFD700 0px 0px 2px 2px}.high-contrast #page-wrapper .accessibility-menu,.high-contrast #page .accessibility-menu{-webkit-box-shadow:#FFD700 0px 0px 2px 2px;-moz-box-shadow:#FFD700 0px 0px 2px 2px;box-shadow:#FFD700 0px 0px 2px 2px}.high-contrast #page-wrapper .accessibility-menu li[data-active="true"],.high-contrast #page .accessibility-menu li[data-active="true"]{border-bottom:1px solid #FFD700;border-top:1px solid #FFD700}.high-contrast #page-wrapper .accessibility-menu li:hover,.high-contrast #page .accessibility-menu li:hover{border-bottom:1px solid #FFD700;border-top:1px solid #FFD700}.high-contrast #page-wrapper #page-wrapper #page,.high-contrast #page #page-wrapper #page{background-color:#FFD700 !important;color:#FFD700 !important;--page-color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page strong,.high-contrast #page #page-wrapper #page strong{color:#FFD700 !important;border:unset !important}.high-contrast #page-wrapper #page-wrapper #page span,.high-contrast #page #page-wrapper #page span{color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page h1,.high-contrast #page #page-wrapper #page h1,.high-contrast #page-wrapper #page-wrapper #page h2,.high-contrast #page #page-wrapper #page h2,.high-contrast #page-wrapper #page-wrapper #page h3,.high-contrast #page #page-wrapper #page h3,.high-contrast #page-wrapper #page-wrapper #page h4,.high-contrast #page #page-wrapper #page h4,.high-contrast #page-wrapper #page-wrapper #page h5,.high-contrast #page #page-wrapper #page h5,.high-contrast #page-wrapper #page-wrapper #page h6,.high-contrast #page #page-wrapper #page h6{color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page h1 span,.high-contrast #page #page-wrapper #page h1 span,.high-contrast #page-wrapper #page-wrapper #page h2 span,.high-contrast #page #page-wrapper #page h2 span,.high-contrast #page-wrapper #page-wrapper #page h3 span,.high-contrast #page #page-wrapper #page h3 span,.high-contrast #page-wrapper #page-wrapper #page h4 span,.high-contrast #page #page-wrapper #page h4 span,.high-contrast #page-wrapper #page-wrapper #page h5 span,.high-contrast #page #page-wrapper #page h5 span,.high-contrast #page-wrapper #page-wrapper #page h6 span,.high-contrast #page #page-wrapper #page h6 span{color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page p,.high-contrast #page #page-wrapper #page p{color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page a,.high-contrast #page #page-wrapper #page a{color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page a:hover,.high-contrast #page #page-wrapper #page a:hover{color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page a:active,.high-contrast #page #page-wrapper #page a:active{color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page svg path,.high-contrast #page #page-wrapper #page svg path{fill:#FFD700 !important;stroke:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page .stretch-bg,.high-contrast #page #page-wrapper #page .stretch-bg{background-color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page #events #carouselEventsIndicators .carousel-content .date,.high-contrast #page #page-wrapper #page #events #carouselEventsIndicators .carousel-content .date{font-family:"Roboto Serif",serif;font-weight:500;font-size:24px;color:#FFD700}.high-contrast #page-wrapper #page-wrapper #page #events #carouselEventsIndicators .carousel-content h4,.high-contrast #page #page-wrapper #page #events #carouselEventsIndicators .carousel-content h4{font-family:"Roboto Serif",serif;font-weight:500;font-size:32px;color:#FFD700}.high-contrast #page-wrapper #page-wrapper #page #events #carouselEventsIndicators .carousel-content p,.high-contrast #page #page-wrapper #page #events #carouselEventsIndicators .carousel-content p{font-family:"Roboto Serif",serif;font-weight:400;font-size:16px;color:#FFD700}.high-contrast #page-wrapper #page-wrapper #page #events #carouselEventsIndicators .carousel-content .link a,.high-contrast #page #page-wrapper #page #events #carouselEventsIndicators .carousel-content .link a{font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;color:#FFD700}.high-contrast #page-wrapper #page-wrapper #page #events #carouselEventsIndicators .carousel-content .link a:hover,.high-contrast #page #page-wrapper #page #events #carouselEventsIndicators .carousel-content .link a:hover{color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page #events #carouselEventsIndicators .carousel-content .link a:active,.high-contrast #page #page-wrapper #page #events #carouselEventsIndicators .carousel-content .link a:active{color:#FFD700 !important}.high-contrast #page-wrapper #page-wrapper #page #events #carouselEventsIndicators .carousel-indicators [data-bs-target],.high-contrast #page #page-wrapper #page #events #carouselEventsIndicators .carousel-indicators [data-bs-target]{background-color:#FFD700}.high-contrast #page-wrapper .navbar-brand img,.high-contrast #page .navbar-brand img{background:#FFD700;border-radius:50%}.high-contrast #page-wrapper #edit-submit-search-page,.high-contrast #page #edit-submit-search-page{background-color:black !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/search-yellow.svg") !important}.high-contrast #page-wrapper .top-menu,.high-contrast #page .top-menu,.high-contrast #page-wrapper .top-header,.high-contrast #page .top-header,.high-contrast #page-wrapper .featured-bottom,.high-contrast #page .featured-bottom,.high-contrast #page-wrapper .featured-top,.high-contrast #page .featured-top{color:#FFD700;background-color:#FFD700}.high-contrast #page-wrapper .featured-bottom,.high-contrast #page .featured-bottom{overflow:hidden}.high-contrast #page-wrapper .multi-collapse,.high-contrast #page .multi-collapse{color:#FFD700;background-color:white}.high-contrast #page-wrapper .multi-collapse a,.high-contrast #page .multi-collapse a{color:#FFD700 !important}.high-contrast #page-wrapper .multi-collapse a:hover,.high-contrast #page .multi-collapse a:hover{color:#FFD700 !important}.high-contrast #page-wrapper .multi-collapse a:active,.high-contrast #page .multi-collapse a:active{color:#FFD700 !important}.high-contrast #page-wrapper strong,.high-contrast #page strong{color:#FFD700 !important}.high-contrast #page-wrapper span,.high-contrast #page span{color:#FFD700 !important}.high-contrast #page-wrapper h1,.high-contrast #page h1,.high-contrast #page-wrapper h2,.high-contrast #page h2,.high-contrast #page-wrapper h3,.high-contrast #page h3,.high-contrast #page-wrapper h4,.high-contrast #page h4,.high-contrast #page-wrapper h5,.high-contrast #page h5,.high-contrast #page-wrapper h6,.high-contrast #page h6{color:#FFD700 !important}.high-contrast #page-wrapper h1 span,.high-contrast #page h1 span,.high-contrast #page-wrapper h2 span,.high-contrast #page h2 span,.high-contrast #page-wrapper h3 span,.high-contrast #page h3 span,.high-contrast #page-wrapper h4 span,.high-contrast #page h4 span,.high-contrast #page-wrapper h5 span,.high-contrast #page h5 span,.high-contrast #page-wrapper h6 span,.high-contrast #page h6 span{color:#FFD700 !important}.high-contrast #page-wrapper a,.high-contrast #page a{color:#FFD700 !important}.high-contrast #page-wrapper a:hover,.high-contrast #page a:hover{color:#FFD700 !important}.high-contrast #page-wrapper a:active,.high-contrast #page a:active{color:#FFD700 !important}.high-contrast #page-wrapper svg path,.high-contrast #page svg path{fill:#FFD700 !important;stroke:#FFD700 !important}.high-contrast #page-wrapper .title,.high-contrast #page .title{color:#FFD700 !important}.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th,.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) td{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFD700 !important}.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFD700 !important}.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th a,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) th a{font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:16px !important;color:#FFD700 !important;background-color:transparent !important}.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr td,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr td{background-color:transparent !important}.high-contrast #page-wrapper table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr:nth-child(2n) td,.high-contrast #page table:not(.fc-scrollgrid):not(.fc-scrollgrid-sync-table) tbody tr:nth-child(2n) td{background-color:transparent !important}.high-contrast #page-wrapper #calendar,.high-contrast #page #calendar{width:338px !important;height:335px !important}.high-contrast #page-wrapper #calendar .fc-scrollgrid-sync-table,.high-contrast #page #calendar .fc-scrollgrid-sync-table{margin:0 !important;background-color:#FFD700}.high-contrast #page-wrapper #calendar .fc-daygrid-day-number,.high-contrast #page #calendar .fc-daygrid-day-number{background-color:black !important;color:#FFD700 !important}.high-contrast #page-wrapper #calendar .has-event .fc-daygrid-day-number,.high-contrast #page #calendar .has-event .fc-daygrid-day-number{background-color:#FFD700 !important;font-family:"Roboto",sans-serif !important;font-weight:600 !important;font-size:14px !important;color:black !important}.high-contrast #page-wrapper #calendar .fc-scrollgrid-sync-table,.high-contrast #page #calendar .fc-scrollgrid-sync-table{background-color:#FFD700}.high-contrast #page-wrapper #calendar .fc-daygrid-day-number:hover,.high-contrast #page #calendar .fc-daygrid-day-number:hover{background-color:#FFD700 !important;color:black !important}.high-contrast #page-wrapper #calendar .fc-header-toolbar,.high-contrast #page #calendar .fc-header-toolbar{background-color:#FFD700;border:1px solid #FFD700}.high-contrast #page-wrapper #calendar .fc-toolbar-title,.high-contrast #page #calendar .fc-toolbar-title{font-family:"Roboto",sans-serif;font-weight:600;font-size:18px;color:#FFD700}.high-contrast #page-wrapper #calendar .fc-day-disabled,.high-contrast #page #calendar .fc-day-disabled{background-color:#FFD700 !important}.high-contrast #page-wrapper #calendar .fc-prev-button,.high-contrast #page #calendar .fc-prev-button,.high-contrast #page-wrapper #calendar .fc-next-button,.high-contrast #page #calendar .fc-next-button{background-color:#FFD700;border-top:1px solid #FFD700}.high-contrast #page-wrapper #calendar a,.high-contrast #page #calendar a{background-color:#FFD700 !important}.high-contrast #page-wrapper .dropdown-menu .language-link.active-language,.high-contrast #page .dropdown-menu .language-link.active-language{background-color:#FFD700 !important;color:black !important}.high-contrast #page-wrapper .dropdown-menu .language-link:hover,.high-contrast #page .dropdown-menu .language-link:hover{background-color:#FFD700 !important;color:black !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="collapse"],.high-contrast #page .sidebar button[data-bs-toggle="collapse"]{background-color:black !important;color:#FFD700 !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-botton-yellow.svg") !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="collapse"]:hover,.high-contrast #page .sidebar button[data-bs-toggle="collapse"]:hover{background-color:#FFD700 !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-collapse-down-black.svg") !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="collapse"]:hover .menu-item-title,.high-contrast #page .sidebar button[data-bs-toggle="collapse"]:hover .menu-item-title{background-color:transparent !important;color:black !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="nopColapse"] .menu-item-title,.high-contrast #page .sidebar button[data-bs-toggle="nopColapse"] .menu-item-title{background-color:black !important;color:#FFD700 !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="nopColapse"]:hover,.high-contrast #page .sidebar button[data-bs-toggle="nopColapse"]:hover{background-color:#FFD700 !important;color:black !important;border-color:#FFD700 !important;border:1px solid #FFD700 !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="nopColapse"]:hover .menu-item-title,.high-contrast #page .sidebar button[data-bs-toggle="nopColapse"]:hover .menu-item-title{background-color:transparent !important;color:black !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="nopColapse"].selected,.high-contrast #page .sidebar button[data-bs-toggle="nopColapse"].selected{background-color:#FFD700 !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="nopColapse"].selected .menu-item-title,.high-contrast #page .sidebar button[data-bs-toggle="nopColapse"].selected .menu-item-title{background-color:#FFD700 !important;color:black !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="nopColapse"].selected:hover,.high-contrast #page .sidebar button[data-bs-toggle="nopColapse"].selected:hover{background-color:#FFD700 !important;color:black !important;border-color:#FFD700 !important;border:1px solid #FFD700 !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="nopColapse"].selected:hover .menu-item-title,.high-contrast #page .sidebar button[data-bs-toggle="nopColapse"].selected:hover .menu-item-title{background-color:#FFD700 !important;color:black !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="collapse"][aria-expanded="true"],.high-contrast #page .sidebar button[data-bs-toggle="collapse"][aria-expanded="true"]{background-color:black !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/arrow-top-yellow.svg") !important;border-color:#FFD700 !important;border:1px solid #FFD700 !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="collapse"][aria-expanded="true"]:hover,.high-contrast #page .sidebar button[data-bs-toggle="collapse"][aria-expanded="true"]:hover{background-color:#FFD700 !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/black-arrow-top.svg") !important}.high-contrast #page-wrapper .sidebar button[data-bs-toggle="collapse"][aria-expanded="true"]:hover .menu-item-title,.high-contrast #page .sidebar button[data-bs-toggle="collapse"][aria-expanded="true"]:hover .menu-item-title{background-color:transparent !important;color:black !important}.high-contrast #page-wrapper .cart-block--summary__total,.high-contrast #page .cart-block--summary__total{background-color:black !important;border-color:#FFD700 !important;border:1px solid !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/add-to-cart-yellow.svg") !important}.high-contrast #page-wrapper .nav-tabs .nav-link.active,.high-contrast #page .nav-tabs .nav-link.active{color:black !important;background-color:#FFD700 !important;border-color:#FFD700 !important;border:1px solid !important}.high-contrast #page-wrapper .nav-tabs .nav-link:hover,.high-contrast #page .nav-tabs .nav-link:hover{color:#FFD700 !important;background-color:black !important;border-color:#FFD700 !important;border:1px solid !important}.high-contrast #page-wrapper input[type="submit"]:not(#edit-submit-product-search):not(#edit-submit-search-page),.high-contrast #page input[type="submit"]:not(#edit-submit-product-search):not(#edit-submit-search-page){border:unset !important}.high-contrast #page-wrapper input,.high-contrast #page input,.high-contrast #page-wrapper textarea,.high-contrast #page textarea,.high-contrast #page-wrapper select,.high-contrast #page select{background-color:black !important;border-color:#FFD700 !important;color:#FFD700 !important}.high-contrast #page-wrapper input::placeholder,.high-contrast #page input::placeholder,.high-contrast #page-wrapper textarea::placeholder,.high-contrast #page textarea::placeholder,.high-contrast #page-wrapper select::placeholder,.high-contrast #page select::placeholder{color:#FFD700 !important}.high-contrast #page-wrapper input:focus,.high-contrast #page input:focus,.high-contrast #page-wrapper textarea:focus,.high-contrast #page textarea:focus,.high-contrast #page-wrapper select:focus,.high-contrast #page select:focus{border-color:#FFD700 !important;outline:0;box-shadow:none !important}.high-contrast #page-wrapper [id*="edit-submit-search-page-"],.high-contrast #page [id*="edit-submit-search-page-"],.high-contrast #page-wrapper #edit-submit-product-search,.high-contrast #page #edit-submit-product-search{background-color:black !important;background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/search-yellow.svg") !important}.high-contrast #page-wrapper .cart-block--summary,.high-contrast #page .cart-block--summary,.high-contrast #page-wrapper .cart-block--summary a,.high-contrast #page .cart-block--summary a{border:unset !important}.high-contrast #page-wrapper .button--add-to-cart,.high-contrast #page .button--add-to-cart{background-image:url("/themes/activit_bootstrap_barrio_subtheme/img/icons/add-to-cart-yellow.svg") !important}.high-contrast .cart-block--summary,.high-contrast .cart-block--summary a{border:unset !important}.high-contrast #main .block{border-bottom:1px solid;border-color:#FFD700}.high-contrast #main .block:last-child{border-bottom:none !important}.high-contrast .top-header #header,.high-contrast #mobil-menu-wrapper,.high-contrast .featured-top,.high-contrast #main-wrapper,.high-contrast .featured-bottom,.high-contrast .top-header{border-bottom:1px solid;border-color:#FFD700}.marker-line{background-color:rgba(255,0,0,0.2);z-index:10000000000000;height:2em}.reading-guide{background-color:var(--page-color);z-index:10000000000000}.accessibility-menu li[data-active="true"]{background-color:white}.accessibility-menu li[data-active="true"] svg path{fill:var(--page-color)}.accessibility-menu li[data-active="true"] button{color:var(--page-color)}html.accessibility-mode{scroll-behavior:smooth;scrollbar-color:#FFD700 #f1f1f1;scrollbar-width:thin}html.accessibility-mode::-webkit-scrollbar{width:8px}html.accessibility-mode::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}html.accessibility-mode::-webkit-scrollbar-thumb{background:#FFD700;border-radius:8px}html.accessibility-mode::-webkit-scrollbar-thumb:hover{background:#FFD700;filter:brightness(120%)}.page-404{min-height:40vh;background-color:white;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-bottom:50px;padding-top:50px}@media (max-width:575.98px){.page-404{padding-bottom:25px;padding-top:25px}}.page-404 svg{width:80px;height:80px}.page-404 .page-404-header{margin-bottom:15px}.page-404 .page-404-header h1{font-family:"Roboto",sans-serif;font-weight:#1E1E1E;font-size:48px;color:normal;line-height:65px}@media (max-width:575.98px){.page-404 .page-404-header h1{font-size:24px !important}}.page-404 a{width:317px !important;height:55px !important;display:flex !important;justify-content:space-evenly !important;align-items:center !important;background-color:var(--page-color) !important;font-family:18px !important;font-weight:normal !important;font-size:600 !important;color:#FFFFFF !important;text-decoration:none !important;border-radius:unset !important;font-weight:600 !important;text-transform:uppercase !important;transition:background-color .6s ease,transform .3s ease !important;margin-top:25px;border:unset;border-radius:8px !important}.page-404 a:hover{transform:scale(1.03) !important}@media (max-width:575.98px){.page-404 a{max-width:100% !important;width:100% !important}}.page-404.page-404-inner{text-align:center;margin-bottom:25px}.page-404.page-404-inner .page-404-content{width:350px}@media (max-width:575.98px){.page-404.page-404-inner .page-404-content{width:100%}}.page-404.page-404-inner .page-404-content h2{font-family:"Roboto",sans-serif;font-weight:#1E1E1E;font-size:20px;color:normal;line-height:50px;margin-bottom:25px}.page-404.page-404-inner .page-404-content p{font-family:"Roboto",sans-serif;font-weight:#1E1E1E;font-size:18px;color:normal}#block-activit-bootstrap-barrio-subtheme-webformular{max-width:1080px;width:100%;min-width:250px;margin:0 auto;padding:15px !important}@media (max-width:1480px){#block-activit-bootstrap-barrio-subtheme-webformular{padding:0;margin:0 auto}}@media (max-width:991.98px){#block-activit-bootstrap-barrio-subtheme-webformular{width:100%;padding:0;margin:0 auto}}