html .bbc-news-vj-wrapper {
  font-family: Helmet,Freesans,Helvetica,Arial,sans-serif;
}
/* autoprefixer: off */
/**
     * Grid containing element
     */
.gel-wrap {
  max-width: 1008px;
  margin: 0 auto;
  padding-right: 8px;
  padding-left: 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

@media (min-width: 25em) {
  .gel-wrap {
    padding-left: 16px;
    padding-right: 16px;
  }
}

@media (min-width: 80em) {
  .gel-wrap {
    max-width: 1280px;
  }
}

/**
     * A grid row
     */
.gel-layout {
  list-style: none;
  direction: ltr;
  text-align: left;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1;
  margin-right: 0;
  margin-left: -8px;
  padding-right: 0;
  padding-left: 0;
}

@media (min-width: 37.5em) {
  .gel-layout {
    margin-left: -16px;
  }
}

/**
     * A single grid item
     */
.gel-layout__item {
  width: 100%;
  display: inline-block;
  padding-left: 8px;
  text-align: left;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

@media (min-width: 37.5em) {
  .gel-layout__item {
    padding-left: 16px;
  }
}

/**
     * Layouts with no gutters.
     */
.gel-layout--flush {
  margin-left: 0;
}

.gel-layout--flush > .gel-layout__item {
  padding-left: 0;
}

/**
     * Reversed rendered order of layout items, e.g. items 1, 2, 3, 4 in your
     * markup will display in order 4, 3, 2, 1 on your page
     */
.gel-layout--rev {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.no-flexbox .gel-layout--rev {
  direction: rtl;
  text-align: left;
}

.no-flexbox .gel-layout--rev > .gel-layout__item {
  direction: ltr;
  text-align: left;
}

/**
     * Align layout items to the vertical centers of each other
     */
.gel-layout--middle {
  -webkit-align-items: center;
  -ms-flex-align: center;
  -ms-grid-row-align: center;
  align-items: center;
}

.gel-layout--middle > .gel-layout__item {
  vertical-align: middle;
}

/**
     * Align layout items to the vertical bottoms of each other
     */
.gel-layout--bottom {
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  -ms-grid-row-align: flex-end;
  align-items: flex-end;
}

.gel-layout--bottom > .gel-layout__item {
  vertical-align: bottom;
}

/**
     * Make the layout items fill up from the right hand side
     */
.gel-layout--right {
  text-align: right;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.gel-layout--right > .gel-layout__item {
  text-align: left;
}

/**
     * Make the layout items fill up from the center outward
     */
.gel-layout--center {
  text-align: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.gel-layout--center > .gel-layout__item {
  text-align: left;
}

/**
     * Cause layout items to take up a non-explicit amount of width
     */
.gel-layout--auto > .gel-layout__item {
  width: auto;
}

/**
     * Disable the flexbox grid
     *
     * 1. Prevents floated layout items from shrinking the layout
     */
.gel-layout--no-flex {
  min-width: 100%;
}

.gel-layout--no-flex,
.gel-layout--no-flex > .gel-layout__item {
  display: block;
  display: inline-block;
}

/**
         * Force items to be of equal height
         */
.gel-layout--equal > .gel-layout__item {
  display: -webkit-flex;
  display: flex;
}

/**
         * Allow items to devide the space equally between the number of items
         */
.gel-layout--fit > .gel-layout__item {
  width: auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

/**
         * Align a single grid item to the top
         */
.gel-layout__item--top {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

/**
         * Align a single grid item to the center
         */
.gel-layout__item--center {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

/**
         * Align a single grid item to the bottom
         */
.gel-layout__item--bottom {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.gel-1\/1 {
  width: 100% !important;
}

.gel-1\/2 {
  width: 50% !important;
}

.gel-1\/3 {
  width: 33.33333% !important;
}

.gel-2\/3 {
  width: 66.66667% !important;
}

.gel-1\/4 {
  width: 25% !important;
}

.gel-2\/4 {
  width: 50% !important;
}

.gel-3\/4 {
  width: 75% !important;
}

.gel-1\/5 {
  width: 20% !important;
}

.gel-2\/5 {
  width: 40% !important;
}

.gel-3\/5 {
  width: 60% !important;
}

.gel-4\/5 {
  width: 80% !important;
}

.gel-1\/8 {
  width: 12.5% !important;
}

.gel-2\/8 {
  width: 25% !important;
}

.gel-3\/8 {
  width: 37.5% !important;
}

.gel-4\/8 {
  width: 50% !important;
}

.gel-5\/8 {
  width: 62.5% !important;
}

.gel-6\/8 {
  width: 75% !important;
}

.gel-7\/8 {
  width: 87.5% !important;
}

.gel-1\/10 {
  width: 10% !important;
}

.gel-2\/10 {
  width: 20% !important;
}

.gel-3\/10 {
  width: 30% !important;
}

.gel-4\/10 {
  width: 40% !important;
}

.gel-5\/10 {
  width: 50% !important;
}

.gel-6\/10 {
  width: 60% !important;
}

.gel-7\/10 {
  width: 70% !important;
}

.gel-8\/10 {
  width: 80% !important;
}

.gel-9\/10 {
  width: 90% !important;
}

.gel-1\/12 {
  width: 8.33333% !important;
}

.gel-2\/12 {
  width: 16.66667% !important;
}

.gel-3\/12 {
  width: 25% !important;
}

.gel-4\/12 {
  width: 33.33333% !important;
}

.gel-5\/12 {
  width: 41.66667% !important;
}

.gel-6\/12 {
  width: 50% !important;
}

.gel-7\/12 {
  width: 58.33333% !important;
}

.gel-8\/12 {
  width: 66.66667% !important;
}

.gel-9\/12 {
  width: 75% !important;
}

.gel-10\/12 {
  width: 83.33333% !important;
}

.gel-11\/12 {
  width: 91.66667% !important;
}

.gel-1\/24 {
  width: 4.16667% !important;
}

.gel-2\/24 {
  width: 8.33333% !important;
}

.gel-3\/24 {
  width: 12.5% !important;
}

.gel-4\/24 {
  width: 16.66667% !important;
}

.gel-5\/24 {
  width: 20.83333% !important;
}

.gel-6\/24 {
  width: 25% !important;
}

.gel-7\/24 {
  width: 29.16667% !important;
}

.gel-8\/24 {
  width: 33.33333% !important;
}

.gel-9\/24 {
  width: 37.5% !important;
}

.gel-10\/24 {
  width: 41.66667% !important;
}

.gel-11\/24 {
  width: 45.83333% !important;
}

.gel-12\/24 {
  width: 50% !important;
}

.gel-13\/24 {
  width: 54.16667% !important;
}

.gel-14\/24 {
  width: 58.33333% !important;
}

.gel-15\/24 {
  width: 62.5% !important;
}

.gel-16\/24 {
  width: 66.66667% !important;
}

.gel-17\/24 {
  width: 70.83333% !important;
}

.gel-18\/24 {
  width: 75% !important;
}

.gel-19\/24 {
  width: 79.16667% !important;
}

.gel-20\/24 {
  width: 83.33333% !important;
}

.gel-21\/24 {
  width: 87.5% !important;
}

.gel-22\/24 {
  width: 91.66667% !important;
}

.gel-23\/24 {
  width: 95.83333% !important;
}

@media (min-width: 25em) {
  .gel-1\/1\@s {
    width: 100% !important;
  }
  .gel-1\/2\@s {
    width: 50% !important;
  }
  .gel-1\/3\@s {
    width: 33.33333% !important;
  }
  .gel-2\/3\@s {
    width: 66.66667% !important;
  }
  .gel-1\/4\@s {
    width: 25% !important;
  }
  .gel-2\/4\@s {
    width: 50% !important;
  }
  .gel-3\/4\@s {
    width: 75% !important;
  }
  .gel-1\/5\@s {
    width: 20% !important;
  }
  .gel-2\/5\@s {
    width: 40% !important;
  }
  .gel-3\/5\@s {
    width: 60% !important;
  }
  .gel-4\/5\@s {
    width: 80% !important;
  }
  .gel-1\/8\@s {
    width: 12.5% !important;
  }
  .gel-2\/8\@s {
    width: 25% !important;
  }
  .gel-3\/8\@s {
    width: 37.5% !important;
  }
  .gel-4\/8\@s {
    width: 50% !important;
  }
  .gel-5\/8\@s {
    width: 62.5% !important;
  }
  .gel-6\/8\@s {
    width: 75% !important;
  }
  .gel-7\/8\@s {
    width: 87.5% !important;
  }
  .gel-1\/10\@s {
    width: 10% !important;
  }
  .gel-2\/10\@s {
    width: 20% !important;
  }
  .gel-3\/10\@s {
    width: 30% !important;
  }
  .gel-4\/10\@s {
    width: 40% !important;
  }
  .gel-5\/10\@s {
    width: 50% !important;
  }
  .gel-6\/10\@s {
    width: 60% !important;
  }
  .gel-7\/10\@s {
    width: 70% !important;
  }
  .gel-8\/10\@s {
    width: 80% !important;
  }
  .gel-9\/10\@s {
    width: 90% !important;
  }
  .gel-1\/12\@s {
    width: 8.33333% !important;
  }
  .gel-2\/12\@s {
    width: 16.66667% !important;
  }
  .gel-3\/12\@s {
    width: 25% !important;
  }
  .gel-4\/12\@s {
    width: 33.33333% !important;
  }
  .gel-5\/12\@s {
    width: 41.66667% !important;
  }
  .gel-6\/12\@s {
    width: 50% !important;
  }
  .gel-7\/12\@s {
    width: 58.33333% !important;
  }
  .gel-8\/12\@s {
    width: 66.66667% !important;
  }
  .gel-9\/12\@s {
    width: 75% !important;
  }
  .gel-10\/12\@s {
    width: 83.33333% !important;
  }
  .gel-11\/12\@s {
    width: 91.66667% !important;
  }
  .gel-1\/24\@s {
    width: 4.16667% !important;
  }
  .gel-2\/24\@s {
    width: 8.33333% !important;
  }
  .gel-3\/24\@s {
    width: 12.5% !important;
  }
  .gel-4\/24\@s {
    width: 16.66667% !important;
  }
  .gel-5\/24\@s {
    width: 20.83333% !important;
  }
  .gel-6\/24\@s {
    width: 25% !important;
  }
  .gel-7\/24\@s {
    width: 29.16667% !important;
  }
  .gel-8\/24\@s {
    width: 33.33333% !important;
  }
  .gel-9\/24\@s {
    width: 37.5% !important;
  }
  .gel-10\/24\@s {
    width: 41.66667% !important;
  }
  .gel-11\/24\@s {
    width: 45.83333% !important;
  }
  .gel-12\/24\@s {
    width: 50% !important;
  }
  .gel-13\/24\@s {
    width: 54.16667% !important;
  }
  .gel-14\/24\@s {
    width: 58.33333% !important;
  }
  .gel-15\/24\@s {
    width: 62.5% !important;
  }
  .gel-16\/24\@s {
    width: 66.66667% !important;
  }
  .gel-17\/24\@s {
    width: 70.83333% !important;
  }
  .gel-18\/24\@s {
    width: 75% !important;
  }
  .gel-19\/24\@s {
    width: 79.16667% !important;
  }
  .gel-20\/24\@s {
    width: 83.33333% !important;
  }
  .gel-21\/24\@s {
    width: 87.5% !important;
  }
  .gel-22\/24\@s {
    width: 91.66667% !important;
  }
  .gel-23\/24\@s {
    width: 95.83333% !important;
  }
}

@media (min-width: 37.5em) {
  .gel-1\/1\@m {
    width: 100% !important;
  }
  .gel-1\/2\@m {
    width: 50% !important;
  }
  .gel-1\/3\@m {
    width: 33.33333% !important;
  }
  .gel-2\/3\@m {
    width: 66.66667% !important;
  }
  .gel-1\/4\@m {
    width: 25% !important;
  }
  .gel-2\/4\@m {
    width: 50% !important;
  }
  .gel-3\/4\@m {
    width: 75% !important;
  }
  .gel-1\/5\@m {
    width: 20% !important;
  }
  .gel-2\/5\@m {
    width: 40% !important;
  }
  .gel-3\/5\@m {
    width: 60% !important;
  }
  .gel-4\/5\@m {
    width: 80% !important;
  }
  .gel-1\/8\@m {
    width: 12.5% !important;
  }
  .gel-2\/8\@m {
    width: 25% !important;
  }
  .gel-3\/8\@m {
    width: 37.5% !important;
  }
  .gel-4\/8\@m {
    width: 50% !important;
  }
  .gel-5\/8\@m {
    width: 62.5% !important;
  }
  .gel-6\/8\@m {
    width: 75% !important;
  }
  .gel-7\/8\@m {
    width: 87.5% !important;
  }
  .gel-1\/10\@m {
    width: 10% !important;
  }
  .gel-2\/10\@m {
    width: 20% !important;
  }
  .gel-3\/10\@m {
    width: 30% !important;
  }
  .gel-4\/10\@m {
    width: 40% !important;
  }
  .gel-5\/10\@m {
    width: 50% !important;
  }
  .gel-6\/10\@m {
    width: 60% !important;
  }
  .gel-7\/10\@m {
    width: 70% !important;
  }
  .gel-8\/10\@m {
    width: 80% !important;
  }
  .gel-9\/10\@m {
    width: 90% !important;
  }
  .gel-1\/12\@m {
    width: 8.33333% !important;
  }
  .gel-2\/12\@m {
    width: 16.66667% !important;
  }
  .gel-3\/12\@m {
    width: 25% !important;
  }
  .gel-4\/12\@m {
    width: 33.33333% !important;
  }
  .gel-5\/12\@m {
    width: 41.66667% !important;
  }
  .gel-6\/12\@m {
    width: 50% !important;
  }
  .gel-7\/12\@m {
    width: 58.33333% !important;
  }
  .gel-8\/12\@m {
    width: 66.66667% !important;
  }
  .gel-9\/12\@m {
    width: 75% !important;
  }
  .gel-10\/12\@m {
    width: 83.33333% !important;
  }
  .gel-11\/12\@m {
    width: 91.66667% !important;
  }
  .gel-1\/24\@m {
    width: 4.16667% !important;
  }
  .gel-2\/24\@m {
    width: 8.33333% !important;
  }
  .gel-3\/24\@m {
    width: 12.5% !important;
  }
  .gel-4\/24\@m {
    width: 16.66667% !important;
  }
  .gel-5\/24\@m {
    width: 20.83333% !important;
  }
  .gel-6\/24\@m {
    width: 25% !important;
  }
  .gel-7\/24\@m {
    width: 29.16667% !important;
  }
  .gel-8\/24\@m {
    width: 33.33333% !important;
  }
  .gel-9\/24\@m {
    width: 37.5% !important;
  }
  .gel-10\/24\@m {
    width: 41.66667% !important;
  }
  .gel-11\/24\@m {
    width: 45.83333% !important;
  }
  .gel-12\/24\@m {
    width: 50% !important;
  }
  .gel-13\/24\@m {
    width: 54.16667% !important;
  }
  .gel-14\/24\@m {
    width: 58.33333% !important;
  }
  .gel-15\/24\@m {
    width: 62.5% !important;
  }
  .gel-16\/24\@m {
    width: 66.66667% !important;
  }
  .gel-17\/24\@m {
    width: 70.83333% !important;
  }
  .gel-18\/24\@m {
    width: 75% !important;
  }
  .gel-19\/24\@m {
    width: 79.16667% !important;
  }
  .gel-20\/24\@m {
    width: 83.33333% !important;
  }
  .gel-21\/24\@m {
    width: 87.5% !important;
  }
  .gel-22\/24\@m {
    width: 91.66667% !important;
  }
  .gel-23\/24\@m {
    width: 95.83333% !important;
  }
}

@media (min-width: 56.25em) {
  .gel-1\/1\@l {
    width: 100% !important;
  }
  .gel-1\/2\@l {
    width: 50% !important;
  }
  .gel-1\/3\@l {
    width: 33.33333% !important;
  }
  .gel-2\/3\@l {
    width: 66.66667% !important;
  }
  .gel-1\/4\@l {
    width: 25% !important;
  }
  .gel-2\/4\@l {
    width: 50% !important;
  }
  .gel-3\/4\@l {
    width: 75% !important;
  }
  .gel-1\/5\@l {
    width: 20% !important;
  }
  .gel-2\/5\@l {
    width: 40% !important;
  }
  .gel-3\/5\@l {
    width: 60% !important;
  }
  .gel-4\/5\@l {
    width: 80% !important;
  }
  .gel-1\/8\@l {
    width: 12.5% !important;
  }
  .gel-2\/8\@l {
    width: 25% !important;
  }
  .gel-3\/8\@l {
    width: 37.5% !important;
  }
  .gel-4\/8\@l {
    width: 50% !important;
  }
  .gel-5\/8\@l {
    width: 62.5% !important;
  }
  .gel-6\/8\@l {
    width: 75% !important;
  }
  .gel-7\/8\@l {
    width: 87.5% !important;
  }
  .gel-1\/10\@l {
    width: 10% !important;
  }
  .gel-2\/10\@l {
    width: 20% !important;
  }
  .gel-3\/10\@l {
    width: 30% !important;
  }
  .gel-4\/10\@l {
    width: 40% !important;
  }
  .gel-5\/10\@l {
    width: 50% !important;
  }
  .gel-6\/10\@l {
    width: 60% !important;
  }
  .gel-7\/10\@l {
    width: 70% !important;
  }
  .gel-8\/10\@l {
    width: 80% !important;
  }
  .gel-9\/10\@l {
    width: 90% !important;
  }
  .gel-1\/12\@l {
    width: 8.33333% !important;
  }
  .gel-2\/12\@l {
    width: 16.66667% !important;
  }
  .gel-3\/12\@l {
    width: 25% !important;
  }
  .gel-4\/12\@l {
    width: 33.33333% !important;
  }
  .gel-5\/12\@l {
    width: 41.66667% !important;
  }
  .gel-6\/12\@l {
    width: 50% !important;
  }
  .gel-7\/12\@l {
    width: 58.33333% !important;
  }
  .gel-8\/12\@l {
    width: 66.66667% !important;
  }
  .gel-9\/12\@l {
    width: 75% !important;
  }
  .gel-10\/12\@l {
    width: 83.33333% !important;
  }
  .gel-11\/12\@l {
    width: 91.66667% !important;
  }
  .gel-1\/24\@l {
    width: 4.16667% !important;
  }
  .gel-2\/24\@l {
    width: 8.33333% !important;
  }
  .gel-3\/24\@l {
    width: 12.5% !important;
  }
  .gel-4\/24\@l {
    width: 16.66667% !important;
  }
  .gel-5\/24\@l {
    width: 20.83333% !important;
  }
  .gel-6\/24\@l {
    width: 25% !important;
  }
  .gel-7\/24\@l {
    width: 29.16667% !important;
  }
  .gel-8\/24\@l {
    width: 33.33333% !important;
  }
  .gel-9\/24\@l {
    width: 37.5% !important;
  }
  .gel-10\/24\@l {
    width: 41.66667% !important;
  }
  .gel-11\/24\@l {
    width: 45.83333% !important;
  }
  .gel-12\/24\@l {
    width: 50% !important;
  }
  .gel-13\/24\@l {
    width: 54.16667% !important;
  }
  .gel-14\/24\@l {
    width: 58.33333% !important;
  }
  .gel-15\/24\@l {
    width: 62.5% !important;
  }
  .gel-16\/24\@l {
    width: 66.66667% !important;
  }
  .gel-17\/24\@l {
    width: 70.83333% !important;
  }
  .gel-18\/24\@l {
    width: 75% !important;
  }
  .gel-19\/24\@l {
    width: 79.16667% !important;
  }
  .gel-20\/24\@l {
    width: 83.33333% !important;
  }
  .gel-21\/24\@l {
    width: 87.5% !important;
  }
  .gel-22\/24\@l {
    width: 91.66667% !important;
  }
  .gel-23\/24\@l {
    width: 95.83333% !important;
  }
}

@media (min-width: 63em) {
  .gel-1\/1\@xl {
    width: 100% !important;
  }
  .gel-1\/2\@xl {
    width: 50% !important;
  }
  .gel-1\/3\@xl {
    width: 33.33333% !important;
  }
  .gel-2\/3\@xl {
    width: 66.66667% !important;
  }
  .gel-1\/4\@xl {
    width: 25% !important;
  }
  .gel-2\/4\@xl {
    width: 50% !important;
  }
  .gel-3\/4\@xl {
    width: 75% !important;
  }
  .gel-1\/5\@xl {
    width: 20% !important;
  }
  .gel-2\/5\@xl {
    width: 40% !important;
  }
  .gel-3\/5\@xl {
    width: 60% !important;
  }
  .gel-4\/5\@xl {
    width: 80% !important;
  }
  .gel-1\/8\@xl {
    width: 12.5% !important;
  }
  .gel-2\/8\@xl {
    width: 25% !important;
  }
  .gel-3\/8\@xl {
    width: 37.5% !important;
  }
  .gel-4\/8\@xl {
    width: 50% !important;
  }
  .gel-5\/8\@xl {
    width: 62.5% !important;
  }
  .gel-6\/8\@xl {
    width: 75% !important;
  }
  .gel-7\/8\@xl {
    width: 87.5% !important;
  }
  .gel-1\/10\@xl {
    width: 10% !important;
  }
  .gel-2\/10\@xl {
    width: 20% !important;
  }
  .gel-3\/10\@xl {
    width: 30% !important;
  }
  .gel-4\/10\@xl {
    width: 40% !important;
  }
  .gel-5\/10\@xl {
    width: 50% !important;
  }
  .gel-6\/10\@xl {
    width: 60% !important;
  }
  .gel-7\/10\@xl {
    width: 70% !important;
  }
  .gel-8\/10\@xl {
    width: 80% !important;
  }
  .gel-9\/10\@xl {
    width: 90% !important;
  }
  .gel-1\/12\@xl {
    width: 8.33333% !important;
  }
  .gel-2\/12\@xl {
    width: 16.66667% !important;
  }
  .gel-3\/12\@xl {
    width: 25% !important;
  }
  .gel-4\/12\@xl {
    width: 33.33333% !important;
  }
  .gel-5\/12\@xl {
    width: 41.66667% !important;
  }
  .gel-6\/12\@xl {
    width: 50% !important;
  }
  .gel-7\/12\@xl {
    width: 58.33333% !important;
  }
  .gel-8\/12\@xl {
    width: 66.66667% !important;
  }
  .gel-9\/12\@xl {
    width: 75% !important;
  }
  .gel-10\/12\@xl {
    width: 83.33333% !important;
  }
  .gel-11\/12\@xl {
    width: 91.66667% !important;
  }
  .gel-1\/24\@xl {
    width: 4.16667% !important;
  }
  .gel-2\/24\@xl {
    width: 8.33333% !important;
  }
  .gel-3\/24\@xl {
    width: 12.5% !important;
  }
  .gel-4\/24\@xl {
    width: 16.66667% !important;
  }
  .gel-5\/24\@xl {
    width: 20.83333% !important;
  }
  .gel-6\/24\@xl {
    width: 25% !important;
  }
  .gel-7\/24\@xl {
    width: 29.16667% !important;
  }
  .gel-8\/24\@xl {
    width: 33.33333% !important;
  }
  .gel-9\/24\@xl {
    width: 37.5% !important;
  }
  .gel-10\/24\@xl {
    width: 41.66667% !important;
  }
  .gel-11\/24\@xl {
    width: 45.83333% !important;
  }
  .gel-12\/24\@xl {
    width: 50% !important;
  }
  .gel-13\/24\@xl {
    width: 54.16667% !important;
  }
  .gel-14\/24\@xl {
    width: 58.33333% !important;
  }
  .gel-15\/24\@xl {
    width: 62.5% !important;
  }
  .gel-16\/24\@xl {
    width: 66.66667% !important;
  }
  .gel-17\/24\@xl {
    width: 70.83333% !important;
  }
  .gel-18\/24\@xl {
    width: 75% !important;
  }
  .gel-19\/24\@xl {
    width: 79.16667% !important;
  }
  .gel-20\/24\@xl {
    width: 83.33333% !important;
  }
  .gel-21\/24\@xl {
    width: 87.5% !important;
  }
  .gel-22\/24\@xl {
    width: 91.66667% !important;
  }
  .gel-23\/24\@xl {
    width: 95.83333% !important;
  }
}

@media (min-width: 80em) {
  .gel-1\/1\@xxl {
    width: 100% !important;
  }
  .gel-1\/2\@xxl {
    width: 50% !important;
  }
  .gel-1\/3\@xxl {
    width: 33.33333% !important;
  }
  .gel-2\/3\@xxl {
    width: 66.66667% !important;
  }
  .gel-1\/4\@xxl {
    width: 25% !important;
  }
  .gel-2\/4\@xxl {
    width: 50% !important;
  }
  .gel-3\/4\@xxl {
    width: 75% !important;
  }
  .gel-1\/5\@xxl {
    width: 20% !important;
  }
  .gel-2\/5\@xxl {
    width: 40% !important;
  }
  .gel-3\/5\@xxl {
    width: 60% !important;
  }
  .gel-4\/5\@xxl {
    width: 80% !important;
  }
  .gel-1\/8\@xxl {
    width: 12.5% !important;
  }
  .gel-2\/8\@xxl {
    width: 25% !important;
  }
  .gel-3\/8\@xxl {
    width: 37.5% !important;
  }
  .gel-4\/8\@xxl {
    width: 50% !important;
  }
  .gel-5\/8\@xxl {
    width: 62.5% !important;
  }
  .gel-6\/8\@xxl {
    width: 75% !important;
  }
  .gel-7\/8\@xxl {
    width: 87.5% !important;
  }
  .gel-1\/10\@xxl {
    width: 10% !important;
  }
  .gel-2\/10\@xxl {
    width: 20% !important;
  }
  .gel-3\/10\@xxl {
    width: 30% !important;
  }
  .gel-4\/10\@xxl {
    width: 40% !important;
  }
  .gel-5\/10\@xxl {
    width: 50% !important;
  }
  .gel-6\/10\@xxl {
    width: 60% !important;
  }
  .gel-7\/10\@xxl {
    width: 70% !important;
  }
  .gel-8\/10\@xxl {
    width: 80% !important;
  }
  .gel-9\/10\@xxl {
    width: 90% !important;
  }
  .gel-1\/12\@xxl {
    width: 8.33333% !important;
  }
  .gel-2\/12\@xxl {
    width: 16.66667% !important;
  }
  .gel-3\/12\@xxl {
    width: 25% !important;
  }
  .gel-4\/12\@xxl {
    width: 33.33333% !important;
  }
  .gel-5\/12\@xxl {
    width: 41.66667% !important;
  }
  .gel-6\/12\@xxl {
    width: 50% !important;
  }
  .gel-7\/12\@xxl {
    width: 58.33333% !important;
  }
  .gel-8\/12\@xxl {
    width: 66.66667% !important;
  }
  .gel-9\/12\@xxl {
    width: 75% !important;
  }
  .gel-10\/12\@xxl {
    width: 83.33333% !important;
  }
  .gel-11\/12\@xxl {
    width: 91.66667% !important;
  }
  .gel-1\/24\@xxl {
    width: 4.16667% !important;
  }
  .gel-2\/24\@xxl {
    width: 8.33333% !important;
  }
  .gel-3\/24\@xxl {
    width: 12.5% !important;
  }
  .gel-4\/24\@xxl {
    width: 16.66667% !important;
  }
  .gel-5\/24\@xxl {
    width: 20.83333% !important;
  }
  .gel-6\/24\@xxl {
    width: 25% !important;
  }
  .gel-7\/24\@xxl {
    width: 29.16667% !important;
  }
  .gel-8\/24\@xxl {
    width: 33.33333% !important;
  }
  .gel-9\/24\@xxl {
    width: 37.5% !important;
  }
  .gel-10\/24\@xxl {
    width: 41.66667% !important;
  }
  .gel-11\/24\@xxl {
    width: 45.83333% !important;
  }
  .gel-12\/24\@xxl {
    width: 50% !important;
  }
  .gel-13\/24\@xxl {
    width: 54.16667% !important;
  }
  .gel-14\/24\@xxl {
    width: 58.33333% !important;
  }
  .gel-15\/24\@xxl {
    width: 62.5% !important;
  }
  .gel-16\/24\@xxl {
    width: 66.66667% !important;
  }
  .gel-17\/24\@xxl {
    width: 70.83333% !important;
  }
  .gel-18\/24\@xxl {
    width: 75% !important;
  }
  .gel-19\/24\@xxl {
    width: 79.16667% !important;
  }
  .gel-20\/24\@xxl {
    width: 83.33333% !important;
  }
  .gel-21\/24\@xxl {
    width: 87.5% !important;
  }
  .gel-22\/24\@xxl {
    width: 91.66667% !important;
  }
  .gel-23\/24\@xxl {
    width: 95.83333% !important;
  }
}

.gel-canon {
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 32px;
  line-height: 2rem;
}

@media (min-width: 20em) {
  .gel-canon {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
  }
}

@media (min-width: 37.5em) {
  .gel-canon {
    font-size: 52px;
    font-size: 3.25rem;
    line-height: 56px;
    line-height: 3.5rem;
  }
  .no-touch .gel-canon {
    font-size: 44px;
    font-size: 2.75rem;
    line-height: 48px;
    line-height: 3rem;
  }
}

.gel-canon-bold {
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 32px;
  line-height: 2rem;
  font-weight: bold;
  letter-spacing: -1px;
  letter-spacing: -0.0625rem;
}

@media (min-width: 20em) {
  .gel-canon-bold {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
  }
}

@media (min-width: 37.5em) {
  .gel-canon-bold {
    font-size: 52px;
    font-size: 3.25rem;
    line-height: 56px;
    line-height: 3.5rem;
  }
  .no-touch .gel-canon-bold {
    font-size: 44px;
    font-size: 2.75rem;
    line-height: 48px;
    line-height: 3rem;
  }
}

.gel-trafalgar,
h1 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
}

@media (min-width: 20em) {
  .gel-trafalgar,
  h1 {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28px;
    line-height: 1.75rem;
  }
}

@media (min-width: 37.5em) {
  .gel-trafalgar,
  h1 {
    font-size: 36px;
    font-size: 2.25rem;
    line-height: 40px;
    line-height: 2.5rem;
  }
  .no-touch .gel-trafalgar, .no-touch h1 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
  }
}

.gel-trafalgar-bold {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: bold;
  letter-spacing: -1px;
  letter-spacing: -0.0625rem;
}

@media (min-width: 20em) {
  .gel-trafalgar-bold {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28px;
    line-height: 1.75rem;
  }
}

@media (min-width: 37.5em) {
  .gel-trafalgar-bold {
    font-size: 36px;
    font-size: 2.25rem;
    line-height: 40px;
    line-height: 2.5rem;
  }
  .no-touch .gel-trafalgar-bold {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
  }
}

.gel-paragon {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
}

@media (min-width: 20em) {
  .gel-paragon {
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 26px;
    line-height: 1.625rem;
  }
}

@media (min-width: 37.5em) {
  .gel-paragon {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 34px;
    line-height: 2.125rem;
  }
  .no-touch .gel-paragon {
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 32px;
    line-height: 2rem;
  }
}

.gel-paragon-bold {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: bold;
  letter-spacing: -1px;
  letter-spacing: -0.0625rem;
}

@media (min-width: 20em) {
  .gel-paragon-bold {
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 26px;
    line-height: 1.625rem;
  }
}

@media (min-width: 37.5em) {
  .gel-paragon-bold {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 34px;
    line-height: 2.125rem;
  }
  .no-touch .gel-paragon-bold {
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 32px;
    line-height: 2rem;
  }
}

.gel-double-pica,
h2 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
}

@media (min-width: 37.5em) {
  .gel-double-pica,
  h2 {
    font-size: 26px;
    font-size: 1.625rem;
    line-height: 30px;
    line-height: 1.875rem;
  }
  .no-touch .gel-double-pica, .no-touch h2 {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28px;
    line-height: 1.75rem;
  }
}

.gel-double-pica-bold {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: bold;
  letter-spacing: -1px;
  letter-spacing: -0.0625rem;
}

@media (min-width: 37.5em) {
  .gel-double-pica-bold {
    font-size: 26px;
    font-size: 1.625rem;
    line-height: 30px;
    line-height: 1.875rem;
  }
  .no-touch .gel-double-pica-bold {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28px;
    line-height: 1.75rem;
  }
}

.gel-great-primer,
h3 {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 22px;
  line-height: 1.375rem;
}

@media (min-width: 37.5em) {
  .gel-great-primer,
  h3 {
    font-size: 21px;
    font-size: 1.3125rem;
    line-height: 24px;
    line-height: 1.5rem;
  }
  .no-touch .gel-great-primer, .no-touch h3 {
    font-size: 20px;
    font-size: 1.25rem;
  }
}

.gel-great-primer-bold {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 22px;
  line-height: 1.375rem;
  font-weight: bold;
}

@media (min-width: 20em) {
  .gel-great-primer-bold {
    letter-spacing: -1px;
    letter-spacing: -0.0625rem;
  }
}

@media (min-width: 37.5em) {
  .gel-great-primer-bold {
    font-size: 21px;
    font-size: 1.3125rem;
    line-height: 24px;
    line-height: 1.5rem;
  }
  .no-touch .gel-great-primer-bold {
    font-size: 20px;
    font-size: 1.25rem;
  }
}

.gel-pica,
h4 {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 20px;
  line-height: 1.25rem;
}

@media (min-width: 20em) {
  .gel-pica,
  h4 {
    font-size: 16px;
    font-size: 1rem;
    line-height: 20px;
    line-height: 1.25rem;
  }
}

@media (min-width: 37.5em) {
  .gel-pica,
  h4 {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 22px;
    line-height: 1.375rem;
  }
  .no-touch .gel-pica, .no-touch h4 {
    font-size: 16px;
    font-size: 1rem;
    line-height: 20px;
    line-height: 1.25rem;
  }
}

.gel-pica-bold {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 20px;
  line-height: 1.25rem;
  font-weight: bold;
}

@media (min-width: 20em) {
  .gel-pica-bold {
    font-size: 16px;
    font-size: 1rem;
    line-height: 20px;
    line-height: 1.25rem;
  }
}

@media (min-width: 37.5em) {
  .gel-pica-bold {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 22px;
    line-height: 1.375rem;
  }
  .no-touch .gel-pica-bold {
    font-size: 16px;
    font-size: 1rem;
    line-height: 20px;
    line-height: 1.25rem;
  }
}

.gel-long-primer {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 18px;
  line-height: 1.125rem;
}

@media (min-width: 37.5em) {
  .gel-long-primer {
    line-height: 20px;
    line-height: 1.25rem;
  }
  .no-touch .gel-long-primer {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 18px;
    line-height: 1.125rem;
  }
}

.gel-long-primer-bold {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 18px;
  line-height: 1.125rem;
  font-weight: bold;
}

@media (min-width: 37.5em) {
  .gel-long-primer-bold {
    line-height: 20px;
    line-height: 1.25rem;
  }
  .no-touch .gel-long-primer-bold {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 18px;
    line-height: 1.125rem;
  }
}

.gel-brevier {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
}

@media (min-width: 20em) {
  .gel-brevier {
    line-height: 18px;
    line-height: 1.125rem;
  }
}

@media (min-width: 37.5em) {
  .no-touch .gel-brevier {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 16px;
    line-height: 1rem;
  }
}

.gel-brevier-bold {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  font-weight: bold;
}

@media (min-width: 20em) {
  .gel-brevier-bold {
    line-height: 18px;
    line-height: 1.125rem;
  }
}

@media (min-width: 37.5em) {
  .no-touch .gel-brevier-bold {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 16px;
    line-height: 1rem;
  }
}

.gel-minion {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 16px;
  line-height: 1rem;
  text-transform: uppercase;
}

@media (min-width: 37.5em) {
  .gel-minion {
    font-size: 13px;
    font-size: 0.8125rem;
  }
  .no-touch .gel-minion {
    font-size: 12px;
    font-size: 0.75rem;
  }
}

.gel-minion-bold {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 16px;
  line-height: 1rem;
  text-transform: uppercase;
  font-weight: bold;
}

@media (min-width: 37.5em) {
  .gel-minion-bold {
    font-size: 13px;
    font-size: 0.8125rem;
  }
  .no-touch .gel-minion-bold {
    font-size: 12px;
    font-size: 0.75rem;
  }
}

.gel-body-copy {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 20px;
  line-height: 1.25rem;
}

@media (min-width: 20em) {
  .gel-body-copy {
    font-size: 16px;
    font-size: 1rem;
    line-height: 22px;
    line-height: 1.375rem;
  }
}

@media (min-width: 37.5em) {
  .gel-body-copy {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 24px;
    line-height: 1.5rem;
  }
  .no-touch .gel-body-copy {
    font-size: 16px;
    font-size: 1rem;
    line-height: 22px;
    line-height: 1.375rem;
  }
}

.bbc-news-vj-wrapper {
  color: #404040;
  box-sizing: border-box;
}

.bbc-news-vj-wrapper *, .bbc-news-vj-wrapper *:before, .bbc-news-vj-wrapper *:after {
  box-sizing: inherit;
}

@media (prefers-reduced-motion: reduce) {
  .bbc-news-vj-wrapper * {
    animation: none !important;
    transition: none !important;
  }
}

.bbc-news-vj-wrapper p, .bbc-news-vj-wrapper ul, .bbc-news-vj-wrapper ol {
  font-size: 1em;
}

.bbc-news-vj-wrapper p {
  line-height: 1.375;
  margin-top: 1em;
}

.bbc-news-vj-wrapper ul, .bbc-news-vj-wrapper ol {
  margin: 1em 0;
  list-style-position: inside;
  padding: 0;
}

.bbc-news-vj-wrapper li {
  line-height: 1.375;
}

.bbc-news-vj-wrapper img {
  display: block;
  max-width: 100%;
}

.bbc-news-vj-wrapper a {
  color: #000;
  text-decoration: none;
  font-weight: bold;
  border-bottom: 1px solid #dcdcdc;
}

.bbc-news-vj-wrapper a:hover, .bbc-news-vj-wrapper a:active, .bbc-news-vj-wrapper a:focus {
  border-bottom: 0;
  color: #1167a8;
}

.bbc-news-vj-wrapper blockquote {
  line-height: 1.3636;
  position: relative;
  text-align: left;
}

.bbc-news-vj-wrapper input[type=submit],
.bbc-news-vj-wrapper input[type=button],
.bbc-news-vj-wrapper button,
.bbc-news-vj-wrapper label,
.bbc-news-vj-wrapper select,
.bbc-news-vj-wrapper input[type="checkbox"],
.bbc-news-vj-wrapper input[type="radio"] {
  cursor: pointer;
}

.bbc-news-vj-wrapper textarea {
  display: block;
}

.bbc-news-vj-wrapper--embed .gel-wrap,
.bbc-news-vj-wrapper--amp .gel-wrap {
  padding: 0;
}

.bbc-news-vj-wrapper input[type=number],
.bbc-news-vj-wrapper button {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 0.01px;
  -ms-appearance: none;
  appearance: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  border: 1px solid #dcdcdc;
  border-radius: 0;
  box-sizing: border-box;
  font-family: Helmet, Freesans, Helvetica, Arial, sans-serif;
  font-size: 1em;
  line-height: 1.4em;
  margin: 0 0 1.25em;
  padding: .55em .6em .5em;
  vertical-align: top;
  -webkit-transition: border .5s ease;
  -moz-transition: border .5s ease;
  -ms-transition: border .5s ease;
  -o-transition: border .5s ease;
  transition: border .5s ease;
}

.bbc-news-vj-wrapper input:hover[type=number],
.bbc-news-vj-wrapper button:hover, .bbc-news-vj-wrapper input:focus[type=number],
.bbc-news-vj-wrapper button:focus, .bbc-news-vj-wrapper input:active[type=number],
.bbc-news-vj-wrapper button:active {
  border-color: #10619f;
  outline-offset: -1px;
}

.bbc-news-vj-wrapper input:last-child[type=number],
.bbc-news-vj-wrapper button:last-child {
  margin-bottom: 0;
}


.bbc-news-vj-wrapper button {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  margin: 0 .6667em .8889em 0;
  padding: .55em .8em .5em;
  text-decoration: none;
  -webkit-transition: background-color .3s ease, min-width .5s ease, color .3s ease, border-color .3s ease;
  -moz-transition: background-color .3s ease, min-width .5s ease, color .3s ease, border-color .3s ease;
  -ms-transition: background-color .3s ease, min-width .5s ease, color .3s ease, border-color .3s ease;
  -o-transition: background-color .3s ease, min-width .5s ease, color .3s ease, border-color .3s ease;
  transition: background-color .3s ease, min-width .5s ease, color .3s ease, border-color .3s ease;
  width: auto;
  background-repeat: no-repeat;
  background-color: #007f7f;
  border: 2px solid #007f7f;
  color: #fff;
}


.bbc-news-vj-wrapper button:hover,
.bbc-news-vj-wrapper button:active,
.bbc-news-vj-wrapper button:focus {
  background-color: #006767;
}

.bbc-news-vj-direction--rtl {
  direction: rtl;
}

.off-screen, .sr-only {
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.news-vj-wedding-popularity {
  max-width: 640px;
  margin: 2em auto;
}

.news-vj-wedding-popularity strong {
  color: #ba3353;
}

.wp__head {
  position: relative;
  padding: 1em;
  background-color: #f0f5fb;
}

.wp__head .wp__cta {
  margin-top: 0;
  margin-right: 40px;
  margin-bottom: 0.3em;
}

@media (min-width: 25em) {
  .wp__head .wp__cta {
    margin-right: 80px;
  }
}

.wp__head .wp__head__decor {
  position: absolute;
}

.wp__head .wp__head__decor--cloudbird {
  top: -30px;
  right: 10px;
}

.wp__head .wp__head__decor--bird {
  top: 3.75em;
  right: 50px;
}

@media (min-width: 25em) {
  .wp__head .wp__head__decor--bird {
    right: 90px;
  }
}

.wp__head .wp__head__decor--cloud {
  display: none;
  top: -8px;
  right: 120px;
}

@media (min-width: 25em) {
  .wp__head .wp__head__decor--cloud {
    display: block;
  }
}

.wp__form {
  position: relative;
  padding-top: 0.75em;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  flex-wrap: wrap;
}

@media (min-width: 25em) {
  .wp__form {
    padding-left: 1em;
    flex-wrap: no-wrap;
  }
}

.wp__form fieldset {
  border: 0;
  padding: 0;
  display: inline-block;
  margin: 0.5em 0 1em;
}

.wp__form legend {
  font-weight: bold;
  font-size: 18px;
  max-width: 360px;
  padding: 0;
  margin-bottom: 0.75em;
}

.wp__form .wp__date-group {
  display: inline-block;
}

.wp__form .wp__date-group label {
  display: block;
  font-weight: bold;
  margin-bottom: 0.2em;
}

.wp__form .wp__date-group .wp__date-input {
  margin: 0 0.1em 0 0;
  padding: 0.5em;
  font-size: 18px;
  width: 70px;
  outline-offset: -1px;
}

.wp__form .wp__date-group .wp__date-input--year {
  width: 90px;
}

.wp__form .wp__date-group .wp__date-input.input-invalid {
  outline: solid #bf3737;
}

.wp__form button.wp__submit {
  width: 100%;
  margin: 0.5em 0 1em 0.4em;
  padding: 0.6em 0.8em;
}

@media (min-width: 25em) {
  .wp__form button.wp__submit {
    width: auto;
  }
}

.wp__results {
  text-align: center;
}

.wp__body .wp__chart-title {
  text-align: center;
}

.wp__chart > svg {
  margin: 0 auto;
}

.wp__key {
  line-height: 20px;
  margin: 1em 0;
  padding-left: 22px;
}

.wp__key .wp__key__item {
  display: inline-block;
}

.wp__key .wp__key__item > * {
  vertical-align: middle;
}

.wp__key .wp__key__item--crown {
  margin-right: 1em;
}

.wp__key .wp__key__item--gradient {
  float: right;
}

.wp__key .wp__key-icon {
  display: inline-block;
  margin-right: 0.2em;
}

.wp__colour-swatches {
  display: inline-block;
  margin: 0 0.4em;
}

.wp__summary {
  background-color: #f0f5fb;
  text-align: center;
  padding: 2em;
}

.svg-animate--wobble {
  animation: wobble 1.5s ease-in-out infinite;
}

@keyframes wobble {
  30% {
    transform: rotate(0deg);
  }
  40%,
  60% {
    transform: rotate(-20deg);
  }
  50% {
    transform: rotate(20deg);
  }
  70% {
    transform: rotate(10deg);
  }
  80% {
    transform: rotate(0deg);
  }
}
