@charset "UTF-8";hr{opacity:1;margin-top:1rem;margin-bottom:1rem}.icon-arrow-right:before{content:"→";font-weight:var(--body-font-weight)}.icon-arrow-left:before{content:"←";font-weight:var(--body-font-weight)}#popup-contact-info-email,#popup-contact-info-phone{height:360px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;font-size:200%}.newsflash.no-shadow ul li{box-shadow:none}.newsflash.circle img{clip-path:circle();max-height:300px;width:auto}.fa-arrow-right-long::before,.fa-long-arrow-right::before{content:"→"}.fa-arrow-left-long::before,.fa-long-arrow-left::before{content:"←"}.com-content-article.item-page,.com-content-category.category-list{margin-bottom:4rem}.container-main-bottom{margin-top:2rem;margin-bottom:4rem}@media (max-width:1399px){.container-main-bottom{padding-right:2rem;padding-left:2rem}}.container-main-bottom .moduletable>h3{font-size:200%}.container-main-bottom .moduletable.module-faq{width:100%}.container-main-bottom .moduletable.module-faq .accordion-item .accordion-header button{color:var(--link-color)}.article-gallery{margin-top:2rem;padding-top:2rem}.article-gallery__title{margin-bottom:1rem}.article-gallery__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;padding-bottom:1rem}@media (min-width:768px){.article-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}}.article-gallery__item{position:relative;overflow:hidden;border-radius:0;transition:transform 0.25s ease,box-shadow 0.25s ease}.article-gallery__item:hover .article-gallery__img{transform:scale(1.06)}.article-gallery__link{display:block;width:100%;height:100%;cursor:zoom-in}.article-gallery__img{width:100%;height:160px;object-fit:cover;display:block;transition:transform 0.3s ease}.article-gallery{}.article-gallery __content{width:100%}.mod-articlescategory>li>a.mod-articles-category-title.active{color:var(--body-color)}.accordion{background-color:antiquewhite}.accordion.accordion-readmore .accordion-item .accordion-header button.accordion-button{padding:0;margin:0;box-shadow:none !important;background-color:transparent}.accordion.accordion-readmore .accordion-item .accordion-header button.accordion-button::after{display:none}.accordion.accordion-readmore .accordion-item .accordion-header button.accordion-button::before{content:"→";margin-right:0.5rem;display:inline-block;transition:transform 0.3s ease-in-out}.accordion.accordion-readmore .accordion-item .accordion-header button.accordion-button:not(.collapsed)::before{transform:rotate(90deg)}
