@import "../themes/artrium/assets/vendor/bootstrap/css/bootstrap.min.css";
@import "../themes/artrium/assets/vendor/vegas.min.css";
@import "../themes/artrium/assets/vendor/smartmenus-1.1.0/css/sm-core-css.min.css";
@import "../themes/artrium/assets/vendor/smartmenus-1.1.0/addons/bootstrap-4/jquery.smartmenus.bootstrap-4.min.css";
@import "../themes/artrium/assets/vendor/font-awesome/css/font-awesome.min.css";
h1,
h2,
h3,
h4,
h5,
h6 {text-shadow:0 1px 2px rgba(0,0,0,0.85);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
h1 {font-weight:700;font-size:1.875rem;color:#fbfafa;margin-bottom:1em;text-transform:uppercase}
h2 {font-weight:400;font-size:1.375rem;color:#fbfafa}
h3 {font-weight:400;font-size:1.25rem;color:#fbfafa}
h4 {font-weight:400;font-size:1rem;color:#fbfafa}
p {font-weight:400;font-size:1rem;color:#fbfafa}
.blockquote-footer {color:#fff;font-style:italic;font-size:0.75rem}
.blockquote-footer cite {font-style:normal;margin-left:5px}
.blockquote-footer::before {content:""}
.font-dark-blue {color:#F3A218}
#layout-footer {font-size:0.75rem}
.skyline {background:center bottom;display:block;height:272px}
.copyright {background:#fff;color:#1b88a7;min-height:50px;text-transform:uppercase}
.copyright a {color:#1b88a7}
.social-icons a {display:inline-block}
.social-icons a i.fa {padding:.2em .25em .15em;border-radius:.3em;width:40px;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out}
.social-icons a:hover i.fa {color:#fff;background:#1b88a7}
.f-sitemap {background-color:rgba(40,127,154,0.7)}
.f-sitemap a,
.f-sitemap p {font-size:0.9rem}
.f-sitemap a:hover {color:#fff}
.f-sitemap ul {margin-bottom:0}
.f-sitemap li {margin-bottom:0.5rem}
.btn {font-weight:700;padding:0.25rem 0.5rem;font-size:1rem;line-height:1.2;border-radius:0}
.btn-primary {color:#fbfafa;background-color:rgba(255,255,255,0.3);border:none}
.btn-primary:hover {color:#fbfafa;background-color:rgba(255,255,255,0.5);border:none}
.btn-primary svg {width:15px;height:15px;top:2px;position:relative}
.btn-primary:before {content:"\f101";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}
.btn-group-vertical {width:100%}
.btn-group-vertical .btn-primary {margin-bottom:0.5em;text-align:left}
.btn-blue-yellow {background:#047893;padding:10px 15px;border-radius:5px}
.btn-blue-yellow:hover {background:#F3A218;cursor:pointer;color:#fff}#layout-header {background-color:rgba(40,127,154,0.7);margin-bottom:1.5em}
#layout-header .navbar-toggler {padding-left:0}
@media (min-width:769px) {#layout-header .logo-wrap {padding-top:10px }}
.logo {display:block;width:330px !important;height:auto;margin:10px auto 5px}
.mobile-logo .logo {width:auto !important;height:100px !important}@media (max-width:768px) {#sub-header {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 1rem }#sub-header .language-switch {margin:0 }}li.nav-item:last-child .nav-link {padding-right:0}
@media (min-width:769px) {.top-social-nav {position:absolute;top:20px;right:11vw }}.language-switch {position:relative;top:auto;left:auto;margin:0 auto;text-align:center}
@media (min-width:769px) {.language-switch {position:absolute;top:23px;left:13vw }}
.navbar {text-transform:uppercase}
.navbar a {text-shadow:0 1px 2px rgba(0,0,0,0.85);font-size:0.875rem}
.navbar a:hover {background-color:rgba(255,255,255,0.3);color:inherit}
.navbar .nav-item,
.navbar .dropdown {position:relative;padding:10px}
.navbar .nav-item:after,
.navbar .dropdown:after {content:'';display:inline-block;width:3px;height:3px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;position:absolute;right:0;top:50%;margin-top:-1.5px}
.navbar .nav-item:last-child:after,
.navbar .dropdown:last-child:after {display:none}
.navbar .nav-item .dropdown,
.navbar .dropdown .dropdown {padding:0}
.navbar .nav-item ul a,
.navbar .dropdown ul a {text-shadow:none}
.navbar .navbar-toggler {color:#fff}
.navbar .navbar-toggler svg {width:60px;height:60px}
.dropdown-menu {padding:0.5rem 0;margin:0.125rem 10px 0;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0}
.dropdown-menu .dropdown:after {display:none}
.dropdown-item {font-weight:400;font-size:0.75rem;color:#1b88a7;text-transform:none}
.navbar-nav .scroll-up,
.navbar-nav .scroll-down {color:#1b88a7 !important}
@media (max-width:991px) {.navbar a:hover {background-color:transparent;color:#1b88a7 }.navbar .nav-item:after,.navbar .dropdown:after {display:none }.navbar .nav-item:hover {background:rgba(255,255,255,0.2) }.navbar .navbar-nav.sm-collapsible .sub-arrow {background:rgba(255,255,255,0.2) }.navbar .dropdown-menu {background-color:rgba(255,255,255,0.3);border:1px solid rgba(0,0,0,0.15) }.navbar .dropdown-menu .dropdown-item {color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.85) }.navbar .dropdown-menu .dropdown-item:hover {color:#000;text-shadow:none }.navbar .dropdown-menu .dropdown-item.highlighted {background:transparent !important }}
.ig-container {display:grid;grid-template-columns:repeat(8,minmax(10px,auto));grid-template-rows:repeat(6,minmax(10px,auto));grid-auto-rows:1fr;grid-auto-flow:row;grid-column-gap:10px;grid-row-gap:10px;margin-bottom:10px;-webkit-transition:0.5s ease-in-out;-moz-transition:s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;opacity:0}
.ig-item {border:2px solid rgba(255,255,255,0.3);border-radius:2px;background-position:center center;background-size:cover}
.ig-item.ig-item-a {grid-column-start:5;grid-column-end:9;grid-row:1;grid-row-end:4}
.ig-item.ig-item-b {grid-column-start:2;grid-column-end:5;grid-row:2;grid-row-end:4}
.ig-item.ig-item-c {grid-column-start:1;grid-column-end:4;grid-row:4;grid-row-end:6}
.ig-item.ig-item-d {grid-column-start:4;grid-column-end:8;grid-row:4;grid-row-end:7}
.ig-image {width:100%;height:auto;object-fit:cover;max-height:100%;max-width:100%}
.a1_right .ig-item-a {grid-column-start:1;grid-column-end:5;grid-row:1;grid-row-end:4}
.a1_right .ig-item-b {grid-column-start:5;grid-column-end:8;grid-row:2;grid-row-end:4}
.a1_right .ig-item-c {grid-column-start:2;grid-column-end:6;grid-row:4;grid-row-end:7}
.a1_right .ig-item-d {grid-column-start:6;grid-column-end:9;grid-row:4;grid-row-end:6}
.a2_left .ig-item-a {grid-column-start:4;grid-column-end:9;grid-row:1;grid-row-end:4}
.a2_left .ig-item-b {grid-column-start:1;grid-column-end:4;grid-row:2;grid-row-end:4}
.a2_left .ig-item-c {grid-column-start:3;grid-column-end:6;grid-row:4;grid-row-end:7}
.a2_left .ig-item-d {grid-column-start:6;grid-column-end:9;grid-row:4;grid-row-end:6}
.a2_right .ig-item-a {grid-column-start:1;grid-column-end:6;grid-row:1;grid-row-end:4}
.a2_right .ig-item-b {grid-column-start:6;grid-column-end:9;grid-row:2;grid-row-end:4}
.a2_right .ig-item-c {grid-column-start:1;grid-column-end:4;grid-row:4;grid-row-end:6}
.a2_right .ig-item-d {grid-column-start:4;grid-column-end:7;grid-row:4;grid-row-end:7}
.a3_left .ig-item-a {grid-column-start:5;grid-column-end:9;grid-row:1;grid-row-end:4}
.a3_left .ig-item-b {grid-column-start:2;grid-column-end:5;grid-row:1;grid-row-end:3}
.a3_left .ig-item-c {grid-column-start:1;grid-column-end:5;grid-row:3;grid-row-end:6}
.a3_left .ig-item-d {grid-column-start:5;grid-column-end:8;grid-row:4;grid-row-end:7}
.a3_right .ig-item-a {grid-column-start:1;grid-column-end:5;grid-row:1;grid-row-end:4}
.a3_right .ig-item-b {grid-column-start:5;grid-column-end:8;grid-row:1;grid-row-end:3}
.a3_right .ig-item-c {grid-column-start:2;grid-column-end:5;grid-row:4;grid-row-end:7}
.a3_right .ig-item-d {grid-column-start:5;grid-column-end:9;grid-row:3;grid-row-end:6}
.a4_left .ig-item-a {grid-column-start:2;grid-column-end:5;grid-row:1;grid-row-end:5}
.a4_left .ig-item-b {grid-column-start:5;grid-column-end:9;grid-row:1;grid-row-end:4}
.a4_left .ig-item-c {grid-column-start:5;grid-column-end:8;grid-row:4;grid-row-end:7}
.a4_left .ig-item-d {grid-column-start:1;grid-column-end:1;grid-row:1;grid-row-end:1;display:none !important}
.a4_right .ig-item-a {grid-column-start:5;grid-column-end:8;grid-row:1;grid-row-end:4}
.a4_right .ig-item-b {grid-column-start:1;grid-column-end:5;grid-row:1;grid-row-end:3}
.a4_right .ig-item-c {grid-column-start:2;grid-column-end:5;grid-row:4;grid-row-end:7}
.a4_right .ig-item-d {grid-column-start:1;grid-column-end:1;grid-row:1;grid-row-end:1;display:none !important}
.a5_left .ig-item-a {grid-column-start:5;grid-column-end:9;grid-row:1;grid-row-end:4}
.a5_left .ig-item-b {grid-column-start:1;grid-column-end:5;grid-row:3;grid-row-end:6}
.a5_left .ig-item-c {grid-column-start:5;grid-column-end:8;grid-row:4;grid-row-end:7}
.a5_left .ig-item-d {grid-column-start:1;grid-column-end:1;grid-row:1;grid-row-end:1;display:none !important}
.a5_right .ig-item-a {grid-column-start:1;grid-column-end:5;grid-row:1;grid-row-end:4}
.a5_right .ig-item-b {grid-column-start:5;grid-column-end:8;grid-row:3;grid-row-end:6}
.a5_right .ig-item-c {grid-column-start:2;grid-column-end:5;grid-row:4;grid-row-end:7}
.a5_right .ig-item-d {grid-column-start:1;grid-column-end:1;grid-row:1;grid-row-end:1;display:none !important}
.image-grid-container.a1_left .row [class*="col-"]:first-child,
.image-grid-container.a2_left .row [class*="col-"]:first-child,
.image-grid-container.a3_left .row [class*="col-"]:first-child,
.image-grid-container.a4_left .row [class*="col-"]:first-child,
.image-grid-container.a5_left .row [class*="col-"]:first-child {order:2}
.image-grid-container.a1_left .row [class*="col-"]:last-child,
.image-grid-container.a2_left .row [class*="col-"]:last-child,
.image-grid-container.a3_left .row [class*="col-"]:last-child,
.image-grid-container.a4_left .row [class*="col-"]:last-child,
.image-grid-container.a5_left .row [class*="col-"]:last-child {order:1}
@media (max-width:767px) {.ig-container .ig-item.ig-item-a {grid-column-start:1;grid-column-end:9;grid-row:1;grid-row-end:7 }}
.ig-container.no-imagegrid {display:block}
.ig-container.no-imagegrid div.ig-item {height:100%}
.ig-container.no-imagegrid div.ig-item:after {padding-bottom:100%}
.paypal-button select {margin-top:8px;margin-bottom:10px;color:#fff;background-color:rgba(14,72,104,0.5);background-clip:padding-box;border:none;border-radius:0;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;padding:.375rem .75rem;font-size:1rem;line-height:1.5}
.teaser {margin-bottom:2em}
.teaser img {padding:4px;border:2px solid rgba(255,255,255,0.3);border-radius:2px;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;max-width:100%;height:auto}
.teaser a:hover img {border:2px solid rgba(255,255,255,0.8)}
.teaser.no-border img,
.teaser.no-border a:hover img {border:none}
.teacher .media img {max-width:160px}
.teacher-images [class*="col-"] {padding:0 5px 10px}
.teacher-images img {-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out}
.teacher-images img:hover {transform:scale(1.1);cursor:pointer}
.alert-success >p {color:black !important}
#newsletter >form >input {font-weight:700;padding:0.25rem 0.5rem;font-size:1rem;line-height:1.2;border-radius:0;color:#fbfafa;background-color:rgba(255,255,255,0.3) !important;border:none}
#newsletter >form >input:hover {color:#fbfafa;background-color:rgba(255,255,255,0.5) !important;border:none}
#newsletter >form >input svg {width:15px !important;height:15px !important;top:2px !important;position:relative !important}
#newsletter >form >input:before {content:"\f101" !important;font:normal normal normal 14px/1 FontAwesome !important;font-size:inherit !important;text-rendering:auto !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;margin-right:5px !important}
form button {background-color:#0e4869;color:#fff}
form input,
form textarea {background-color:#0e4869}
form .form-control {color:#fff;background-color:rgba(14,72,104,0.5);background-clip:padding-box;border:none;border-radius:0;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}
form .form-control:focus {color:#fff;background-color:#0e4868;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}
.alert {border-radius:0}
.alert-danger {color:#721c24;background-color:rgba(255,60,80,0.8);border:none}
.btn-white {border-radius:30px;padding:15px;color:#fff}
.btn-white:hover {border-radius:30px;padding:15px;color:#fff;background-color:rgba(255,255,255,0.5)}
.btn-blue {border-radius:30px;padding:15px;color:#fff;background-color:#1b6882}
.btn-blue:hover {border-radius:30px;padding:15px;color:#fff;background-color:#287f9a}
.btn-orange {border-radius:30px;padding:15px;color:#fff;background-color:#9d1e0d}
.btn-orange:hover {border-radius:30px;padding:15px;color:#fff;background-color:#d14a0d}
.timetable {padding-left:5px;padding-right:5px}
.semester-item {padding-left:5px;padding-right:5px}
.timetable-semester {background-color:rgba(255,255,255,0.8);color:#3f3c3e;font-weight:bold;padding:5px 15px 5px 15px;margin-bottom:17px}
.timetable-basic,
.timetable-basic-preis {background-color:rgba(131,14,4,0.8);color:#fff;padding:15px 15px 15px 15px}
.timetable-basic,
.timetable-premium {margin-bottom:10px}
.timetable-basic-preis,
.timetable-premium-preis {margin-bottom:17px}
.timetable-premium,
.timetable-premium-preis {background-color:rgba(20,90,117,0.8);color:#fff;padding:15px 15px 15px 15px}.mentoring-form form .form-control,
.buchungs-form form .form-control {background-color:rgba(255,255,255,0.2)}
.mentoring-form form .form-control::placeholder,
.buchungs-form form .form-control::placeholder {color:#fff}
#mentor,
#buchungsprodukt {background-color:rgba(255,255,255,0.2);color:#fff}
#mentor >*,
#buchungsprodukt >* {color:#fff;background:rgba(19,116,87,0.9)}@media (min-width:1200px) {.semester-item .modal {width:50%;margin-left:auto;margin-right:auto }}
.course-modal-image {max-width:100%;height:auto;display:block;margin:auto}
.semester-item hr {border-color:#555;width:100%;margin:20px auto;border-top:3px solid #555}
.semester-item .modal p,
.semester-item .modal a {color:#333;text-shadow:none}
.semester-item .modal a {font-weight:bold}
.semester-item .modal h2,
.semester-item .modal h3,
.semester-item .modal h5 {color:#9d1e0d;text-shadow:none}
.semester-item .modal h2,
.semester-item .modal h3,
.semester-item .modal h5 {font-weight:bold}
.semester-item .modal .modal-content {background:#fff}
#usercentrics-button .uc-banner-content,
.uc-card-header,
.uc-card-body .uc-nav-tabs,
.usercentrics-button .uc-corner-modal .uc-card-footer .uc-save-settings-button,
.uc-save-settings-and-close-button,
#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header {background-color:#047893 !important}
#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar input {background-color:#6db0bf !important;border:1px solid #6db0bf !important}
#usercentrics-button .uc-btn-new.uc-btn-accept {background-color:#fba026 !important;color:#fff !important}
#usercentrics-button .uc-btn-new.uc-btn-deny,
#usercentrics-button .uc-btn-new.uc-btn-more {background-color:#42aac2 !important;color:#fff !important}
#uc-btn-close-main-corner-modal *:not(polygon):not(#speechbubble) {fill:#047893 !important}
#uc-banner-centered {box-shadow:0 0 9px -2px #333 !important}
#usercentrics-button h5,
#usercentrics-button h6 {text-shadow:none !important}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../themes/artrium/assets/fonts/open-sans-v15-latin-regular.woff2') format('woff2'),url('../themes/artrium/assets/fonts/open-sans-v15-latin-regular.woff') format('woff')}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../themes/artrium/assets/fonts/open-sans-v15-latin-700.woff2') format('woff2'),url('../themes/artrium/assets/fonts/open-sans-v15-latin-700.woff') format('woff')}
body,
html {height:100%;margin:0;padding:0}
body {min-height:100%;min-width:100%;background-color:#00142d;color:#fff;font-family:'Open Sans',sans-serif}
a {color:#fff;text-decoration:none}
.vegas-animation-artrium {animation:artrium ease-out}
@keyframes artrium {0% {transform:scale(1.2) }100% {transform:scale(1) }}
hr {border-color:white;width:66%;margin:3rem auto}
.white-border {border:2px solid rgba(255,255,255,0.3);border-radius:2px;padding:4px;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out}
.white-border:hover {border:2px solid rgba(255,255,255,0.8)}
.carousel .carousel-caption {right:initial;bottom:5%;top:0;left:15%;text-align:left}
@media (min-width:768px) {.carousel .carousel-caption {top:15%;left:15% }}
.carousel .carousel-caption h3 {text-transform:uppercase;font-weight:bold}
.carousel .carousel-caption hr {margin:.5rem 0;width:auto;border-color:rgba(255,255,255,0.8)}
.section {padding-top:2rem;padding-bottom:1rem}
.row-flex {display:flex;flex-wrap:wrap}
.row-flex [class*="col-"] {margin-bottom:30px}
.row-flex .box {height:100%;background:rgba(40,127,154,0.7)}
.row-flex .box img {border-bottom:.75rem solid transparent}
@media (max-width:768px) {.h1-mobile {font-size:1rem }}
#uploadBox {padding:2rem 0;background:white}.more-link {position:relative;margin-bottom:15px}
.more_link {position:absolute;width:auto;bottom:15px;left:0;padding-left:3em;font-size:14px;text-transform:uppercase;letter-spacing:.12em;-webkit-transition:padding-left 0.3s ease;-moz-transition:padding-left 0.3s ease;transition:padding-left 0.3s ease}
.more_link::before {content:'';width:2em;height:1px;position:absolute;top:calc(49%);left:0;background:#fff;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;transition:width .3s ease}
.more_link:hover {padding-left:4em}
.more_link:hover::before {width:3em}.home-headline-images {margin-top:20px}
.home-chooser >div {margin-bottom:10px}
.home-chooser .chooser-cell .more_link {left:15px}
.home-chooser .more_link:hover {color:#fff}
.chooser-cell {margin-bottom:30px}
@media (min-width:769px) {.home-content-mobile {display:none }}
@media (max-width:768px) {.home-content-desktop {display:none }}@media (max-width:768px) {.gallerie-desktop {display:none }.btn {white-space:normal }}
@media (min-width:769px) {.gallerie-mobile {display:none }}
.gallerie-mobile img.fr-fic.fr-dib.fr-fil {display:none}#popup_rundgang >.modal-body {padding-right:0 !important}
#popup_rundgang >* {width:95% !important;height:auto !important}
@media (min-width:769px) {.modal-dialog {min-width:630px }}
@media (max-width:768px) {.modal-dialog {width:95vw }}@media (min-width:1200px) {.image-grid-container .modal {max-width:50%;margin-left:auto;margin-right:auto }}
@media (min-width:769px) {.popup_iframe {width:600px !important;height:600px !important;border:none !important }}
@media (max-width:768px) {.popup_iframe {width:100% !important;height:75vh !important;border:none !important }}#carouselTop,
#carouselTopMobile,
#carouselBottom,
#carouselBottomMobile {margin-bottom:60px}
#carouselTop .carousel-indicators,
#carouselTopMobile .carousel-indicators,
#carouselBottom .carousel-indicators,
#carouselBottomMobile .carousel-indicators {bottom:-35px}
#carouselTop .carousel-indicators li,
#carouselTopMobile .carousel-indicators li,
#carouselBottom .carousel-indicators li,
#carouselBottomMobile .carousel-indicators li {background-color:rgba(243,162,24,0.7);width:80px;height:5px}
@media (max-width:767px) {#carouselTop .carousel-indicators li,#carouselTopMobile .carousel-indicators li,#carouselBottom .carousel-indicators li,#carouselBottomMobile .carousel-indicators li {width:50px;height:5px }}
#carouselTop .carousel-indicators li.active,
#carouselTopMobile .carousel-indicators li.active,
#carouselBottom .carousel-indicators li.active,
#carouselBottomMobile .carousel-indicators li.active {background-color:#f3a218}
.home-headline-div,
.headline-div {margin-top:5rem}
.home-headline-div h2,
.headline-div h2 {font-weight:bold;font-size:2em;text-shadow:none}
@media (max-width:767px) {.home-headline-div h2,.headline-div h2 {font-size:1.7em }}
.home-headline-div h3,
.headline-div h3 {font-weight:500;font-size:1.3em;text-shadow:none}
@media (max-width:767px) {.home-headline-div h3,.headline-div h3 {font-size:1.2em }}
.margin-top-smaller {margin-top:3rem}
.home-kachel {margin-bottom:2rem}
.home-kachel a:hover {text-decoration:none}
.home-kachel .kachel-img-div {position:relative}
.home-kachel .kachel-img-div img {width:100%;height:auto}
.home-kachel .kachel-img-div p {position:absolute;left:5%;bottom:5%;font-weight:900;font-size:2em;line-height:1.1;margin-bottom:0}
.home-yellow-blue-link-box {border-bottom:5px solid #F3A218;background:#047893;padding:15px 25px;margin-top:5px}
.home-yellow-blue-link-box p {font-weight:bold;font-size:1.2em;margin-bottom:0;color:#f9f9f9;line-height:1.4em}
@media (min-width:768px) {.home-yellow-blue-link-box p {min-height:4.2em }}
.home-yellow-blue-headline-box,
.yellow-blue-headline-box {border-bottom:5px solid #F3A218;background:#047893;padding:15px 25px;margin-top:5px}
.home-yellow-blue-headline-box >p,
.yellow-blue-headline-box >p {font-weight:400 !important}
.home-yellow-blue-headline-box p,
.yellow-blue-headline-box p {font-weight:bold;font-size:1.2em;margin-bottom:0;color:#f9f9f9;line-height:1.4em}
.social-media img {width:100%;height:auto}.button-row {margin-bottom:30px}
@media (min-width:1000px) {.button-row {display:-webkit-box;display:flex;justify-content:center }}
.button:hover {background:#F3A218;border:1px solid #F3A218;cursor:pointer}
.button.is-active {background:#F3A218;border:1px solid #F3A218;color:white}
.button {margin-bottom:5px;padding:10px 15px;background:#047893;border:1px solid #047893;border-right-width:0;border-radius:8px;color:#fff}
@media (min-width:1000px) {.button {border-radius:0 }.button-row .button:first-child {border-radius:8px 0 0 8px }.button-row .button:last-child {border-right-width:1px;border-radius:0 8px 8px 0 }}
.video-container {position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}
.video-container iframe,
.video-container object,
.video-container embed {position:absolute;top:0;left:0;width:100%;height:100%}