.index {}.index .header .search-bar-box, .index .header .search-btn-mobile {display: none;}.index .news-top-slider-section #search-topslider {position: absolute;width: 100%;max-width: 1280px;z-index: 16;display: inline-flex;justify-content: center;margin: 49px 0 0 0;}.index .news-top-slider-section #search-topslider .search-button-wrapper {display: inline-flex;justify-content: center;}.index .news-top-slider-section #search-topslider .search-button-wrapper h5 {font-family: Calibri, sans-serif;font-size: 14px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.43;letter-spacing: 1px;text-align: center;color: white;margin-bottom: 18px;text-transform: uppercase;}.index .news-top-slider-section #topSliderCarousel {margin-bottom: 90px;padding: 0;}.index .news-top-slider-section #topSliderCarousel .item .translucent-cover {height: 100%;}.index .news-top-slider-section #topSliderCarousel .item .translucent-cover img {width: 100%;margin: 0;}.index .news-top-slider-section #topSliderCarousel .item .translucent-cover:before {content: "";position: absolute;height: 100%;width: 100%;background: black;opacity: 0.5;}.index .news-top-slider-section #topSliderCarousel .item .carousel-caption {left: 0;padding: 0 30px 30px 40px;}.index .news-top-slider-section #topSliderCarousel .item .carousel-caption p {color: white;font-family: Calibri, sans-serif;font-size: 14px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.57;letter-spacing: 1px;margin-bottom: 16px;text-align: left;text-transform: uppercase;}.index .news-top-slider-section #topSliderCarousel .item .carousel-caption h3 {font-family: KarbidWeb, sans-serif;font-size: 44px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.14;letter-spacing: normal;color: white;text-align: left;width: 1250px;}.index .news-top-slider-section #topSliderCarousel .carousel-indicators {width: 100%;left: 0;display: flex;justify-content: flex-end;align-items: center;padding-right: 40px;margin: 0 0 20px 0;}.index .news-top-slider-section #topSliderCarousel .carousel-indicators li {margin-left: 12px;width: 6px;height: 6px;opacity: 0.7;background-color: white;}.index .news-top-slider-section #topSliderCarousel .carousel-indicators li.active {width: 10px;height: 10px;opacity: 1;}.index .news-top-slider-section #topSliderCarousel .newsTop-title-placeholder {position: absolute;bottom: 30px;z-index: 10;font-family: KarbidWeb, sans-serif;font-size: 44px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.14;letter-spacing: normal;color: white;text-align: left;left: 0;padding: 0 30px 30px 40px;width: 100%;max-height: calc(100% - 180px);}.index .news-top-slider-section #topSliderCarousel .newsTop-title-placeholder a {color: white;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}.index .news-top-slider-section #topSliderCarousel .carousel-control-wrapper {opacity: 0;}.index .news-top-slider-section #topSliderCarousel .carousel-control-wrapper .carousel-control {position: absolute;top: 0;bottom: 0;left: 0;width: 50%;}.index .news-top-slider-section #topSliderCarousel .carousel-control-wrapper .carousel-control.right {background-repeat: repeat-x;background-image: none;margin-left: auto;margin-right: 0;}.index .news-top-slider-section #topSliderCarousel .carousel-control-wrapper .carousel-control.left {background-repeat: repeat-x;background-image: none;margin-left: auto;margin-right: 0;}.index .news-top-slider-section .search-button {width: 470px;height: 70px;border-radius: 35px;border: solid 1px #a5003b;background-color: #a5003b;display: flex;align-items: center;padding: 0 35px;background-image: none;text-shadow: none;}.index .news-top-slider-section .search-button:hover, .index .news-top-slider-section .search-button:focus {background: white;}.index .news-top-slider-section .search-button:hover span, .index .news-top-slider-section .search-button:focus span {color: #a5003b;}.index .news-top-slider-section .search-button:hover .magnifier-icon, .index .news-top-slider-section .search-button:focus .magnifier-icon {background-color: #a5003b;}.index .news-top-slider-section .search-button:focus {outline: 2px solid #a5003b;outline-offset: 2px;}.index .news-top-slider-section .search-button span {width: 344px;height: 22px;font-size: 16px;font-weight: normal;line-height: 1.38;letter-spacing: 1px;color: white;}.index .news-top-slider-section .search-button .search-button-text {flex-grow: 1;text-align: left;}.index .news-top-slider-section .search-button .magnifier-icon {width: 23px;height: 23px;-webkit-mask-image: url("../../ddb-search-color-06d90ee91a2cc5a5846c13f693583be5.svg");mask-image: url("../../ddb-search-color-06d90ee91a2cc5a5846c13f693583be5.svg");background-color: white;}@media (max-width: 767px) {.index .news-top-slider-section {height: calc(100vh - 50px);}.index .news-top-slider-section #search-topslider {margin: 28px 0 0 0;}.index .news-top-slider-section #search-topslider h5 {display: none;}.index .news-top-slider-section #search-topslider #search-button {width: 340px;}.index .news-top-slider-section #search-topslider .search-button {height: 50px;padding: 0 15px;display: flex;justify-content: space-between;}.index .news-top-slider-section #search-topslider .search-button span {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 227px;margin-left: 20px;}.index .news-top-slider-section .topslider-carousel-container {height: 100%;}.index .news-top-slider-section .topslider-carousel-container #topSliderCarousel {height: 100%;}.index .news-top-slider-section .topslider-carousel-container #topSliderCarousel .carousel-inner {height: 100%;}.index .news-top-slider-section .topslider-carousel-container #topSliderCarousel .carousel-inner h3 {font-size: 26px;line-height: 1.23;}.index .news-top-slider-section .topslider-carousel-container #topSliderCarousel .carousel-inner .item {height: 100%;}.index .news-top-slider-section .topslider-carousel-container #topSliderCarousel .carousel-inner .item .translucent-cover img {height: 100%;object-fit: cover;}.index .news-top-slider-section .topslider-carousel-container #topSliderCarousel .carousel-inner .item .carousel-caption {right: 0;padding: 0 20px 30px 40px;width: auto;}.index .news-top-slider-section .topslider-carousel-container #topSliderCarousel .carousel-inner .item .carousel-caption h3 {font-size: 26px;line-height: 1.23;width: 100%;}.index .news-top-slider-section .topslider-carousel-container #topSliderCarousel .newsTop-title-placeholder {font-size: 26px;line-height: 1.23;right: 0;padding: 0 20px 30px 40px;width: auto;left: 1px;}}.index .articles-section {margin: 0 -50px 90px -15px;padding-right: 30px;}@media (max-width: 767px) {.index .articles-section {height: 416px;margin-top: 40px;margin-bottom: 0;}}.index .articles-section .articles-titles {display: flex;align-items: baseline;justify-content: space-between;padding: 0 40px;}.index .articles-section .articles-titles .articles-category-title {font-size: 14px;font-weight: bold;line-height: 1.57;letter-spacing: 1px;color: #3E3A37;text-transform: uppercase;}@media (max-width: 767px) {.index .articles-section .articles-titles .articles-category-title {font-size: 12px;}}.index .articles-section .articles-titles .articles-block-title {font-family: KarbidWeb, sans-serif;font-size: 36px;line-height: 1.28;letter-spacing: normal;color: #3E3A37;}@media (max-width: 767px) {.index .articles-section .articles-titles .articles-block-title {font-size: 26px;}}.index .articles-section .articles-container {padding: 40px 0 0 25px;margin-right: 10px;}@media (max-width: 767px) {.index .articles-section .articles-container {padding: 20px 20px 0 10px;}}.index .articles-section .articles-container .caroufredsel_wrapper {margin: 0 auto !important;width: auto !important;height: 495.99px !important;}.index .articles-section .articles-container .teaser .captions .articles-article-title {height: 96px;font-family: KarbidWeb, sans-serif;font-size: 24px;line-height: 1.25;letter-spacing: normal;color: #3E3A37;padding-top: 9px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;max-width: 380px;}@media (max-width: 767px) {.index .articles-section .articles-container .teaser .captions .articles-article-title {font-size: 18px;-webkit-line-clamp: 2;height: 50px;}}.index .articles-section .articles-container .teaser .article {margin: 0 15px 20px 15px;padding: 0;}@media (max-width: 767px) {.index .articles-section .articles-container .teaser .article {max-width: 280px;}}.index .articles-section .articles-container .teaser .article img {width: 100%;height: auto;max-width: 380px;margin: 0;padding: 0;}.index .articles-section .articles-container .teaser .carousel {margin-bottom: 5px;}.index .articles-section .carousel-control {top: 160px;border-radius: 50%;width: 60px;border: none;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);background: white url("../../icons/ddb-slider-arrow-11188fbd2eb45f61fd8feb3ac76b9459.svg") no-repeat center;height: 60px;text-align: center;position: absolute;}.index .articles-section .carousel-control.right {right: -25px;}.index .articles-section .carousel-control.left {left: -15px;transform: rotate(180deg);}.index .spotlight-calendar-section {display: grid;grid-template-columns: 65.8% 34.2%;grid-column-gap: 30px;padding: 0 25px;margin: 0 0 90px 0;}@media (max-width: 767px) {.index .spotlight-calendar-section {grid-template-columns: 1fr;grid-row-gap: 40px;padding: 40px 3px;margin-bottom: 0;}}.index .spotlight-calendar-section .spotlight {position: relative;text-align: center;height: 530px;color: white;}@media (max-width: 767px) {.index .spotlight-calendar-section .spotlight {height: 400px;}}.index .spotlight-calendar-section .spotlight .spotlight-background {width: 100%;height: 100%;margin: 0;filter: brightness(0.4);object-fit: cover;object-position: center;}.index .spotlight-calendar-section .spotlight .spotlight-header, .index .spotlight-calendar-section .spotlight .spotlight-summary, .index .spotlight-calendar-section .spotlight .spotlight-title {left: 0;right: 0;margin: auto;position: absolute;width: 530px;}.index .spotlight-calendar-section .spotlight .spotlight-header p, .index .spotlight-calendar-section .spotlight .spotlight-summary p, .index .spotlight-calendar-section .spotlight .spotlight-title p {margin: 0 20px 10px 20px;}.index .spotlight-calendar-section .spotlight .spotlight-header {top: 40px;font-family: Calibri, sans-serif;font-size: 14px;font-weight: bold;line-height: 1.43;letter-spacing: 1px;text-transform: uppercase;width: auto;}.index .spotlight-calendar-section .spotlight .spotlight-title {top: 141px;font-family: KarbidWeb, sans-serif;font-size: 36px;width: 98%;line-height: 1.28;}@media (max-width: 991px) {.index .spotlight-calendar-section .spotlight .spotlight-title {font-size: 24px;}}@media (max-width: 575px) {.index .spotlight-calendar-section .spotlight .spotlight-title {top: 100px;}}.index .spotlight-calendar-section .spotlight .spotlight-title a {color: white;text-decoration: none;}.index .spotlight-calendar-section .spotlight .spotlight-title a:hover {text-decoration: underline;}.index .spotlight-calendar-section .spotlight .spotlight-summary {top: 335px;font-family: Calibri, sans-serif;font-size: 20px;width: 98%;line-height: 1.3;letter-spacing: normal;}@media (max-width: 991px) {.index .spotlight-calendar-section .spotlight .spotlight-summary {font-size: 16px;top: 265px;}}.index .spotlight-calendar-section .calendar {box-shadow: 0 2px 18px 0 rgba(62, 58, 55, 0.1);background-image: url("../../bg/calendarpage-afa564c80621ad115aa93aab39f07543.png");background-repeat: repeat-x;background-position-x: 13px;padding: 0 30px;height: 530px;}@media (max-width: 767px) {.index .spotlight-calendar-section .calendar {height: 474px;}}.index .spotlight-calendar-section .calendar .calendar-header {font-family: Calibri, sans-serif;font-size: 14px;font-weight: bold;line-height: 1.57;letter-spacing: 1px;text-align: center;color: #3E3A37;padding-top: 32px;text-transform: uppercase;}.index .spotlight-calendar-section .calendar .calendar-date {padding-top: 5px;font-family: KarbidWeb, sans-serif;font-size: 24px;line-height: 1.25;letter-spacing: normal;text-align: center;color: #a5003b;}@media (max-width: 767px) {.index .spotlight-calendar-section .calendar .calendar-date {font-size: 20px;}}.index .spotlight-calendar-section .calendar .calendar-image {padding-top: 21px;display: flex;justify-content: center;}.index .spotlight-calendar-section .calendar .calendar-image img {width: auto;height: auto;max-width: 208px;max-height: 252px;}@media (max-width: 991px) {.index .spotlight-calendar-section .calendar .calendar-image img {width: 194px;height: 236px;}}.index .spotlight-calendar-section .calendar .calendar-text {height: 110px;font-family: Calibri, sans-serif;font-size: 18px;line-height: 1.22;letter-spacing: normal;text-align: center;color: #3E3A37;}.index .spotlight-calendar-section .calendar .calendar-text a {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}@media (max-width: 991px) {.index .spotlight-calendar-section .calendar .calendar-text {font-size: 16px;}}.index .spotlight-calendar-section .calendar .info-message {padding: 50px 10px;text-align: center;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel {margin-bottom: 90px;padding: 0;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-inner .item img {width: 100%;margin: 0;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-inner .item .translucent-cover {position: relative;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-inner .item .translucent-cover:before {content: "";position: absolute;height: 100%;width: 100%;background: black;opacity: 0.5;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-inner .item .carousel-caption {width: 687px;left: 0;padding: 0 0 30px 40px;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-inner .item .carousel-caption h3 {font-family: KarbidWeb, sans-serif;font-size: 44px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.14;letter-spacing: normal;color: white;text-align: left;width: 740px;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-inner .item .carousel-caption .we-are-ddb-article-summary {width: 687px;height: 104px;font-family: Calibri, sans-serif;font-size: 20px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.3;letter-spacing: normal;color: white;text-align: left;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-indicators {width: 100%;left: 0;display: flex;justify-content: flex-end;align-items: center;padding-right: 40px;margin: 0 0 20px 0;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-indicators li {margin-left: 12px;width: 6px;height: 6px;opacity: 0.7;border: solid 1px white;background-color: white;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-indicators li.active {width: 10px;height: 10px;opacity: 1;border: solid 1px white;background-color: white;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .article-title-placeholder {position: absolute;bottom: 134px;z-index: 10;font-family: KarbidWeb, sans-serif;font-size: 44px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.14;letter-spacing: normal;color: white;text-align: left;left: 0;padding: 0 0 30px 40px;width: 780px;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .article-title-placeholder a {color: white;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-control-wrapper {opacity: 0;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-control-wrapper .carousel-control {position: absolute;top: 0;bottom: 0;left: 0;width: 50%;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-control-wrapper .carousel-control.left {background-repeat: repeat-x;background-image: none;margin-left: auto;margin-right: 0;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-control-wrapper .carousel-control.right {background-repeat: repeat-x;background-image: none;margin-left: auto;margin-right: 0;}@media (max-width: 767px) {.index .we-are-ddb-section {height: 100vh;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-inner .item img {object-fit: cover;width: 100vw;height: 100vh;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-inner .item .carousel-caption {right: 0;padding: 0 20px 30px 40px;width: auto;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-inner .item .carousel-caption h3 {font-size: 26px;line-height: 1.23;width: 100%;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-inner .item .carousel-caption .we-are-ddb-article-summary {display: none;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .carousel-indicators {margin: 0 0 30px 0;padding-right: 17px;}.index .we-are-ddb-section .we-are-ddb-carousel-container #we-are-ddb-carousel .article-title-placeholder {bottom: 30px;font-size: 26px;line-height: 1.23;right: 0;padding: 0 20px 30px 40px;width: auto;left: 1px;}}.index .about-ddb-section {padding: 0 40px;display: grid;grid-template-columns: 1fr 1fr;column-gap: 30px;margin: 0 -15px 90px -15px;}.index .about-ddb-section [class^="article-"] {padding: 40px 12% 50px;display: flex;flex-direction: column;align-items: center;align-content: center;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;}.index .about-ddb-section .article-0 {background-color: white;}.index .about-ddb-section .article-0 .about-ddb-link:hover {background-color: #a5003b;color: white;}.index .about-ddb-section .article-1 {background-color: #a5003b;}.index .about-ddb-section .article-1 .about-ddb-title, .index .about-ddb-section .article-1 .about-ddb-summary {color: white;}.index .about-ddb-section .article-1 .about-ddb-link:hover {background-color: rgba(255, 255, 255, 0.7);}.index .about-ddb-section .about-ddb-title {text-transform: uppercase;margin-bottom: 24px;font-family: Calibri, sans-serif;font-size: 14px;font-weight: bold;line-height: 1.57;letter-spacing: 1px;text-align: center;color: #3E3A37;}.index .about-ddb-section .about-ddb-summary {margin-bottom: 24px;flex-grow: 1;font-family: KarbidWeb, sans-serif;font-size: 24px;line-height: 1.25;text-align: center;color: #3E3A37;}.index .about-ddb-section .about-ddb-link {text-transform: uppercase;padding: 17px 43px;border-radius: 28px;border: solid 1px #a5003b;background-color: white;font-family: Calibri, sans-serif;font-size: 14px;font-weight: bold;line-height: 1.57;letter-spacing: 1px;text-align: center;color: #3E3A37;}@media (max-width: 767px) {.index .about-ddb-section {grid-template-columns: 1fr;padding: 0;margin-bottom: 0;}.index .about-ddb-section [class^="article-"] {padding: 40px 17px 50px;}}.index .explore-ddb-section {padding: 150px 240px;background-image: url("../../bg/ddb-explore-bg-9bcf955cf1cff56bf28592004befb696.jpg");background-size: cover;background-position: center top;color: white;text-align: center;margin: 0 -15px 90px -15px;}.index .explore-ddb-section .explore-ddb-title {margin-bottom: 25px;font-family: KarbidWeb, sans-serif;font-size: 44px;font-weight: normal;line-height: 1.14;color: white;}.index .explore-ddb-section .explore-ddb-summary {margin-bottom: 40px;font-family: Calibri, sans-serif;font-size: 20px;line-height: 1.3;}.index .explore-ddb-section .explore-ddb-button {height: unset;margin: 15px;background: black none;text-transform: uppercase;border-radius: 35px;padding: 18px 55px;font-size: 14px;font-weight: bold;line-height: 1.43;letter-spacing: 1px;}@media (max-width: 767px) {.index .explore-ddb-section {background-image: url("../../bg/ddb-explore-bg-mobile-d9a2701677aa734e962d48b2b25a4aa5.jpg");padding: 80px 15px;margin-bottom: 40px;}.index .explore-ddb-section .explore-ddb-title {margin-bottom: 20px;font-size: 24px;line-height: 1.25;}.index .explore-ddb-section .explore-ddb-summary {margin-bottom: 5px;font-size: 16px;line-height: 1.5;}.index .explore-ddb-section .explore-ddb-button {border-radius: 24px;padding: 14px 55px;}}.index .latest-news-slider-section {margin: 0 -15px 0 -15px;background: linear-gradient(0deg, #EFEBE8 61.5%, white 61.5%);}.index .latest-news-slider-section .latest-news-headline {font-family: KarbidWeb, sans-serif;font-size: 36px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.28;letter-spacing: normal;text-align: center;color: #3E3A37;margin-bottom: 40px;}.index .latest-news-slider-section .latest-news-container {display: flex;justify-content: center;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel #latest-news-list-container {display: none;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .carousel-inner .item .latest-news-article-group {display: flex;justify-content: center;flex-direction: column;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .carousel-inner .item .latest-news-article-group .latest-news-article-image-wrapper {display: none;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .latest-news-carousel-controller {display: block;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .left.carousel-control {left: -70px;transform: rotate(180deg) scale(0);transition: all .2s ease-in-out;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .left.carousel-control.active {transform: rotate(180deg) scale(1);}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .right.carousel-control {right: -70px;transform: scale(0);transition: all .2s ease-in-out;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .right.carousel-control.active {transform: scale(1);}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .carousel-control {top: 40%;border-radius: 50%;width: 60px;border: none;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);background: white url("../../icons/ddb-slider-arrow-11188fbd2eb45f61fd8feb3ac76b9459.svg") no-repeat center;height: 60px;text-align: center;position: absolute;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .carousel-control:hover {opacity: 80%;cursor: pointer;}.index .latest-news-slider-section .latest-news-article-wrapper {display: block;padding: 0 40px;}.index .latest-news-slider-section .latest-news-article-wrapper .latest-news-article-date {font-family: Calibri, sans-serif;font-size: 14px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.57;letter-spacing: 1px;color: #a5003b;margin-bottom: 15px;}.index .latest-news-slider-section .latest-news-article-wrapper .latest-news-article-title {height: auto;font-family: KarbidWeb, sans-serif;font-size: 20px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.3;letter-spacing: normal;color: #3E3A37;margin-bottom: 15px;}.index .latest-news-slider-section .latest-news-article-wrapper .latest-news-line {opacity: 0;width: 0;height: 0;margin-bottom: 50px;transform: rotate(-0.18deg);border: solid 1px #a5003b;transition: width 0.3s, opacity 0.3s;}.index .latest-news-slider-section .latest-news-article-wrapper .latest-news-line.active {opacity: 1;width: 80px;height: 1px;transition: width 0.3s, opacity 0.3s;}@media (max-width: 767px) {.index .latest-news-slider-section {margin-left: -15px;margin-right: -15px;}.index .latest-news-slider-section .latest-news-container {width: 100%;padding: 0 15px;height: 472px;}.index .latest-news-slider-section .latest-news-container .latest-news-carousel-container {width: 100%;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel {height: 100%;margin-bottom: 0;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .carousel-inner .item .latest-news-article-group .latest-news-image-row {display: flex;justify-content: center;width: 100%;margin-bottom: 30px;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .carousel-inner .item .latest-news-article-group .latest-news-image-row img {margin: 0;max-height: 214px;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .carousel-inner .item .latest-news-article-group .latest-news-article-image-wrapper {display: block;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .carousel-inner .item .latest-news-article-group .latest-news-article-image-wrapper .latest-news-article-date {font-family: Calibri, sans-serif;font-size: 14px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.57;letter-spacing: 1px;color: #a5003b;margin-bottom: 15px;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .carousel-inner .item .latest-news-article-group .latest-news-article-image-wrapper .latest-news-article-title {font-family: KarbidWeb, sans-serif;font-size: 20px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.3;letter-spacing: normal;color: #3E3A37;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel #latest-news-list-container {display: flex;justify-content: flex-end;width: 100%;left: 0;margin: 0;bottom: 23px;height: 10px;align-items: center;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel #latest-news-list-container .latest-news-article {width: 6px;height: 6px;opacity: 0.7;border: solid 1px #3E3A37;background-color: #3E3A37;margin: 0 0 0 12px;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel #latest-news-list-container .latest-news-article.active {width: 10px;height: 10px;opacity: 1;}.index .latest-news-slider-section .latest-news-container #latest-news-carousel .latest-news-carousel-controller {display: none;}.index .latest-news-slider-section .latest-news-article-wrapper {display: none;}}.index #other-portal {padding: 0 40px;margin-bottom: 90px;}.index #other-portal .other-portal-headline {font-family: KarbidWeb, sans-serif;font-size: 26px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.38;letter-spacing: normal;color: #3E3A37;margin-bottom: 20px;}.index #other-portal .portal a {display: flex;justify-content: center;padding-left: unset;}.index #other-portal .portal a img {max-width: 100%;height: auto;margin: 0;}.index #other-portal .portal a::before {background: none;}.index #other-portal .portal .captions .other-portals-title {padding-top: 20px;}.index #other-portal .portal .captions .other-portals-title span {display: block;font-family: Calibri, sans-serif;font-size: 14px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.57;letter-spacing: 1px;color: #a5003b;}.index #other-portal .portal .captions .other-portals-subtitle {padding-top: 9px;font-family: KarbidWeb, sans-serif;font-size: 24px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;color: #3E3A37;}.index #other-portal .other-portals-carousel {display: none;}.index #other-portal .other-portals-carousel .carousel .carousel-inner .item {padding: 10px;}.index #other-portal .other-portals-carousel .carousel .carousel-inner .item a {display: flex;justify-content: center;}.index #other-portal .other-portals-carousel .carousel .carousel-inner .item a img {max-width: 100%;height: auto;margin: 0;}.index #other-portal .other-portals-carousel .carousel .carousel-inner .item .other-portals-title {padding-top: 20px;}.index #other-portal .other-portals-carousel .carousel .carousel-inner .item .other-portals-title a {display: block;font-family: Calibri, sans-serif;font-size: 14px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.57;letter-spacing: 1px;color: #a5003b;}.index #other-portal .other-portals-carousel .carousel .carousel-inner .item .other-portals-subtitle {padding-top: 9px;font-family: KarbidWeb, sans-serif;font-size: 24px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;color: #3E3A37;}.index #other-portal .other-portals-carousel .carousel-control {top: 40%;border-radius: 50%;width: 60px;border: none;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);background: white url("../../icons/ddb-slider-arrow-11188fbd2eb45f61fd8feb3ac76b9459.svg") no-repeat center;height: 60px;text-align: center;position: absolute;}.index #other-portal .other-portals-carousel .carousel-control.right {transform: scale(0);transition: all .2s ease-in-out;right: -25px;}.index #other-portal .other-portals-carousel .carousel-control.right.active {display: block;transform: scale(1);}.index #other-portal .other-portals-carousel .carousel-control.left {left: -15px;transform: rotate(180deg) scale(0);transition: all .2s ease-in-out;}.index #other-portal .other-portals-carousel .carousel-control.left.active {display: block;transform: rotate(180deg) scale(1);}@media (max-width: 767px) {.index #other-portal {margin-bottom: 80px;}.index #other-portal .other-portals-desktop {display: none;}.index #other-portal .other-portals-carousel {display: block;}.index #other-portal .other-portals-carousel #other-portal-carousel {margin-bottom: 0;}}