/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-system-main-block .views-element-container ul li{border-radius:3px;padding:10px;display:flex;justify-content:space-between;margin-bottom:25px;text-overflow:ellipsis;width:90%;}.block-system-main-block .views-element-container ul li a h5{overflow:hidden;width:95%;}.block-system-main-block .views-element-container ul li a{text-decoration:none;width:100%;white-space:nowrap;text-overflow:ellipsis;color:inherit;}.block-system-main-block .views-element-container ul li{background-color:#ffffff;box-shadow:0px 0px 9px 0px rgba(0,0,0,0.1);}.block-system-main-block .views-element-container ul li:hover{background-color:var(--bs-primary);color:white;}@media all and (max-width:767px){.block-system-main-block .views-element-container .table-header{display:none;}.block-system-main-block .views-element-container ul li{display:block;}.block-system-main-block .views-element-container ul li{width:100%;}}
.contacts_table_container{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}.col div{white-space:nowrap;}h2{font-size:26px;margin:20px 0;text-align:center;}h2 small{font-size:0.5em;}.responsive-table .table-row:hover{background-color:var(--bs-primary);color:white;}.responsive-table li{border-radius:3px;padding:25px 30px;display:flex;justify-content:space-between;margin-bottom:25px;}.responsive-table .table-header{background-color:var(--bs-primary);color:var(--bs-light);font-size:14px;text-transform:uppercase;letter-spacing:0.03em;}.responsive-table .table-row{background-color:#ffffff;box-shadow:0px 0px 9px 0px rgba(0,0,0,0.1);}.responsive-table .col-1{flex-basis:10%;}.responsive-table .col-2{flex-basis:40%;}.responsive-table .col-3{flex-basis:25%;}.responsive-table .col-4{flex-basis:25%;}@media all and (max-width:767px){.responsive-table .table-header{display:none;}.responsive-table li{display:block;}.responsive-table .col{flex-basis:100%;}.responsive-table .col{display:flex;flex-direction:column;padding:10px;}.responsive-table .col:before{color:greenyellow;padding-right:10px;content:attr(data-label);flex-basis:50%;text-align:left;}.responsive-table .table-row:hover{background-color:var(--bs-primary);color:white;}}
form.views-exposed-form{margin-bottom:20px;}.region-content .views-exposed-form .js-form-type-textfield{display:inline-block;width:initial;}.region-content input.form-email,.region-content input.form-text,.region-content select,.region-content textarea,input.form-search{padding:15px;border:1px solid #ddd;display:block;}.region-content .views-exposed-form .form-actions{display:inline-block;}.region-content #edit-actions input{position:relative;display:inline-block;width:auto;height:auto;padding:15px 40px;font-size:12px;background-color:#046838;color:#fff;line-height:1em;}.region-content input.form-submit{background:#0F75BC;padding:10px 25px;color:#fff;line-height:1.1em;position:relative;margin-top:20px;outline:none;border:none;}.region-content input.form-submit{border-radius:0px;}
.brief-partners .sec-listing{position:relative}.brief-partners .swiper-wrapper{width:100%;height:100%}.brief-partners .swiper-slide{width:14.6412884334%;min-width:200px;height:160px;border:1px solid #eee;text-decoration:none;position:relative;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}.brief-partners .swiper-nav-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.brief-partners .swiper-button-disabled{opacity:0.5 !important}.brief-partners .swiper-button-next,.brief-partners .swiper-button-prev{width:35px;height:35px;border-radius:100%;-webkit-transition:all 0.45s cubic-bezier(0.65,0,0.076,1);transition:all 0.45s cubic-bezier(0.65,0,0.076,1);margin-top: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;color:#ED1C24;opacity:1;top:auto;bottom:auto;position:relative;right:auto;left:auto;padding:7px;pointer-events:all}.brief-partners .swiper-button-next:before,.brief-partners .swiper-button-prev:before{content:"";display:block;background-color:#046838;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;border-radius:100%}.brief-partners .swiper-button-next:after,.brief-partners .swiper-button-prev:after{content:"";display:block;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-arrow-right-short' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z'/></svg>");background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:25px;height:25px}.brief-partners .swiper-button-next{margin-left:15px}.brief-partners .swiper-button-prev:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-arrow-left-short' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z'/></svg>")}.brief-partners .swiper-pagination{bottom:auto;right:auto;top:50%;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.brief-partners .swiper-pagination-bullet{width:10px;height:10px;border-radius:100%}.brief-partners .swiper-pagination-bullet-active{background-color:#ED1C24}
.fc-day-grid-event .fc-content{white-space:normal;overflow:hidden;}#organogram .img{overflow:auto;height:80vh}@media (min-width:768px){#organogram .img{height:auto}}#organogram .img img{min-width:1000px}@media (min-width:768px){#organogram .img img{min-width:none;display:block;width:100%;-o-object-fit:contain;object-fit:contain}}.region-bottom-four img{width:70%;margin:0 auto;display:block;height:auto;}.region-bottom-four p{font-size:12px;display:block;line-height:14px;padding-top:10px;text-align:center;}
