/* Signature tiles: retain the existing service and industry SVG symbols. */
.service-icon,.industry-icon{
 position:relative;isolation:isolate;flex:none;
 color:#f5fbff;background:linear-gradient(145deg,#39c7f4,#237ec7 75%);
 border:1px solid #78d6fa80;border-radius:14px;
 box-shadow:0 7px 0 #103f60,0 13px 22px #020a124f,inset 0 1px 0 #bdefffad;
 transform:rotate(-5deg);
}
.service-icon{width:58px;height:58px;margin-bottom:22px}
.industry-icon{width:48px;height:48px;border-radius:12px;box-shadow:0 6px 0 #17608b,0 10px 18px #153e5c24,inset 0 1px 0 #bdefffad}
.service-icon svg,.industry-icon svg{
 position:relative;z-index:1;display:block;flex:none;transform:rotate(5deg);
 color:inherit;stroke-width:1.75;filter:none;
}
.service-icon svg{width:32px;height:32px}
.industry-icon svg{width:27px;height:27px}
@media(max-width:650px){.service-icon{margin-bottom:23px}.industry-icon{width:46px;height:46px}}
