.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;}
.grid-product-showcase .slick-prev:before,.grid-product-showcase .slick-next:before{color:#183b6a;}@media (max-width:575.98px){.grid-product-showcase .left-col{width:45% !important;}}@media (max-width:575.98px){.grid-product-showcase .right-col{width:55% !important;}}.grid-product-showcase .slick-next{width:20px;height:20px;display:inline-block;transform:rotate(-45deg);position:inherit;box-sizing:border-box;border-right:3px solid #183b6a;border-bottom:3px solid #183b6a;}.grid-product-showcase .slick-next:before{color:transparent;}.grid-product-showcase .slick-prev{width:20px;height:20px;display:inline-block;transform:rotate(135deg);position:inherit;box-sizing:border-box;border-right:3px solid #183b6a;border-bottom:3px solid #183b6a;}.grid-product-showcase .slick-prev:before{color:transparent;}.grid-product-showcase .slick-slider{display:flex;align-items:center;}.grid-product-showcase .slick-slider .slick-arrow{position:unset;}.grid-product-showcase .category-item{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background-color:#183b6a;padding-top:10px;padding-bottom:20px;text-decoration:none;height:100%;}.grid-product-showcase .category-item picture{height:auto;width:75%;}.grid-product-showcase .category-item .category-information-container .category-information-inner{padding-top:16px;transition:all 0.2s;text-decoration:none;}.grid-product-showcase .category-item .category-information-container .category-information-inner a{text-decoration:none;}.grid-product-showcase .category-item .category-information-container .category-information-inner .heading-container h3{text-align:center;color:#ffffff;margin-bottom:0;text-decoration:none;}.grid-product-showcase .category-item .category-information-container .category-information-inner .view-all-link{text-align:center;color:#ffffff;text-decoration:none;}
.grid-richtext img{height:auto !important;max-width:100% !important;width:auto !important;display:block;}.grid-richtext iframe{display:block;width:100%;min-height:300px;}
.grid-call-to-actions .btn{border-radius:0px;width:100%;margin-bottom:5px;}@media (min-width:768px){.grid-call-to-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;}.grid-call-to-actions .btn{width:max-content;margin-bottom:0px;}}
.grid-case-study .case-study-image{position:relative;}.grid-case-study .case-study-image .case-study-caption{position:absolute;background:linear-gradient(30deg,rgba(24,59,106,0.8) 40%,hsla(0,0%,100%,0.8));color:#ffffff;padding:24px;bottom:46px;left:0;max-width:310px;}@media (max-width:575.98px){.grid-case-study .case-study-image .case-study-caption{position:relative;width:100%;max-width:100%;bottom:0;}}.grid-case-study .case-study-image .case-study-caption h4{font-size:1rem;font-weight:400;font-family:open_sansregular,helvetica,arial,sans-serif;line-height:normal;color:#ffffff;}
.grid-other-news .slick-prev:before,.grid-other-news .slick-next:before{color:#183b6a;}.grid-other-news .news-item{position:relative;display:flex;align-items:stretch;cursor:pointer;}.grid-other-news .news-item:hover picture{box-shadow:0 5px 10px 3px #c9c9c9;}.grid-other-news .news-item:hover .news-article-information-inner{box-shadow:0 1px 4px 0 #c9c9c9;}.grid-other-news .news-item picture{position:absolute;border:2px solid #ffffff;box-shadow:0 2px 7px #c9c9c9;cursor:pointer;transition:all 0.2s;}.grid-other-news .news-item .news-article-information-container{margin:16px;position:relative;padding-top:40%;flex:1;}.grid-other-news .news-item .news-article-information-container .news-article-information-inner{background-color:hsla(0,0%,96%,0.9);padding:16px;transition:all 0.2s;text-decoration:none;}.grid-other-news .news-item .news-article-information-container .news-article-information-inner a{text-decoration:none;}.grid-other-news .news-item .news-article-information-container .news-article-information-inner .heading-container h3{text-align:center;color:#183b6a;}.grid-other-news .news-item .news-article-information-container .news-article-information-inner .news-article-teaser p{text-align:center;color:#183b6a;}
.grid-team-member{cursor:pointer;}.grid-team-member:hover h3{color:#7699c3;}.grid-team-member .team-member-body p{margin:0;text-align:center;}.team-member-modal-content{background-color:#7699c3;text-align:center;color:#fff;padding-bottom:30px;padding-left:30px;padding-right:30px;}.team-member-modal-content p{font-size:17px !important;}.team-member-modal-content .team-member-modal-header{border:none;text-align:center;}.team-member-modal-content .team-member-modal-subheading h3{font-size:24px !important;}
