.banner-content{max-width:790px;}.banner.has-banner-media:not(.has-banner-media-half){color:#fff!important;}.banner.has-banner-media:not(.has-banner-media-half) .btn{color:#011764;}.banner .banner-heading{font-size:27px;font-size:2.7rem;line-height:150%;}@media (min-width:992px){.banner .banner-heading{font-size:29px;font-size:2.9rem;line-height:150%;}}.homepage .contents>div:first-child .banner .banner-heading{font-size:34px;font-size:3.4rem;line-height:150%;}@media (min-width:992px){.homepage .contents>div:first-child .banner .banner-heading{font-size:36px;font-size:3.6rem;line-height:150%;}}.cta-content{min-height:400px;justify-content:center;}.cta-content.text-white .btn{color:#011764;}.cta-content.bg-primary .btn{color:#647877;}.container .cta-content{min-height:auto;}@media (min-width:992px){.container .cta-content{padding:30px;}}.widget-list-panel{background-color:#f5f7f4;padding:30px;}.tab-nav-list-item{border-top:4px solid transparent;border-bottom:4px solid transparent;}.tab-small-rounded .tab-nav-list-item{border:0;}.tab-nav-list-item:before{display:none!important;}.tab-nav-list-item.is-active{border-bottom-color:#2db5ee;}.tab-nav-link{font-weight:500;}.article{margin-bottom:30px;}.article-list .article:hover .article-heading,.article-row .article:hover .article-heading{color:#233741;}.article-heading{font-size:21px;font-size:2.1rem;line-height:150%;margin-bottom:15px;line-height:1.4;}@media (min-width:992px){.article-heading{font-size:23px;font-size:2.3rem;line-height:150%;}}@media (min-width:992px){.article-heading{margin-bottom:15px;}}.article-meta{font-family:'Gotham A','Gotham B',sans-serif;}.article-meta a{color:#327d05;}.article-list{margin-bottom:0;}@media (min-width:992px){.article-list{margin-bottom:0;}}.slider-item .testimonial{justify-content:center;}.slider-item .testimonial .profile-image-holder{border-radius:100%;}.slider-item .testimonial .profile-image-holder img{border-radius:100%;}.testimonial:not(.is-minimized) .blockquote,.testimonial:not(.is-minimized) .testimonial-meta-name,.testimonial:not(.is-minimized) .testimonial-meta-title{color:#fff;}.profile.is-inline-sm:not(:has(.profile-image-holder)){display:block;}@media (min-width:1025px){.video-link+.video-content{max-width:830px;}}.profile-heading{word-break:break-word;}