.financials-wrap {
  margin: 0 auto 5rem auto; }

.financials-des {
  color: #cf152d;
  font-size: 0.85rem;
  line-height: 1.5rem;
  margin-bottom: 1rem; }

[data-lightbox="yt"] {
  width: 60%;
  padding-top: calc(0.6 * 57%);
  background: none; }
  [data-lightbox="yt"] .ytVideo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%; }
  [data-lightbox="yt"] .lightbox-close {
    display: block;
    position: absolute;
    top: -3.5rem;
    right: 0;
    padding: 0;
    font-size: 2.5rem;
    line-height: 3.25rem;
    background: none;
    border-radius: 0;
    -webkit-border-radius: 0; }
    @media only screen and (max-width: 640px) {
      [data-lightbox="yt"] .lightbox-close {
        font-size: 2rem;
        line-height: 2.75rem; } }

@media only screen and (max-width: 1024px) {
  .financials-wrap {
    margin: 3rem auto 5rem auto; }

  [data-lightbox="yt"] {
    width: 90%;
    padding-top: calc(0.9 * 57%); }
    [data-lightbox="yt"] .lightbox-close {
      width: auto; } }

/*# sourceMappingURL=financials.css.map */
