.icon-blocks{position:relative;z-index:2}.icon-blocks .block-wrapper{column-gap:42px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;row-gap:80px}.icon-blocks .col-item{flex:0 1 30%;max-width:100%;text-decoration:none;visibility:hidden}.icon-blocks.fourColSection .col-item{flex:0 1 22%}.icon-blocks .col-item .card-content{gap:10px}.icon-blocks .col-item .card-content .img-container{aspect-ratio:1/1;overflow:hidden;width:100%}.icon-blocks.fourColSection .col-item .card-content .img-container{aspect-ratio:1/1;height:unset}.icon-blocks .col-item .card-content .img-container>img{height:100%!important;inset:0;object-fit:cover;width:100%}.icon-blocks .col-item .card-content h3{margin:20px 0 0;transition:color .3s ease-out;width:100%}.icon-blocks .col-item .card-content h5{font-style:lighter;margin:0;text-align:left;transition:color .3s ease-out;width:100%}.icon-blocks .col-item:hover .card-content h3,.icon-blocks .col-item:hover .card-content h5{color:var(--Blue)}.icon-blocks .card-content a{text-decoration:none}.icon-blocks .col-item:hover .button-secondary{background-color:var(--secondary-button-hover);border:1px solid #070154;color:var(--secondary-button-hover-text)}.icon-blocks .col-item:hover .button-secondary.arrow:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none' viewBox='0 0 7 11'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2' d='m1 1 4 4.5L1 10'/%3E%3C/svg%3E")}.col-item *{align-items:center;max-width:100%;text-decoration:none}.col-item .button-tertiary{color:#052d67;margin:auto auto 0}.col-item .button-tertiary:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='14' fill='none' viewBox='0 0 10 14'%3E%3Cpath fill='%23041e3d' d='m8.906 7.577-6.062 6.094c-.313.281-.781.281-1.063 0l-.718-.719c-.282-.281-.282-.75 0-1.062l4.812-4.844-4.812-4.813c-.282-.312-.282-.78 0-1.062L1.78.452c.282-.281.75-.281 1.063 0l6.062 6.094a.736.736 0 0 1 0 1.031'/%3E%3C/svg%3E")}.col-item:hover .button-tertiary:after{margin-left:22px}@media screen and (max-width:991px){.icon-blocks .block-wrapper{column-gap:20px;row-gap:40px}.icon-blocks .col-item{flex-basis:45%!important;padding:0}.icon-blocks .col-title h3 span{color:var(--White,#fff);font-size:40px;font-style:normal;font-weight:500;line-height:110%}}@media screen and (max-width:500px){.icon-blocks .col-item{flex-basis:100%!important}}