@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900");.so-panel.widget.widget_wst-image-tiles{margin-bottom:0 !important}.tile-row{display:flex;flex-wrap:wrap}.tile-col{position:relative;z-index:0;position:relative;flex:1 0 50%;max-width:50%;min-height:30rem;position:relative;display:flex;align-items:center;justify-content:center;padding:8rem 6rem}.tile-col:before{content:"";display:block;background-color:rgba(35,78,255,0.875);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.tile-col::before{opacity:0;transition:.3s;z-index:0}@media only screen and (max-width: 1024px){.tile-col::before{opacity:1}}@media only screen and (max-width: 768px){.tile-col{flex:1 0 100%;max-width:100%}}.tile-col.odd-number.last-item{flex:1 0 100%;max-width:100%}@media only screen and (max-width: 1024px){.tile-col{padding:6rem 4rem}}@media only screen and (max-width: 768px){.tile-col{padding:3rem}}.tile-col:hover::before{opacity:1}.tile-col:hover .content{opacity:1;transform:translateY(0)}.tile-col .content{transform:translateY(-0.5rem);opacity:0;transition:.3s;color:white;text-align:center}@media only screen and (max-width: 1024px){.tile-col .content{opacity:1}}.tile-col .content h3{margin-bottom:1.5rem}.tile-col .image-bg{position:relative;overflow:hidden;overflow:hidden;position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%}.tile-col .image-bg>img,.tile-col .image-bg>picture img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;max-width:150%;height:auto;min-height:100%;max-height:150%;transform:translate(-50%, -50%);z-index:-1}@supports ((-o-object-fit: cover) or (object-fit: cover)){.tile-col .image-bg>img,.tile-col .image-bg>picture img{width:100%;min-width:auto;max-width:none;height:100%;min-height:auto;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.tile-col .image-bg>picture>img{height:101%;width:101%}.tile-col .theme-button{margin-top:3rem}.tile-col .theme-button a.cta.light:hover{background:#d9d9d9;border:1px solid #d9d9d9;color:#234eff}.is-trident .tile-col .image-bg>picture>img{height:auto;width:auto;max-height:290%}
