.bandwidth-block--background.-reverse .bandwidth-block--content-grid-cards-icons .content .widget-title,.bandwidth-block--background.-reverse .bandwidth-block--content-grid-cards-icons .content p{color:var(--black)}.bandwidth-block--content-grid-cards-icons{position:relative}.bandwidth-block--content-grid-cards-icons .block-intro{text-align:center;margin:0 auto var(--sp)}.bandwidth-block--content-grid-cards-icons .bandwidth-block_title{margin:0 0 var(--spd2)}.bandwidth-block--content-grid-cards-icons .suptitle{display:inline-block;margin:0 0 10px;font-size:var(--font-small);font-weight:700;text-transform:uppercase;letter-spacing:1.5px;background:linear-gradient(89deg,#076ea8 0,#9a59c5 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bandwidth-block--content-grid-cards-icons .subtitle{font-size:var(--base-font-size)}.bandwidth-block--content-grid-cards-icons .contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp)}.bandwidth-block--content-grid-cards-icons .contact-grid.two-col{grid-template-columns:repeat(2,1fr)}.bandwidth-block--content-grid-cards-icons .contact-grid.three-col{grid-template-columns:repeat(3,1fr)}.bandwidth-block--content-grid-cards-icons .contact-grid.four-col{grid-template-columns:repeat(4,1fr)}.bandwidth-block--content-grid-cards-icons .widget{padding:var(--sp);display:flex;align-items:flex-start;gap:20px;background:#fff;border-radius:10px;border:1px solid #e5e5e5;box-shadow:10px 10px 15px 0 rgba(0,0,0,.07)}.bandwidth-block--content-grid-cards-icons .widget .icon{width:35px;flex-shrink:0}.bandwidth-block--content-grid-cards-icons .widget .icon img{max-width:100%;height:auto}.bandwidth-block--content-grid-cards-icons .widget .content .widget-title{font-family:var(--serif);color:var(--heading-color);font-weight:700;line-height:1.4;font-size:var(--h6);margin-bottom:0;margin:0 0 var(--spd2)}.bandwidth-block--content-grid-cards-icons .widget .content p{font-size:var(--font-small);margin:0 0 var(--spd2)}.bandwidth-block--content-grid-cards-icons .widget .content .btn.-arrow{justify-content:flex-start}.bandwidth-block--content-grid-cards-icons .buttons{text-align:center;margin-top:var(--sp)}@media (max-width:1024px){.bandwidth-block--content-grid-cards-icons .contact-grid.two-col{grid-template-columns:repeat(2,1fr);gap:var(--spx2)}.bandwidth-block--content-grid-cards-icons .contact-grid.three-col{grid-template-columns:repeat(3,1fr)}.bandwidth-block--content-grid-cards-icons .contact-grid.four-col{grid-template-columns:repeat(2,1fr);gap:var(--spx3)}}@media (max-width:767px){.bandwidth-block--content-grid-cards-icons .contact-grid.three-col,.bandwidth-block--content-grid-cards-icons .contact-grid.two-col{grid-template-columns:repeat(2,1fr);gap:var(--sp)}.bandwidth-block--content-grid-cards-icons .contact-grid.four-col{grid-template-columns:repeat(2,1fr);gap:var(--spx2)}}@media (max-width:599px){.bandwidth-block--content-grid-cards-icons .contact-grid.three-col,.bandwidth-block--content-grid-cards-icons .contact-grid.two-col{grid-template-columns:repeat(1,1fr);gap:var(--sp)}.bandwidth-block--content-grid-cards-icons .contact-grid.four-col{grid-template-columns:repeat(1,1fr);gap:var(--spx2)}.bandwidth-block--content-grid-cards-icons .widget{padding:var(--spx2)}.bandwidth-block--content-grid-cards-icons .widget .icon{width:25px}}