.bricks-image-caption { display: none !important; } html { overflow-x: hidden !important; } #brx-content { flex: 1; position: relative; width: 100%; overflow: hidden; }   :where( p, h3, .image, .title, span, a, li, img, .brxe-image, .brxe-icon, i, .tab-title, .brxe-div, .brxe-text-link, svg, path, .bricks-button, :before ) { -webkit-transition: all 0.3s ease-in-out !important;  -moz-transition: all 0.3s ease-in-out !important;  -o-transition: all 0.3s ease-in-out !important;  transition: all 0.3s ease-in-out !important;  }  @media (max-width: 768px) { h1, h2, h3, h4, h5, h6,  .h1, .h2, .h3, .h4, .h5, .h6,  .h--1, .h--2, .h--3, .h--4, .h--5, .h--6 {  letter-spacing: 0px !important;  } }   .icon { display: inline-flex; align-items: center; justify-content: center; align-content: center; }