@media (max-width: 767px) { .brxe-block:has(> .brxe-block > .brxe-icon) { flex-wrap: nowrap; } .brxe-block:has(> .brxe-block > .brxe-icon) > .brxe-block:has(> .brxe-icon) { flex-shrink: 0; }}@media (max-width: 767px) {  .train-bkgrd.train-bkgrd { background-attachment: scroll; }}.glightbox-container.glightbox-container .x-dynamic-lightbox_content,.glightbox-container.glightbox-container .x-dynamic-lightbox_content h1,.glightbox-container.glightbox-container .x-dynamic-lightbox_content h2,.glightbox-container.glightbox-container .x-dynamic-lightbox_content h3,.glightbox-container.glightbox-container .x-dynamic-lightbox_content h4,.glightbox-container.glightbox-container .x-dynamic-lightbox_content h5,.glightbox-container.glightbox-container .x-dynamic-lightbox_content h6,.glightbox-container.glightbox-container .x-dynamic-lightbox_content p,.glightbox-container.glightbox-container .x-dynamic-lightbox_content li,.glightbox-container.glightbox-container .x-dynamic-lightbox_content span,.glightbox-container.glightbox-container .x-dynamic-lightbox_content div,.glightbox-container.glightbox-container .x-dynamic-lightbox_content a {  color: var(--text-dark);}