/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.carousel,.carousel-inner,.carousel-item.active{min-height:280px;height:50vh;}.carousel-item img{max-width:105%;object-fit:cover;}.carousel-item .row{max-height:100%;}@media (max-width:768px){.carousel-item img{height:100%;width:auto;max-width:200%;min-height:280px;}}.carousel-item .row .col-12{position:unset !important;}.carousel-item .field--type-image{position:relative;margin:0;}.carousel-item .field--type-image:after{content:"";display:block;position:absolute;width:110vw;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.25);margin:0;}.layout-main-wrapper{padding:0;}.carousel-caption{text-align:left;padding:1rem;top:1.25rem;}.carousel-caption a{color:#fcfdff;}.carousel-caption a:hover{color:#dee3ea;}#views-bootstrap-news-news .node--view-mode-landing-page-teaser{height:100%;min-height:250px;}.node--view-mode-landing-page-teaser{height:100%;}.field--type-image img{margin:0;}.field--type-entity-reference{margin:0;}.news-box .img-col img{margin:0;max-width:100%;object-fit:contain;height:auto;}.news-box a{color:#fcfdff;}.news-box a:hover{color:#109e9b;}.news-teaser-box .news-title{min-height:4.625rem;}.event-box{background:#dee3ea;padding:0;}.event-box .date-col{background-image:url("/sites/default/files/2023-08/Events_background_270922_cut.png");background-color:rgb(222,227,234);background-size:contain;background-repeat:no-repeat;background-position:left bottom;padding:24px;}.date-box{padding:24px;background:rgba(var(--green),0.7);outline:2px solid #fcfdff;outline-offset:-10px;color:rgb(var(--white));}@media only screen and (max-width:767px){.date-box h3{padding:0 10px;}.date-box h3,.date-box h4{margin-bottom:0;}}.event-box .text-col{padding:24px;}.event-type-link a{color:#109e9b;}.event-type-link a:hover{color:#242426;}.text-col{display:flex;flex-direction:column;justify-content:center;}.event-row{padding:0 12px;}
.paragraph--type-contact .phone{list-style-image:url("/sites/default/files/icons/icon_phone.svg")}.paragraph--type-contact .email{list-style-image:url("/sites/default/files/icons/icon_mail.svg")}.paragraph--type-contact .site{list-style-image:url("/sites/default/files/icons/icon_globe.svg")}.paragraph--type-contact .room{list-style-image:url("/sites/default/files/icons/icon_house.svg")}.paragraph--type-contact .contact-list li{padding:0.25rem 1rem 0.25rem 0.25rem;}
.inline-group{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:center;}.inline-group .field--label-inline{display:flex;align-items:center;gap:0.3em;}
