/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
section.content-section.main-content{margin-top:0;}.container .js-quickedit-main-content,.main-content,.regio{background-color:white;}.region-content section{padding:1.5rem;}.region-content hr{margin:0 1rem;}.navbar{background:#ffffff;min-height:3.5rem;padding:0;margin-left:calc(50% - 49vw);margin-right:calc(50% - 49vw);box-shadow:0px 3px 3px #0000001A;border-radius:0;}.sticky-top{position:sticky;z-index:1;}.navbar-nav{display:flex;flex-direction:row;justify-content:space-between;margin-top:0.5rem;padding:0 15px;width:100%;}.region-content .nav-item a:focus,.region-content .nav-item a:hover{text-decoration:underline;}.region-content .page-headline{padding-top:1.5rem;padding-left:1.5rem;}.main-content-container .region-content section h2{margin-bottom:1rem;}.main-content-container .region-content section .row{margin-left:0;margin-right:0;}.region-content .divider{margin:0 2rem;}.region-content .list{list-style-type:none;}.region-content .list li:before{color:#98002E;content:"\2022";display:inline-block;font-size:20px;font-weight:bold;margin-left:-1em;padding-left:1em;text-indent:-25px;width:1em;}.region-content .list li a:focus,.region-content .list li a:hover{color:#98002e;text-decoration:underline;}.region-content .links .list{margin-left:0;}.region-content .links .list li{line-height:1.6;}.region-content .links li a:focus,.region-content .links li a:hover{text-decoration:underline;color:#98002e;}.region-content section .card a:focus,.region-content section .card a:hover{text-decoration:none;}.row .col-md-4{display:flex;justify-content:center;align-items:center}.resources li a:focus,.resources li a:hover{color:#98002e;text-decoration:underline;}.disclaimer{font-size:0.8em;}.disclaimer a{color:#98002e;}.disclaimer a:focus,.disclaimer a:hover{color:#98002e;text-decoration:underline;}@media screen and (min-width:768px){.main-content-container .region-content section{padding:1.5rem;}.row .col-md-8 img{padding:0 2rem;}}@media screen and (min-width:1024px){.main-content-container .region-content section{padding:2rem;}.region-content section .list ul,.region-content .links .list .region-content .links .resources{columns:2;-webkit-columns:2;-moz-columns:2;padding-right:1rem;}section ul.two-cols{columns:2;}}
h1{display:block;padding:1.5rem 1.5rem 0 2rem}.intro{padding-top:0.5rem;padding-bottom:0;}.main-content-container .region-content .videos{padding:1rem;}.main-content-container .region-content .videos h2{padding:1rem;}.videos .video-container{padding-bottom:56%;}.content-body .videos .row{margin-left:15px;margin-right:15px;padding-bottom:1rem;}.videos .col-lg{margin-bottom:2.5rem;max-width:100%;}.video-container{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}.videos .text{border:1px solid #e6e6e6;padding:1.5rem 1.5rem 2rem 1.5rem;}.more-link{display:block;}.content-body .region .contact{padding-left:1rem;padding-bottom:4rem;padding-right:1rem;}.contact p{margin-bottom:2rem;}.cta .button-primary{color:#fff;}.cta .button-primary:focus,.cta .button-primary:hover{background-color:#fff;border:1px solid #98002e;color:#98002e;}.videos .text h3{min-height:43px;}.videos .text p{min-height:120px;}.videos .more-link{margin-bottom:2rem;}.contact .button-primary{background-color:#fff;color:#98002e;}.contact .button-primary:focus,.contact .button-primary:hover{background-color:#98002e;color:#fff;}.text p a{color:#98002e;text-decoration:underline;}.text a:focus{border:2px solid black;}.text a:hover{color:#4a4a4f;font-size:700;}@media only screen and (min-width:1024px){.videos .col-lg{display:inline-block;max-width:50%;}.content-body .region .contact{padding-left:2rem;}}@media (min-width:1024px) and (max-width:1199px){.videos .text h2{min-height:50px;}}
.notification-section{display:none;}.notification-container{background-color:#efefef;color:#98002e;height:auto;}.notification-container img{position:absolute;top:15px;right:15px;}.notification h2{color:#98002e;padding:0 10px;}.notification{max-width:1140px;position:relative;margin:auto;}.notification img{top:15px;right:15px;position:absolute;}.notification img:hover,.notification img:focus{cursor:pointer;}.notification p{color:#4a4a4f;margin:auto;padding:10px;}.notification a{color:#98002e;text-decoration:underline;}.notification a:focus,.notification a:hover{text-decoration:underline;border:2px solid black;}.notification-container img:focus{border:2px solid black;}.notification a:focus{border:2px solid black;}.notification a:hover{color:#4a4a4f;}
