.pagination .page-item .page-link{border-radius:0px;color:#183b6a;}.pagination .page-item.active .page-link{background-color:#183b6a;border-color:#183b6a;color:#ffffff;}.case-study-container-parent .filters .dropdown-menu{border-radius:0px;padding:10px;box-shadow:0 2px 7px #c9c9c9;}.case-study-container-parent .filters .dropdown-menu .form-check-input:checked{background-color:#183b6a;border-color:#183b6a;}.case-study-container-parent .case-study-container{text-decoration:none;}.case-study-container-parent .case-study-item{flex-direction:column;padding-top:25px;padding-bottom:25px;}.case-study-container-parent .case-study-item .image-container{width:100%;}.case-study-container-parent .case-study-item .case-study-article-information-container{width:100%;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner .heading-container{text-align:center;padding-top:25px;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner .case-study-article-teaser{text-align:center;padding-bottom:20px;padding-top:15px;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner .button-container{padding-top:10px;}@media (min-width:768px){.case-study-container-parent .case-study-item{display:flex;cursor:pointer;flex-direction:row;padding-top:25px;padding-bottom:25px;}.case-study-container-parent .case-study-item .image-container{width:40%;}.case-study-container-parent .case-study-item .case-study-article-information-container{width:60%;padding-left:15px;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner{transition:all 0.2s;text-decoration:none;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner .heading-container{padding:0px;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner .heading-container h3{text-align:left;color:#183b6a;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner .case-study-article-teaser{text-align:left;padding:0px;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner .case-study-article-teaser p{color:#183b6a;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner .button-container{padding-top:0px;}}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner{text-decoration:none;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner .heading-container h3{color:#183b6a;}.case-study-container-parent .case-study-item .case-study-article-information-container .case-study-article-information-inner .case-study-article-teaser p{color:#183b6a;}
.breadcrumb{font-size:12px;margin-bottom:16px;font-family:open_sanslight,helvetica,arial,sans-serif;font-style:normal;color:#183b6a;}.breadcrumb .breadcrumb-item a{color:inherit;}.breadcrumb .breadcrumb-item.active{font-weight:700;}
.grid-hero-banners .slick-slide{align-items:stretch;}.grid-hero-banners .slick-dots{display:flex;width:100%;justify-content:center;align-items:center;position:absolute;bottom:35px;}.grid-hero-banners .slick-dots li{display:block;background-color:#7699c3;height:16px;width:16px;border-radius:100%;margin:0 3px;}.grid-hero-banners .slick-dots li button{display:none;}.grid-hero-banners .slick-dots li.slick-active{background-color:#183b6a;}.grid-hero-banners .slick-slide{height:auto;}.grid-hero-banners .slick-slider{margin-bottom:0;}
.hero{position:relative;width:100%;align-items:end;background-color:#fff;overflow:hidden;}.hero .hero-background{inset:0;overflow:hidden;background-size:cover;background-position:50%;}.hero .hero-background-video{position:relative;background-image:none !important;display:flex;align-items:center;}.hero .hero-background-video .player{position:absolute;top:50%;transform:translateY(-50%);height:355%;width:100%;}@media only screen and (min-width:1500px){.hero .hero-background-video .player{height:229%;}}.hero .hero-content-container{display:flex;position:relative;}.hero .hero-content-container .hero-triangle{position:absolute;top:0;left:70%;width:0;height:0;border-left:45vw solid rgba(255,255,255,0.8);border-top:100vh solid transparent;pointer-events:none;z-index:1;}@media (min-width:576px){.hero .hero-content-container .hero-triangle{left:70%;}}@media (min-width:768px){.hero .hero-content-container .hero-triangle{left:60%;}}@media (min-width:1200px){.hero .hero-content-container .hero-triangle{left:60%;}}.hero .hero-content{position:relative;width:60%;justify-content:center;z-index:10;padding:44px 0;background-color:hsla(0,0%,100%,0.8);}@media (max-width:767.98px){.hero .hero-content{width:70%;}}.hero .hero-content:before{content:"";opacity:0.8;display:block;position:absolute;top:0;bottom:0;width:100%;background-color:#fff;left:-100%;}@media only screen and (min-width:1500px){.hero .hero-content{padding:150px 0;}}.hero .hero-content h1,.hero .hero-content h1,.hero .hero-content h3,.hero .hero-content h4,.hero .hero-content h5,.hero .hero-content h6{font-size:2.625rem;padding-bottom:0px;color:#183b6a;}@media only screen and (min-width:1500px){.hero .hero-content h1,.hero .hero-content h1,.hero .hero-content h3,.hero .hero-content h4,.hero .hero-content h5,.hero .hero-content h6{padding-bottom:20px;}}@media only screen and (max-width:1499px){.hero .hero-content h1,.hero .hero-content h1,.hero .hero-content h3,.hero .hero-content h4,.hero .hero-content h5,.hero .hero-content h6{font-size:calc(16px + 26 * (100vw - 320px) / 704);}}.hero .hero-content p{padding-top:10px;font-weight:600;font-size:1.87rem;line-height:2.25rem;color:#183b6a;}@media only screen and (min-width:1500px){.hero .hero-content p{font-size:1.875rem;}}@media only screen and (max-width:1499px){.hero .hero-content p{font-size:calc(12px + 18 * (100vw - 320px) / 1120);}}.hero .hero-content .buttons-container{display:flex;padding-top:5px;}@media only screen and (min-width:1500px){.hero .hero-content .buttons-container{padding-top:10px;}}.hero .hero-content .buttons-container .btn:first-of-type{margin-left:0;}
