/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion{margin-top:4rem;margin-bottom:4rem;}.accordion .card-header a{color:#000;display:block;padding-right:4.5rem;text-decoration:none;}.accordion .card-header a:after{content:"";width:22px;position:absolute;right:15px;top:15px;height:22px;background-image:url(/modules/custom/og_accelerator/modules/og_block_accordion/images/arrow-down.svg);background-repeat:no-repeat;background-position:center right;background-size:22px;}.accordion .card-header a[aria-expanded="true"]:after{transform:rotate(180deg);}.accordion .card-header a:hover{text-decoration:none;}.accordion .card{border-top:1px solid rgba(0,0,0,.125);border-left:1px solid rgba(0,0,0,.125);border-right:1px solid rgba(0,0,0,.125);border-bottom:0;}.accordion .card:nth-last-child(1){border-bottom:1px solid rgba(0,0,0,.125);}.accordion .card-header{border:0;}
.block--featured-card > a{text-decoration:underline;display:block;}.block--featured-card > a:hover{}.col-md-4 .feature-card .feature-card-img{max-height:235px;}@media (max-width:991.98px){.col-md-4 .feature-card .feature-card-img{max-height:140px;}}@media (max-width:767.98px){.col-md-4 .feature-card .feature-card-img{max-height:inherit;}}.feature-card{min-height:100%;position:relative;margin-bottom:4rem;}@media (min-width:768px){.feature-card{margin-bottom:0;}}.feature-card .feature-card-title{padding-bottom:1rem;padding-top:2rem;}.feature-card .feature-card-img{overflow:hidden;}.feature-card .feature-card-img img{transition:all 0.5s ease-in-out;transform:scale(1);}.feature-card .feature-card-description{padding-bottom:0;}@media (min-width:768px){.feature-card .feature-card-description{padding-bottom:4rem;}}@media (min-width:768px){.feature-card .feature-card-cta{bottom:0;position:absolute;}}.feature-card .feature-card-cta a{text-decoration:underline;}.feature-card.only-title{min-height:auto;}@media (min-width:768px){.feature-card.only-title{margin-bottom:4rem;}}@media (min-width:768px){.feature-card.only-title .feature-card-cta{bottom:auto;position:relative;}}.feature-card.only-title .feature-card-cta a{background-position:left center;background-repeat:no-repeat;background-image:url(/modules/custom/og_accelerator/modules/og_block_featured_card/images/line.svg);background-size:31px;font-weight:500;padding-left:43px;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease-in-out;}.feature-card:hover .feature-card-img img{transform:scale(1.1);}
.icon-card-block{margin:0 auto;max-width:320px;padding:15px;position:relative}@media (max-width:991.98px){.icon-card-block{padding-bottom:25px}}.icon-card-block .icon-card-icon-wrapper{margin-bottom:10px;text-align:center}.icon-card-block .icon-card-icon-wrapper .material-icons,.icon-card-block .icon-card-icon-wrapper .material-icons-outlined,.icon-card-block .icon-card-icon-wrapper .material-icons-round{color:#42628b;font-size:54px;line-height:54px}.icon-card-block .icon-card-title-wrapper{margin:0 auto;max-width:285px;text-align:center}.icon-card-block .icon-card-title-wrapper .h3,.icon-card-block .icon-card-title-wrapper h3{color:#42628b;margin-bottom:1rem;font-weight:400;transition:all .3s ease}.icon-card-block .icon-card-title-wrapper .h3 .accent,.icon-card-block .icon-card-title-wrapper h3 .accent{color:#42628b;font-weight:600;transition:all .3s ease}.icon-card-block .icon-card-description-wrapper{margin:0 auto;max-width:295px;text-align:center}.icon-card-block .icon-card-arrow{background-image:url(/modules/custom/og_accelerator/modules/og_block_icon_card/images/arrow-right.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(10%) sepia(38%) saturate(1476%) hue-rotate(180deg) brightness(90%) contrast(97%);height:15px;margin:0 auto;transition:all .3s ease;transition-delay:0s;width:22px}.icon-card-block .icon-card-arrow:hover{cursor:pointer;transform:translateX(10px);}@media (max-width:767.98px){.icon-card-block .icon-card-arrow{margin-top:-10px}}.icon-card-block .icon-card-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}.icon-card-block .icon-card-link:focus~.icon-card-arrow,.icon-card-block .icon-card-link:hover~.icon-card-arrow{width:40px}.icon-card-block .icon-card-link:focus~.icon-card-title-wrapper .h3,.icon-card-block .icon-card-link:focus~.icon-card-title-wrapper .h3 .accent,.icon-card-block .icon-card-link:focus~.icon-card-title-wrapper h3,.icon-card-block .icon-card-link:focus~.icon-card-title-wrapper h3 .accent,.icon-card-block .icon-card-link:hover~.icon-card-title-wrapper .h3,.icon-card-block .icon-card-link:hover~.icon-card-title-wrapper .h3 .accent,.icon-card-block .icon-card-link:hover~.icon-card-title-wrapper h3,.icon-card-block .icon-card-link:hover~.icon-card-title-wrapper h3 .accent{color:#eb3f43}.icon-card-block.statistic{border-top:4px solid #eb3f43}.icon-card-block.statistic .icon-card-icon-wrapper{margin-top:20px}.icon-card-block.statistic .icon-card-title-wrapper .h3,.icon-card-block.statistic .icon-card-title-wrapper h3{color:inherit;font-size:4.7rem;line-height:5rem;font-weight:400;margin-bottom:2.5rem}@media (max-width:991.98px){.icon-card-block.statistic .icon-card-title-wrapper .h3,.icon-card-block.statistic .icon-card-title-wrapper h3{font-size:4.7rem;line-height:6rem}}.icon-card-block.statistic .icon-card-title-wrapper .h3 .accent,.icon-card-block.statistic .icon-card-title-wrapper h3 .accent{color:inherit;font-size:5rem;font-weight:600}@media (max-width:991.98px){.icon-card-block.statistic .icon-card-title-wrapper .h3 .accent,.icon-card-block.statistic .icon-card-title-wrapper h3 .accent{font-size:4.5rem;line-height:6rem}}.bg-dark .icon-card-block .icon-card-icon-wrapper .material-icons,.text-white .icon-card-block .icon-card-icon-wrapper .material-icons{color:#acc1dc}.bg-dark .icon-card-block .icon-card-title-wrapper .h3,.bg-dark .icon-card-block .icon-card-title-wrapper .h3 .accent,.bg-dark .icon-card-block .icon-card-title-wrapper h3,.bg-dark .icon-card-block .icon-card-title-wrapper h3 .accent,.text-white .icon-card-block .icon-card-title-wrapper .h3,.text-white .icon-card-block .icon-card-title-wrapper .h3 .accent,.text-white .icon-card-block .icon-card-title-wrapper h3,.text-white .icon-card-block .icon-card-title-wrapper h3 .accent{color:#fff}.bg-dark .icon-card-block .icon-card-arrow,.text-white .icon-card-block .icon-card-arrow{filter:brightness(1000%)}
.site-alert{width:100%;font-weight:bold;}.site-alert .text{padding:10px 10px 10px 50px;margin:0;font-size:18px;}.site-alert .text p{margin:0;}.site-alert .severity-low{background:#d9edf7;border:1px solid #bce8f1;color:#31708f;background-image:url(/modules/contrib/site_alert/css/icon-alert.png);background-repeat:no-repeat;background-size:30px 30px;background-position:1% 50%;margin-bottom:1.5em;}.site-alert .severity-medium{background:#f3eaac;border:1px solid #faebcc;color:#8a6d3b;background-image:url(/modules/contrib/site_alert/css/icon-alert.png);background-repeat:no-repeat;background-size:30px 30px;background-position:1% 50%;margin-bottom:1.5em;}.site-alert .severity-high{background:#f2dede;border:1px solid #ebccd1;color:#a94442;background-image:url(/modules/contrib/site_alert/css/icon-alert.png);background-repeat:no-repeat;background-size:30px 30px;background-position:1% 50%;margin-bottom:1.5em;}
