@charset "UTF-8";
/**
 * Foundation for Sites by ZURB
 * Version 6.5.3
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
@font-face {
  font-family: 'GT-Eesti-Pro-Display-Thin';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-Thin.woff") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Display-Light';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-Light.woff?v=19d6f233") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Display-ULight';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-ULight.woff") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Display-Regular';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-Regular.woff?v=d3fa1ee2") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Display-Medium';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-Medium.woff?v=60e0714e") format("woff"); }

@font-face {
  font-family: 'GTEesti-Pro-Display-Bold';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-Bold.woff?v=cd71153a") format("woff"); }

@font-face {
  font-family: 'GT-Eesti-Pro-Display-UBold';
  font-display: swap;
  src: url("../fonts/GT-Eesti-Pro-Display-UBold.woff") format("woff"); }

#fortressContainer1 {
  font-family: 'GT-Eesti-Pro-Display-Regular';
  font-size: 16px;
  max-width: 88.5em;
  margin: 0 auto;
  overflow: hidden; }
  @media (max-width: 1440px) {
    #fortressContainer1 {
      font-size: -webkit-calc(100vw / 90);
      font-size: calc(100vw / 90); } }
  @media (max-width: 960px) {
    #fortressContainer1 {
      font-size: -webkit-calc(100vw / 60);
      font-size: calc(100vw / 60);
      max-width: 54.5em; } }
  @media (max-width: 576px) {
    #fortressContainer1 {
      font-size: -webkit-calc(100vw / 20);
      font-size: calc(100vw / 20);
      max-width: 18.5em; } }
  #fortressContainer1 * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  #fortressContainer1 h1, #fortressContainer1 h2, #fortressContainer1 h3, #fortressContainer1 h4, #fortressContainer1 h5 {
    margin: 0;
    font-family: 'GTEesti-Pro-Display-Bold'; }
  #fortressContainer1 ul {
    padding: 0;
    margin: 0; }
  #fortressContainer1 li {
    list-style: none; }
  #fortressContainer1 p {
    margin: 0; }
  #fortressContainer1 .container {
    margin: 0 auto;
    width: 68.5em; }
    @media (max-width: 1440px) {
      #fortressContainer1 .container {
        width: 68.4375em; } }
    @media (max-width: 960px) {
      #fortressContainer1 .container {
        width: 45.5em; } }
    @media (max-width: 576px) {
      #fortressContainer1 .container {
        width: 100%;
        padding: 0 0.625em; } }
  #fortressContainer1 a {
    display: inline-block;
    text-decoration: none;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }
    #fortressContainer1 a:hover {
      -webkit-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s;
      text-decoration: none; }
  #fortressContainer1 img {
    display: inline-block;
    max-width: 100%;
    height: auto;
    vertical-align: bottom; }
  #fortressContainer1 .banner {
    position: relative;
    z-index: 3;
    height: 31.25em;
    background: url("../img/banner.jpg?v=e05a2772") no-repeat center center/cover; }
    @media (max-width: 960px) {
      #fortressContainer1 .banner {
        height: 21.5625em;
        background: url("../img/banner-tablet.jpg?v=03123799") no-repeat center center/cover; } }
    @media (max-width: 576px) {
      #fortressContainer1 .banner {
        background: url("../img/banner-mob.jpg?v=16c3e070") no-repeat center center/cover;
        height: 25em; } }
  #fortressContainer1 .description {
    position: relative;
    z-index: 2;
    background: #FA7099;
    padding-top: 7.25em;
    padding-bottom: 11.375em; }
    @media (max-width: 960px) {
      #fortressContainer1 .description {
        padding-top: 6.5625em;
        padding-bottom: 10.625em; } }
    @media (max-width: 576px) {
      #fortressContainer1 .description {
        padding-top: 5.625em;
        padding-bottom: 9.0625em; } }
    #fortressContainer1 .description .text {
      font-family: 'GT-Eesti-Pro-Display-Medium';
      font-weight: 400;
      font-size: 1.875em;
      line-height: 1.2;
      color: #FFFFFF;
      margin-bottom: 1.25em;
      max-width: 31.25em; }
      @media (max-width: 960px) {
        #fortressContainer1 .description .text {
          font-size: 1.75em;
          margin-bottom: 0.625em; } }
      @media (max-width: 576px) {
        #fortressContainer1 .description .text {
          font-size: 1.25em;
          line-height: 1.15;
          margin-bottom: 0.9375em; } }
    #fortressContainer1 .description .put-a-hashtag {
      font-family: 'GT-Eesti-Pro-Display-Light';
      font-weight: 400;
      font-size: 1.5em;
      line-height: 1.2;
      color: #000000;
      max-width: 34.375em; }
      @media (max-width: 960px) {
        #fortressContainer1 .description .put-a-hashtag {
          font-size: 1.375em;
          max-width: 31.25em; } }
      @media (max-width: 576px) {
        #fortressContainer1 .description .put-a-hashtag {
          font-size: 1.125em; } }
      #fortressContainer1 .description .put-a-hashtag br.mob {
        display: none; }
        @media (max-width: 960px) {
          #fortressContainer1 .description .put-a-hashtag br.mob {
            display: block; } }
      #fortressContainer1 .description .put-a-hashtag .hashtag {
        position: relative;
        z-index: 10;
        color: #FAE670;
        cursor: pointer; }
      #fortressContainer1 .description .put-a-hashtag .copy {
        position: absolute;
        width: 8.21875em;
        height: 2.34375em;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center;
        right: 0;
        top: 1.5625em;
        font-weight: 400;
        font-size: 0.8375em;
        line-height: 1;
        color: #FFD900;
        background: #172133;
        -webkit-border-radius: 6px;
                border-radius: 6px;
        cursor: pointer;
        opacity: 0;
        -webkit-transition: opacity .3s;
        -o-transition: opacity .3s;
        transition: opacity .3s; }
        #fortressContainer1 .description .put-a-hashtag .copy.open {
          opacity: 1;
          -webkit-transition: opacity .3s;
          -o-transition: opacity .3s;
          transition: opacity .3s; }
        #fortressContainer1 .description .put-a-hashtag .copy.active {
          color: #3AC267; }
    #fortressContainer1 .description .pattern {
      position: absolute;
      width: 23.25em;
      height: 15.8125em;
      right: -2.25em;
      top: -0.875em; }
      @media (max-width: 960px) {
        #fortressContainer1 .description .pattern {
          right: -1.25em;
          top: -4.125em; } }
      @media (max-width: 576px) {
        #fortressContainer1 .description .pattern {
          width: 12.5em;
          height: 8.4375em;
          right: -2.6875em;
          top: -0.8125em; } }
    #fortressContainer1 .description .clouds {
      position: absolute;
      width: 84.6875em;
      height: 30.6875em;
      right: -29.5625em;
      bottom: -12.1875em; }
      @media (max-width: 960px) {
        #fortressContainer1 .description .clouds {
          width: 98.125em;
          height: 30.8125em;
          max-width: 200%;
          right: -36.0625em;
          bottom: -14.75em; } }
      @media (max-width: 576px) {
        #fortressContainer1 .description .clouds {
          width: 37.5em;
          height: 12.5em;
          right: -13.0625em;
          bottom: -3.8125em; } }
    #fortressContainer1 .description .lips {
      position: absolute;
      width: 12.75em;
      height: 8.625em;
      right: 12.8125em;
      bottom: 10em; }
      @media (max-width: 960px) {
        #fortressContainer1 .description .lips {
          right: 3.4375em;
          bottom: 2.5625em; } }
      @media (max-width: 576px) {
        #fortressContainer1 .description .lips {
          width: 5.125em;
          height: 3.4375em;
          right: 2.5em;
          bottom: 3.125em; } }
    #fortressContainer1 .description .competition-extended {
      position: absolute;
      right: 0.5em;
      bottom: -1.8125em;
      font-family: 'GTEesti-Pro-Display-Bold';
      font-weight: 400;
      font-size: 3em;
      line-height: 1;
      text-align: center;
      color: #F81155; }
      @media (max-width: 960px) {
        #fortressContainer1 .description .competition-extended {
          display: none; } }
  #fortressContainer1 .best-work {
    position: relative;
    z-index: 1;
    min-height: 58.0625em;
    padding-top: 46.875em;
    background: url("../img/best-work-bg.svg?v=47185767") no-repeat center center/contain; }
    @media (max-width: 960px) {
      #fortressContainer1 .best-work {
        z-index: 3;
        min-height: 52.375em;
        padding-top: 40.625em;
        background: url("../img/best-work-bg-tablet.svg?v=ba63fbea") no-repeat center center/contain; } }
    @media (max-width: 576px) {
      #fortressContainer1 .best-work {
        min-height: 49.375em;
        padding-top: 40.625em;
        background: url("../img/best-work-bg-mob.svg?v=8e230d10") no-repeat center center/contain; } }
    #fortressContainer1 .best-work .every-week {
      position: absolute;
      left: 8.875em;
      top: 2.6875em;
      font-family: 'GTEesti-Pro-Display-Bold';
      font-weight: 400;
      font-size: 1.75em;
      line-height: 1.1;
      color: #1849A9;
      -webkit-transform: rotate(-6.86deg);
          -ms-transform: rotate(-6.86deg);
              transform: rotate(-6.86deg);
      width: 6.25em; }
      @media (max-width: 960px) {
        #fortressContainer1 .best-work .every-week {
          font-size: 1.25em;
          left: 10.625em;
          top: 6.875em;
          line-height: 1.2;
          letter-spacing: 0.025em; } }
      @media (max-width: 576px) {
        #fortressContainer1 .best-work .every-week {
          font-size: 0.875em;
          left: 9.625em;
          top: 8.75em; } }
    #fortressContainer1 .best-work .give {
      position: absolute;
      right: 2.25em;
      top: 4.9375em;
      font-family: 'GTEesti-Pro-Display-Bold';
      font-weight: 400;
      font-size: 4em;
      line-height: 1;
      color: #1849A9;
      -webkit-transform: rotate(-0.27deg);
          -ms-transform: rotate(-0.27deg);
              transform: rotate(-0.27deg);
      width: 3.75em; }
      @media (max-width: 960px) {
        #fortressContainer1 .best-work .give {
          font-size: 2.8125em;
          right: 3.1875em;
          top: 9.3125em;
          letter-spacing: 0.025em; } }
      @media (max-width: 576px) {
        #fortressContainer1 .best-work .give {
          font-size: 1.875em;
          right: 1.4375em;
          top: 15em; } }
    #fortressContainer1 .best-work .gifts {
      position: absolute;
      right: 22.5625em;
      top: 22.9375em;
      font-family: 'GTEesti-Pro-Display-Bold';
      font-weight: 400;
      font-size: 1.75em;
      line-height: 1.1;
      color: #1849A9;
      -webkit-transform: rotate(-6.86deg);
          -ms-transform: rotate(-6.86deg);
              transform: rotate(-6.86deg);
      width: 8.125em; }
      @media (max-width: 960px) {
        #fortressContainer1 .best-work .gifts {
          font-size: 1em;
          right: 28.5625em;
          top: 43.125em;
          line-height: 1.2; } }
      @media (max-width: 576px) {
        #fortressContainer1 .best-work .gifts {
          font-size: 0.8125em;
          right: 3.9375em;
          top: 52.625em; } }
    #fortressContainer1 .best-work .competition-extended {
      display: none; }
      @media (max-width: 960px) {
        #fortressContainer1 .best-work .competition-extended {
          display: block;
          position: absolute;
          right: 0.75em;
          top: 0.625em;
          font-family: 'GTEesti-Pro-Display-Bold';
          font-weight: 400;
          font-size: 2.25em;
          line-height: 1;
          text-align: center;
          color: #F81155; } }
      @media (max-width: 576px) {
        #fortressContainer1 .best-work .competition-extended {
          font-size: 1.125em;
          top: 0.25em; } }
  #fortressContainer1 .how-to-take-part {
    position: relative;
    padding-top: 6.25em;
    padding-bottom: 8.3125em;
    background: #33B5FF; }
    @media (max-width: 960px) {
      #fortressContainer1 .how-to-take-part {
        padding-top: 5.9375em;
        padding-bottom: 13.75em; } }
    @media (max-width: 576px) {
      #fortressContainer1 .how-to-take-part {
        padding-top: 2.1875em;
        padding-bottom: 5.75em; } }
    #fortressContainer1 .how-to-take-part .title {
      font-family: 'GTEesti-Pro-Display-Bold';
      font-weight: 400;
      font-size: 2.25em;
      line-height: 1;
      color: #FFFFFF;
      margin-bottom: 3.5625em; }
      @media (max-width: 960px) {
        #fortressContainer1 .how-to-take-part .title {
          margin-bottom: 3.8125em; } }
      @media (max-width: 576px) {
        #fortressContainer1 .how-to-take-part .title {
          font-size: 1.25em;
          margin-bottom: 1.875em; } }
    #fortressContainer1 .how-to-take-part .steps {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-bottom: 2.9375em;
      padding-left: 1.875em; }
      @media (max-width: 960px) {
        #fortressContainer1 .how-to-take-part .steps {
          padding-left: 0em;
          margin: 0 -1.875em 2.1875em; } }
      @media (max-width: 576px) {
        #fortressContainer1 .how-to-take-part .steps {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
              -ms-flex-direction: column;
                  flex-direction: column;
          margin: 0 -0.625em 1.6875em; } }
      #fortressContainer1 .how-to-take-part .steps .step {
        position: relative;
        width: 20.5625em;
        height: 26.1875em;
        padding: 1.75em 2em; }
        @media (max-width: 960px) {
          #fortressContainer1 .how-to-take-part .steps .step {
            padding: 1.0625em 1.0625em;
            height: 20.9375em; } }
        @media (max-width: 576px) {
          #fortressContainer1 .how-to-take-part .steps .step {
            width: 100%;
            padding: 0.9375em 0.25em;
            height: 18.75em; } }
        #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(1) {
          background: -webkit-gradient(linear, left bottom, left top, from(#F91155), to(#F91155)), -webkit-gradient(linear, left bottom, left top, from(#37379C), to(#37379C)), #37379C;
          background: -webkit-linear-gradient(bottom, #F91155, #F91155), -webkit-linear-gradient(bottom, #37379C, #37379C), #37379C;
          background: -o-linear-gradient(bottom, #F91155, #F91155), -o-linear-gradient(bottom, #37379C, #37379C), #37379C;
          background: linear-gradient(0deg, #F91155, #F91155), linear-gradient(0deg, #37379C, #37379C), #37379C; }
          #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(1) .number {
            color: #FFE454; }
          #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(1) .icon {
            top: 2.6875em;
            left: 0;
            width: 20.75em;
            height: 18.125em; }
            @media (max-width: 960px) {
              #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(1) .icon {
                top: 0em; } }
            @media (max-width: 576px) {
              #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(1) .icon {
                width: 17.875em;
                height: 12.1875em;
                top: 1.25em; } }
        #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(2) {
          background: -webkit-gradient(linear, left bottom, left top, from(#37379C), to(#37379C)), -webkit-gradient(linear, left bottom, left top, from(#37379C), to(#37379C)), #37379C;
          background: -webkit-linear-gradient(bottom, #37379C, #37379C), -webkit-linear-gradient(bottom, #37379C, #37379C), #37379C;
          background: -o-linear-gradient(bottom, #37379C, #37379C), -o-linear-gradient(bottom, #37379C, #37379C), #37379C;
          background: linear-gradient(0deg, #37379C, #37379C), linear-gradient(0deg, #37379C, #37379C), #37379C; }
          #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(2) .number {
            color: #F91155; }
          #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(2) .icon {
            top: 3.875em;
            left: 4.625em;
            width: 11.9375em;
            height: 12.375em; }
            @media (max-width: 960px) {
              #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(2) .icon {
                width: 9.5625em;
                height: 9.875em;
                top: 3em;
                left: 4em; } }
            @media (max-width: 576px) {
              #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(2) .icon {
                width: 8.75em;
                height: 8.75em;
                top: 2.8125em;
                left: 5em; } }
        #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(3) {
          background: #66C7FF; }
          #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(3) .number {
            color: #37379C; }
          #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(3) .icon {
            top: 5.1875em;
            left: 3.6875em;
            width: 14.3125em;
            height: 10.625em; }
            @media (max-width: 960px) {
              #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(3) .icon {
                width: 11.4375em;
                height: 8.5em;
                top: 4.125em;
                left: 3.125em; } }
            @media (max-width: 576px) {
              #fortressContainer1 .how-to-take-part .steps .step:nth-of-type(3) .icon {
                width: 11.8125em;
                height: 10.25em; } }
        #fortressContainer1 .how-to-take-part .steps .step .number {
          font-weight: 400;
          font-size: 4.5em;
          line-height: 1;
          margin-bottom: 2.59375em; }
          @media (max-width: 960px) {
            #fortressContainer1 .how-to-take-part .steps .step .number {
              margin-bottom: 1.9375em;
              padding-left: 0.125em; } }
          @media (max-width: 576px) {
            #fortressContainer1 .how-to-take-part .steps .step .number {
              margin-bottom: 1.625em; } }
        #fortressContainer1 .how-to-take-part .steps .step .icon {
          position: absolute; }
        #fortressContainer1 .how-to-take-part .steps .step .text {
          font-family: 'GT-Eesti-Pro-Display-Medium';
          font-weight: 400;
          font-size: 1.125em;
          line-height: 1.35;
          text-align: center;
          color: #FFFFFF; }
          @media (max-width: 960px) {
            #fortressContainer1 .how-to-take-part .steps .step .text {
              font-size: 1em;
              line-height: 1.3; } }
          #fortressContainer1 .how-to-take-part .steps .step .text .hashtag {
            color: #FFD900; }
    #fortressContainer1 .how-to-take-part .regulations {
      display: block;
      font-family: 'GT-Eesti-Pro-Display-Light';
      font-weight: 400;
      font-size: 1em;
      line-height: 1;
      text-decoration: underline;
      text-align: center;
      color: #37379C; }
    #fortressContainer1 .how-to-take-part .lips {
      position: absolute;
      left: 3.75em;
      bottom: 3.4375em;
      width: 9.125em;
      height: 5.0625em; }
      @media (max-width: 576px) {
        #fortressContainer1 .how-to-take-part .lips {
          width: 5.8125em;
          height: 3.25em;
          left: 1.25em;
          bottom: 1.5625em; } }
    #fortressContainer1 .how-to-take-part .star {
      position: absolute;
      right: 5.1875em;
      top: 3.4375em;
      width: 5.6875em;
      height: 7.75em; }
      @media (max-width: 960px) {
        #fortressContainer1 .how-to-take-part .star {
          right: 4.875em;
          top: 2.9375em; } }
      @media (max-width: 576px) {
        #fortressContainer1 .how-to-take-part .star {
          width: 1.6875em;
          height: 2.3125em;
          right: 1.625em;
          top: 2.4375em; } }

#fortressContainer2 {
  font-family: 'GT-Eesti-Pro-Display-Regular';
  font-size: 16px;
  max-width: 88.5em;
  margin: 0 auto;
  overflow: hidden; }
  @media (max-width: 1440px) {
    #fortressContainer2 {
      font-size: -webkit-calc(100vw / 90);
      font-size: calc(100vw / 90); } }
  @media (max-width: 960px) {
    #fortressContainer2 {
      font-size: -webkit-calc(100vw / 60);
      font-size: calc(100vw / 60);
      max-width: 54.5em; } }
  @media (max-width: 576px) {
    #fortressContainer2 {
      font-size: -webkit-calc(100vw / 20);
      font-size: calc(100vw / 20);
      max-width: 18.5em; } }
  #fortressContainer2 * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  #fortressContainer2 h1, #fortressContainer2 h2, #fortressContainer2 h3, #fortressContainer2 h4, #fortressContainer2 h5 {
    margin: 0;
    font-family: 'GTEesti-Pro-Display-Bold'; }
  #fortressContainer2 ul {
    padding: 0;
    margin: 0; }
  #fortressContainer2 li {
    list-style: none; }
  #fortressContainer2 p {
    margin: 0; }
  #fortressContainer2 .container {
    margin: 0 auto;
    width: 68.5em; }
    @media (max-width: 1440px) {
      #fortressContainer2 .container {
        width: 68.4375em; } }
    @media (max-width: 960px) {
      #fortressContainer2 .container {
        width: 45.5em; } }
    @media (max-width: 576px) {
      #fortressContainer2 .container {
        width: 100%;
        padding: 0 0.625em; } }
  #fortressContainer2 a {
    display: inline-block;
    text-decoration: none;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }
    #fortressContainer2 a:hover {
      -webkit-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s;
      text-decoration: none; }
  #fortressContainer2 img {
    display: inline-block;
    max-width: 100%;
    height: auto;
    vertical-align: bottom; }
  #fortressContainer2 .bloggers {
    padding-top: 5.625em;
    padding-bottom: 8.4375em;
    background: #D0EEFF;
    background-image: url("../img/bloggers-bg.svg?v=be103b05");
    background-repeat: no-repeat;
    background-position: center bottom;
    -webkit-background-size: contain;
            background-size: contain; }
    @media (max-width: 960px) {
      #fortressContainer2 .bloggers {
        background-image: url("../img/bloggers-bg-tablet.svg?v=89fa2357");
        padding-bottom: 34.6875em; } }
    @media (max-width: 576px) {
      #fortressContainer2 .bloggers {
        background-image: url("../img/bloggers-bg-mob.svg?v=d05e3b37");
        padding-top: 1.25em;
        padding-bottom: 12.8125em; } }
    #fortressContainer2 .bloggers .title {
      font-family: 'GTEesti-Pro-Display-Bold';
      font-weight: 400;
      font-size: 2.25em;
      line-height: 1;
      color: #F81155;
      margin-bottom: 3.125em; }
      @media (max-width: 960px) {
        #fortressContainer2 .bloggers .title {
          text-align: left;
          max-width: 11.25em;
          line-height: 1.2;
          margin-bottom: 4.0625em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .bloggers .title {
          font-size: 1.25em;
          margin-bottom: 4.5625em; } }
    #fortressContainer2 .bloggers .swiper-container {
      overflow: visible !important; }
      @media (max-width: 576px) {
        #fortressContainer2 .bloggers .swiper-container {
          margin: 0 -0.625em; } }
    #fortressContainer2 .bloggers .list {
      padding-left: 10.9375em; }
      @media (max-width: 960px) {
        #fortressContainer2 .bloggers .list {
          padding-left: 0;
          margin: 0 -1.5625em; } }
  @media (max-width: 960px) and (max-width: 576px) {
    #fortressContainer2 .bloggers .list {
      display: -webkit-inline-box;
      display: -webkit-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex;
      margin: 0; } }
    #fortressContainer2 .bloggers .blogger {
      position: relative;
      width: 13.86688em;
      height: 13.86688em;
      margin-right: 3.125em; }
      @media (max-width: 576px) {
        #fortressContainer2 .bloggers .blogger {
          margin-right: 0; } }
      #fortressContainer2 .bloggers .blogger:nth-last-of-type(1) {
        margin-right: 0; }
      #fortressContainer2 .bloggers .blogger.swiper-slide-active .img-container {
        opacity: 1;
        -webkit-transform: scale(1.3);
            -ms-transform: scale(1.3);
                transform: scale(1.3);
        -webkit-transition: opacity .3s, -webkit-transform .3s;
        transition: opacity .3s, -webkit-transform .3s;
        -o-transition: transform .3s, opacity .3s;
        transition: transform .3s, opacity .3s;
        transition: transform .3s, opacity .3s, -webkit-transform .3s; }
      #fortressContainer2 .bloggers .blogger.swiper-slide-active .cloud {
        opacity: 1;
        -webkit-transition: .6s;
        -o-transition: .6s;
        transition: .6s; }
    #fortressContainer2 .bloggers .img-container {
      background: #C4C4C4;
      height: 100%;
      overflow: hidden;
      display: block; }
      @media (max-width: 576px) {
        #fortressContainer2 .bloggers .img-container {
          width: 8.625em;
          height: 8.625em;
          margin: 0 auto;
          opacity: .8;
          -webkit-transition: opacity .3s, -webkit-transform .3s;
          transition: opacity .3s, -webkit-transform .3s;
          -o-transition: transform .3s, opacity .3s;
          transition: transform .3s, opacity .3s;
          transition: transform .3s, opacity .3s, -webkit-transform .3s; } }
      #fortressContainer2 .bloggers .img-container img {
        width: 100%;
        height: auto; }
    #fortressContainer2 .bloggers .cloud {
      position: absolute;
      left: 50%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      bottom: -4.6875em;
      width: 16.21187em;
      height: 6.65875em;
      padding-bottom: 0.625em;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      background: url("../img/cloud.svg?v=fc32e754") no-repeat center center/contain; }
      @media (max-width: 576px) {
        #fortressContainer2 .bloggers .cloud {
          width: 11.9375em;
          height: 4.8125em;
          bottom: 1.25em;
          opacity: 0;
          -webkit-transition: .6s;
          -o-transition: .6s;
          transition: .6s; } }
    #fortressContainer2 .bloggers .name {
      font-family: 'GTEesti-Pro-Display-Bold';
      font-weight: 400;
      font-size: 1.875em;
      line-height: 1;
      color: #211A94;
      -webkit-transform: rotate(-4.94deg);
          -ms-transform: rotate(-4.94deg);
              transform: rotate(-4.94deg); }
      @media (max-width: 576px) {
        #fortressContainer2 .bloggers .name {
          font-size: 1.25em; } }
  #fortressContainer2 .participants {
    position: relative;
    padding-top: 5.625em;
    padding-bottom: 3.3125em;
    background: #1AABFF;
    display: block; }
    @media (max-width: 960px) {
      #fortressContainer2 .participants {
        padding-bottom: 4.6875em; } }
    @media (max-width: 576px) {
      #fortressContainer2 .participants {
        padding-top: 1.5625em;
        padding-bottom: 1.875em; } }
    #fortressContainer2 .participants::after {
      content: '';
      position: absolute;
      right: 3.5em;
      bottom: 4.6875em;
      width: 9.375em;
      height: 8.125em;
      background: url("../img/spiral.svg?v=ece62335") no-repeat center center/contain; }
      @media (max-width: 960px) {
        #fortressContainer2 .participants::after {
          width: 6.875em;
          height: 4.5em;
          right: -1.4375em;
          bottom: 10em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .participants::after {
          width: 4.375em;
          height: 2.5em;
          right: -1.1875em;
          bottom: 8.5em; } }
    #fortressContainer2 .participants .title {
      font-family: 'GTEesti-Pro-Display-Bold';
      font-weight: 400;
      font-size: 2.25em;
      line-height: 1;
      color: #FFFFFF;
      margin-bottom: 2.5em; }
      @media (max-width: 960px) {
        #fortressContainer2 .participants .title {
          margin-bottom: 3.875em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .participants .title {
          font-size: 1.25em;
          line-height: 1.15;
          margin-bottom: 2.1875em; } }
    #fortressContainer2 .participants .slider {
      min-height: 28.4375em; }
      @media (max-width: 576px) {
        #fortressContainer2 .participants .slider {
          margin: 0 -0.625em;
          min-height: 11.25em; } }
    #fortressContainer2 .participants .swiper-slide {
      width: 13em;
      height: 13em;
      overflow: hidden;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      @media (max-width: 960px) {
        #fortressContainer2 .participants .swiper-slide {
          width: 10.0625em;
          height: 10.0625em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .participants .swiper-slide {
          width: auto;
          height: auto;
          padding: 1.25em 0; } }
      @media (max-width: 576px) {
        #fortressContainer2 .participants .swiper-slide.swiper-slide-active img {
          -webkit-transform: scale(1.3);
              -ms-transform: scale(1.3);
                  transform: scale(1.3);
          -webkit-transition: -webkit-transform .3s;
          transition: -webkit-transform .3s;
          -o-transition: transform .3s;
          transition: transform .3s;
          transition: transform .3s, -webkit-transform .3s; } }
      #fortressContainer2 .participants .swiper-slide img {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        -o-object-position: center center;
           object-position: center center; }
        @media (max-width: 576px) {
          #fortressContainer2 .participants .swiper-slide img {
            display: block;
            width: 8.625em;
            height: 8.625em;
            margin: 0 auto;
            -webkit-transition: -webkit-transform .3s;
            transition: -webkit-transform .3s;
            -o-transition: transform .3s;
            transition: transform .3s;
            transition: transform .3s, -webkit-transform .3s; } }
    #fortressContainer2 .participants .slider {
      position: relative;
      margin-bottom: 5.5em; }
      @media (max-width: 960px) {
        #fortressContainer2 .participants .slider {
          margin-bottom: 9.6875em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .participants .slider {
          margin-bottom: 5.3125em; } }
    #fortressContainer2 .participants .swiper-container {
      margin: 0em 5em 0em 5em; }
      @media (max-width: 960px) {
        #fortressContainer2 .participants .swiper-container {
          margin: 0em 0em 0em 0em; } }
    #fortressContainer2 .participants .swiper-button-next {
      width: 6.25em;
      height: 6.25em;
      right: -1.375em;
      top: 12.125em;
      background-image: none;
      background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODQiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgODQgMTAwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNTYuNzU2MiAxMC43NDQ3TDI0LjY3MzQgMTAuODg4NEw0MS44OTkzIDQ5LjU3MDhMMjYuNDEwNCA4OC42OTczTDU4LjY1OSA4OC4wODc1TDczLjg0NzUgNDguMzI5MUw1Ni43NTYyIDEwLjc0NDdaIiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPgo=") no-repeat center center/contain;
      outline: none; }
      @media (max-width: 960px) {
        #fortressContainer2 .participants .swiper-button-next {
          width: 5em;
          height: 5em;
          right: -5em;
          top: 9.6875em; } }
      #fortressContainer2 .participants .swiper-button-next:hover {
        background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODQiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgODQgMTAwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNTYuNzU2MiAxMC43NDQ3TDI0LjY3MzQgMTAuODg4NEw0MS44OTkzIDQ5LjU3MDhMMjYuNDEwNCA4OC42OTczTDU4LjY1OSA4OC4wODc1TDczLjg0NzUgNDguMzI5MUw1Ni43NTYyIDEwLjc0NDdaIiBmaWxsPSIjMTg0OUE5Ii8+Cjwvc3ZnPgo=") no-repeat center center/contain; }
    #fortressContainer2 .participants .swiper-button-prev {
      width: 6.25em;
      height: 6.25em;
      left: -1.375em;
      top: 12.125em;
      background-image: none;
      background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODUiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgODUgMTAwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMjYuOTM1OCA4OC44NzMyTDU5LjAxODQgODkuMDYzN0w0Mi4xOTYzIDUwLjIwNEw1OC4wOTE4IDExLjI0MDlMMjUuODM4NiAxMS41MTQ4TDEwLjIzNjkgNTEuMTEyOUwyNi45MzU4IDg4Ljg3MzJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K") no-repeat center center/contain;
      outline: none; }
      @media (max-width: 960px) {
        #fortressContainer2 .participants .swiper-button-prev {
          width: 5em;
          height: 5em;
          left: -5em;
          top: 9.6875em; } }
      #fortressContainer2 .participants .swiper-button-prev:hover {
        background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODUiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgODUgMTAwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMjYuOTM1OCA4OC44NzMyTDU5LjAxODQgODkuMDYzN0w0Mi4xOTYzIDUwLjIwNEw1OC4wOTE4IDExLjI0MDlMMjUuODM4NiAxMS41MTQ4TDEwLjIzNjkgNTEuMTEyOUwyNi45MzU4IDg4Ljg3MzJaIiBmaWxsPSIjMTg0OUE5Ii8+Cjwvc3ZnPgo=") no-repeat center center/contain; }
    #fortressContainer2 .participants .your-house {
      display: block;
      width: 61.5625em;
      height: 5.25em;
      margin: 0 auto; }
      @media (max-width: 960px) {
        #fortressContainer2 .participants .your-house {
          width: 50.4375em;
          height: 3.125em;
          max-width: 200%;
          margin: 0 -2.5em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .participants .your-house {
          display: none; } }
    #fortressContainer2 .participants .your-house-mob {
      display: none; }
      @media (max-width: 576px) {
        #fortressContainer2 .participants .your-house-mob {
          display: block;
          width: 17.4375em;
          height: 5.6875em;
          display: block;
          margin: 0 auto; } }
  #fortressContainer2 .winners {
    position: relative;
    height: 56.25em;
    padding-top: 5.9375em;
    background: #1AABFF; }
    @media (max-width: 960px) {
      #fortressContainer2 .winners {
        height: 71.875em; } }
    @media (max-width: 576px) {
      #fortressContainer2 .winners {
        padding-top: 0.8125em;
        height: 41.5625em; } }
    #fortressContainer2 .winners .title {
      position: relative;
      z-index: 2;
      font-family: 'GTEesti-Pro-Display-Bold';
      font-weight: 400;
      font-size: 2.25em;
      line-height: 1;
      color: #FFFFFF;
      margin-bottom: 0.5625em; }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .title {
          font-size: 1.25em; } }
    #fortressContainer2 .winners .date {
      position: relative;
      z-index: 2;
      font-weight: 400;
      font-size: 1.5em;
      line-height: 1;
      color: #FFFFFF; }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .date {
          font-family: 'GT-Eesti-Pro-Display-Light';
          line-height: 1.2;
          font-size: 1em;
          max-width: 12.5em; } }
    #fortressContainer2 .winners .img-container {
      overflow: hidden;
      display: block; }
    #fortressContainer2 .winners .img {
      width: 9.375em;
      height: 9.375em;
      -o-object-fit: cover;
         object-fit: cover;
      background: #C4C4C4; }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .img {
          width: 6.25em;
          height: 6.25em; } }
    #fortressContainer2 .winners .cloud {
      position: absolute;
      left: 50%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      bottom: -4.6875em;
      width: 10.125em;
      height: 4em;
      padding-bottom: 0.625em;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      background: url("../img/cloud.svg?v=fc32e754") no-repeat center center/cover; }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .cloud {
          width: 7em;
          height: 2.875em;
          padding-bottom: 0.3125em; } }
    #fortressContainer2 .winners .name {
      font-family: 'GTEesti-Pro-Display-Bold';
      font-weight: 400;
      font-size: 1em;
      line-height: 1;
      color: #211A94;
      -webkit-transform: rotate(-4.94deg);
          -ms-transform: rotate(-4.94deg);
              transform: rotate(-4.94deg);
      text-align: center; }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .name {
          font-size: 0.75em; } }
    #fortressContainer2 .winners .cloud1 {
      position: absolute;
      z-index: 1;
      left: 0;
      top: 1.875em;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      width: 88.5em;
      height: 29.4375em;
      background: url("../img/cloud1.svg?v=18ce2d67") no-repeat center center/cover; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .cloud1 {
          left: -17em;
          top: 16.25em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .cloud1 {
          width: 41.5625em;
          height: 9.625em;
          left: -11.3125em;
          top: 13.25em;
          -webkit-background-size: contain;
                  background-size: contain; } }
    #fortressContainer2 .winners .cloud2 {
      position: absolute;
      z-index: 3;
      left: 0;
      top: 11.25em;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      width: 88.5em;
      height: 32.875em;
      background: url("../img/cloud2.svg?v=a4715c7f") no-repeat center center/cover; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .cloud2 {
          left: -17em;
          top: 20.625em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .cloud2 {
          width: 41.375em;
          height: 10.75em;
          left: -11.0625em;
          top: 16.9375em;
          -webkit-background-size: contain;
                  background-size: contain; } }
    #fortressContainer2 .winners .cloud3 {
      position: absolute;
      z-index: 5;
      left: 0;
      top: 22.5em;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      width: 88.5em;
      height: 33.75em;
      background: url("../img/cloud3.svg?v=8eb8cdd8") no-repeat center center/cover; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .cloud3 {
          left: -17.5em;
          top: 40em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .cloud3 {
          width: 40.9375em;
          height: 11.9375em;
          left: -10.625em;
          top: 22em;
          -webkit-background-size: contain;
                  background-size: contain; } }
    #fortressContainer2 .winners .cloud4 {
      position: absolute;
      z-index: 7;
      left: 0;
      bottom: 0em;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      width: 88.5em;
      height: 21.875em;
      background: url("../img/cloud4.svg?v=bbef7e43") no-repeat center center/cover; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .cloud4 {
          left: -16.875em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .cloud4 {
          width: 36.99625em;
          height: 12.26125em;
          left: -9.375em;
          bottom: -0.5em;
          background: url("../img/cloud4-mob.svg?v=ddefe481") no-repeat center center/contain; } }
    #fortressContainer2 .winners .winner:nth-of-type(1) .img-container {
      position: absolute;
      z-index: 3;
      left: 11em;
      top: 16.25em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .winner:nth-of-type(1) .img-container {
          left: 6.25em;
          top: 20em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .winner:nth-of-type(1) .img-container {
          left: 1.25em;
          top: 9.6875em; } }
    #fortressContainer2 .winners .winner:nth-of-type(1) .cloud {
      position: absolute;
      z-index: 5;
      left: 15.125em;
      top: 22.875em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .winner:nth-of-type(1) .cloud {
          left: 10.625em;
          top: 27.1875em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .winner:nth-of-type(1) .cloud {
          left: 4.3125em;
          top: 14.6875em; } }
    #fortressContainer2 .winners .winner:nth-of-type(2) .img-container {
      position: absolute;
      z-index: 3;
      left: 37.1875em;
      top: 15.9375em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .winner:nth-of-type(2) .img-container {
          left: 30.4375em;
          top: 20.375em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .winner:nth-of-type(2) .img-container {
          left: 11.125em;
          top: 9.5625em; } }
    #fortressContainer2 .winners .winner:nth-of-type(2) .cloud {
      position: absolute;
      z-index: 5;
      left: 41.375em;
      top: 22.375em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .winner:nth-of-type(2) .cloud {
          left: 35.3125em;
          top: 28.0625em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .winner:nth-of-type(2) .cloud {
          left: 14.375em;
          top: 14.375em; } }
    #fortressContainer2 .winners .winner:nth-of-type(3) .img-container {
      position: absolute;
      z-index: 3;
      right: 16.875em;
      top: 20em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .winner:nth-of-type(3) .img-container {
          z-index: 5;
          right: 26.25em;
          top: 32.5em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .winner:nth-of-type(3) .img-container {
          right: 6.3125em;
          top: 17.4375em; } }
    #fortressContainer2 .winners .winner:nth-of-type(3) .cloud {
      position: absolute;
      z-index: 5;
      left: 67.6875em;
      top: 27.8125em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .winner:nth-of-type(3) .cloud {
          left: 23.75em;
          top: 40em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .winner:nth-of-type(3) .cloud {
          left: 9.3125em;
          top: 21.875em; } }
    #fortressContainer2 .winners .winner:nth-of-type(4) .img-container {
      position: absolute;
      z-index: 5;
      left: 23.6875em;
      top: 27.3125em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .winner:nth-of-type(4) .img-container {
          left: 5.3125em;
          top: 42.625em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .winner:nth-of-type(4) .img-container {
          left: 1.25em;
          top: 25.0625em; } }
    #fortressContainer2 .winners .winner:nth-of-type(4) .cloud {
      position: absolute;
      z-index: 7;
      left: 28.75em;
      top: 34.875em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .winner:nth-of-type(4) .cloud {
          left: 11.5625em;
          top: 50em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .winner:nth-of-type(4) .cloud {
          left: 4.25em;
          top: 29.6875em; } }
    #fortressContainer2 .winners .winner:nth-of-type(5) .img-container {
      position: absolute;
      z-index: 5;
      left: 48.5625em;
      top: 27.3125em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .winner:nth-of-type(5) .img-container {
          left: 34.375em;
          top: 43.125em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .winner:nth-of-type(5) .img-container {
          left: 11.3125em;
          top: 25.75em; } }
    #fortressContainer2 .winners .winner:nth-of-type(5) .cloud {
      position: absolute;
      z-index: 7;
      left: 55.375em;
      top: 35.75em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .winner:nth-of-type(5) .cloud {
          left: 40.1875em;
          top: 51em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .winner:nth-of-type(5) .cloud {
          left: 14.375em;
          top: 30.125em; } }
    #fortressContainer2 .winners .сastle {
      position: absolute;
      z-index: 1;
      right: 1.8125em;
      top: 3.8125em;
      width: 16.125em;
      height: 21.3125em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .сastle {
          width: 9.375em;
          height: 13.125em;
          right: 1.25em;
          top: 19.6875em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .сastle {
          z-index: 3;
          width: 3.875em;
          height: 5.9375em;
          right: 0.4375em;
          top: 19.1875em; } }
    #fortressContainer2 .winners .lips {
      position: absolute;
      z-index: 8;
      left: 2em;
      bottom: 2.3125em;
      width: 17.4375em;
      height: 11.5625em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .lips {
          bottom: 2em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .lips {
          width: 7.9375em;
          height: 5.1875em;
          bottom: 2.5625em;
          left: 1.1875em; } }
    #fortressContainer2 .winners .prizes {
      position: absolute;
      left: 50%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      top: 32.5em;
      z-index: 10;
      font-weight: 400;
      font-size: 1.5em;
      line-height: 1.3;
      color: #FFFFFF;
      text-align: center;
      width: 34.375em; }
      @media (max-width: 960px) {
        #fortressContainer2 .winners .prizes {
          font-size: 1.25em;
          left: 63%;
          width: 29.375em;
          top: 50.625em; } }
      @media (max-width: 576px) {
        #fortressContainer2 .winners .prizes {
          font-family: 'GT-Eesti-Pro-Display-Light';
          line-height: 1.2;
          left: 68%;
          top: 49.0625em;
          font-size: 0.75em;
          width: 15em; } }
