/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./template-parts/blocks/event/event.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.event-section__layout-1 .event-card {
  background: -webkit-gradient(linear, left top, right top, from(rgba(110, 175, 46, 0.15)), to(rgba(0, 126, 196, 0.15)));
  background: linear-gradient(90deg, rgba(110, 175, 46, 0.15) 0%, rgba(0, 126, 196, 0.15) 100%);
  padding: 65px 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  @media (max-width: 1679px) {
    .event-section__layout-1 .event-card {
      padding: 50px; } }
  @media (max-width: 1399px) {
    .event-section__layout-1 .event-card {
      padding: 35px; } }
  @media (max-width: 991px) {
    .event-section__layout-1 .event-card {
      padding: 25px; } }
  @media (max-width: 767px) {
    .event-section__layout-1 .event-card {
      display: block; } }
  @media (max-width: 575px) {
    .event-section__layout-1 .event-card {
      padding: 20px; } }
  @media (max-width: 480px) {
    .event-section__layout-1 .event-card {
      padding: 15px; } }
  .event-section__layout-1 .event-card__img {
    max-width: 712px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-right: 100px; }
    @media (max-width: 1679px) {
      .event-section__layout-1 .event-card__img {
        max-width: 600px;
        margin-right: 50px; } }
    @media (max-width: 1399px) {
      .event-section__layout-1 .event-card__img {
        max-width: 500px;
        margin-right: 35px; } }
    @media (max-width: 991px) {
      .event-section__layout-1 .event-card__img {
        max-width: 400px;
        margin-right: 25px; } }
    @media (max-width: 767px) {
      .event-section__layout-1 .event-card__img {
        max-width: 100%;
        margin-right: 0;
        margin-bottom: 25px; } }
    @media (max-width: 575px) {
      .event-section__layout-1 .event-card__img {
        margin-bottom: 20px; } }
  .event-section__layout-1 .event-card__content {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1; }
    @media (max-width: 767px) {
      .event-section__layout-1 .event-card__content {
        text-align: center; } }
  .event-section__layout-1 .event-card__title {
    color: #000;
    font-size: 24px;
    font-style: normal;
    font-weight: 800;
    line-height: 1.25;
    letter-spacing: 1.2px;
    text-transform: uppercase;
    margin-bottom: 20px; }
    @media (max-width: 1399px) {
      .event-section__layout-1 .event-card__title {
        font-size: 20px; } }
    @media (max-width: 991px) {
      .event-section__layout-1 .event-card__title {
        font-size: 18px; } }
    @media (max-width: 480px) {
      .event-section__layout-1 .event-card__title {
        font-size: 16px;
        margin-bottom: 15px; } }
  .event-section__layout-1 .event-card__text {
    color: #000;
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.2; }
    @media (max-width: 1679px) {
      .event-section__layout-1 .event-card__text {
        font-size: 30px; } }
    @media (max-width: 1399px) {
      .event-section__layout-1 .event-card__text {
        font-size: 25px; } }
    @media (max-width: 991px) {
      .event-section__layout-1 .event-card__text {
        font-size: 20px; } }
    @media (max-width: 480px) {
      .event-section__layout-1 .event-card__text {
        font-size: 18px; } }
  .event-section__layout-1 .event-card__social {
    margin-top: 50px; }
    @media (max-width: 1399px) {
      .event-section__layout-1 .event-card__social {
        margin-top: 35px; } }
    @media (max-width: 991px) {
      .event-section__layout-1 .event-card__social {
        margin-top: 20px; } }
    @media (max-width: 767px) {
      .event-section__layout-1 .event-card__social {
        text-align: center;
        margin-top: 15px; } }
    .event-section__layout-1 .event-card__social__title {
      color: #000;
      font-size: 20px;
      font-style: normal;
      font-weight: 400;
      line-height: 1.5; }
      @media (max-width: 1399px) {
        .event-section__layout-1 .event-card__social__title {
          font-size: 18px; } }
      @media (max-width: 991px) {
        .event-section__layout-1 .event-card__social__title {
          font-size: 16px;
          margin-bottom: 10px; } }
      @media (max-width: 480px) {
        .event-section__layout-1 .event-card__social__title {
          font-size: 14px;
          margin-bottom: 5px; } }
    .event-section__layout-1 .event-card__social__links {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      gap: 20px;
      margin-top: 20px; }
      @media (max-width: 1399px) {
        .event-section__layout-1 .event-card__social__links {
          margin-top: 15px; } }
      @media (max-width: 991px) {
        .event-section__layout-1 .event-card__social__links {
          margin-top: 10px; } }
      @media (max-width: 767px) {
        .event-section__layout-1 .event-card__social__links {
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; } }
      .event-section__layout-1 .event-card__social__links__link {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        width: 40px;
        height: 40px;
        opacity: 1;
        cursor: pointer;
        -webkit-transition: opacity 0.3s ease-in-out;
        transition: opacity 0.3s ease-in-out; }
        @media (max-width: 1399px) {
          .event-section__layout-1 .event-card__social__links__link {
            width: 35px;
            height: 35px; } }
        @media (max-width: 991px) {
          .event-section__layout-1 .event-card__social__links__link {
            width: 30px;
            height: 30px; } }
        @media (max-width: 767px) {
          .event-section__layout-1 .event-card__social__links__link {
            width: 25px;
            height: 25px; } }
        .event-section__layout-1 .event-card__social__links__link:hover {
          opacity: 0.8; }

.event-section__layout-2 {
  background: -webkit-gradient(linear, left top, right top, from(rgba(110, 175, 46, 0.15)), to(rgba(0, 126, 196, 0.15)));
  background: linear-gradient(90deg, rgba(110, 175, 46, 0.15) 0%, rgba(0, 126, 196, 0.15) 100%);
  padding: 65px 70px; }
  @media (max-width: 1679px) {
    .event-section__layout-2 {
      padding: 50px; } }
  @media (max-width: 1399px) {
    .event-section__layout-2 {
      padding: 35px; } }
  @media (max-width: 991px) {
    .event-section__layout-2 {
      padding: 25px; } }
  @media (max-width: 575px) {
    .event-section__layout-2 {
      padding: 20px; } }
  @media (max-width: 480px) {
    .event-section__layout-2 {
      padding: 15px; } }
  .event-section__layout-2 .event-section__description {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 50px; }
    @media (max-width: 1399px) {
      .event-section__layout-2 .event-section__description {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    @media (max-width: 991px) {
      .event-section__layout-2 .event-section__description {
        gap: 40px; } }
    @media (max-width: 575px) {
      .event-section__layout-2 .event-section__description {
        gap: 30px; } }
    @media (max-width: 480px) {
      .event-section__layout-2 .event-section__description {
        gap: 20px; } }
    .event-section__layout-2 .event-section__description__text {
      width: 50%; }
      @media (max-width: 1399px) {
        .event-section__layout-2 .event-section__description__text {
          width: 100%;
          -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
                  order: 2; } }
      @media (max-width: 1399px) {
        .event-section__layout-2 .event-section__description__text .page-section__header {
          margin-bottom: 30px; } }
      @media (max-width: 991px) {
        .event-section__layout-2 .event-section__description__text .page-section__header {
          margin-bottom: 25px; } }
      @media (max-width: 575px) {
        .event-section__layout-2 .event-section__description__text .page-section__header {
          margin-bottom: 20px; } }
      @media (max-width: 480px) {
        .event-section__layout-2 .event-section__description__text .page-section__header {
          margin-bottom: 15px; } }
    .event-section__layout-2 .event-section__description__image {
      width: 50%; }
      @media (max-width: 1399px) {
        .event-section__layout-2 .event-section__description__image {
          width: 100%;
          -webkit-box-ordinal-group: 2;
              -ms-flex-order: 1;
                  order: 1; } }
      .event-section__layout-2 .event-section__description__image img {
        display: block;
        width: 100%;
        height: auto; }
  .event-section__layout-2 .event-section__events {
    margin-top: 70px;
    background: #fff;
    padding: 50px 100px;
    -webkit-box-shadow: 0 4px 50px 10px rgba(0, 0, 0, 0.15);
            box-shadow: 0 4px 50px 10px rgba(0, 0, 0, 0.15); }
    @media (max-width: 1679px) {
      .event-section__layout-2 .event-section__events {
        padding: 50px 70px;
        margin-top: 60px; } }
    @media (max-width: 1399px) {
      .event-section__layout-2 .event-section__events {
        margin-top: 50px;
        padding: 50px 60px; } }
    @media (max-width: 1199px) {
      .event-section__layout-2 .event-section__events {
        margin-top: 35px;
        padding: 40px 50px; } }
    @media (max-width: 991px) {
      .event-section__layout-2 .event-section__events {
        margin-top: 25px;
        padding: 30px 40px; } }
    @media (max-width: 767px) {
      .event-section__layout-2 .event-section__events {
        padding: 20px 30px; } }
    @media (max-width: 575px) {
      .event-section__layout-2 .event-section__events {
        padding: 20px; } }
    @media (max-width: 480px) {
      .event-section__layout-2 .event-section__events {
        padding: 15px; } }
    .event-section__layout-2 .event-section__events .headline {
      text-transform: uppercase;
      margin-bottom: 0; }
      @media (max-width: 767px) {
        .event-section__layout-2 .event-section__events .headline {
          margin-bottom: 10px; } }
    .event-section__layout-2 .event-section__events .events {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      gap: 50px; }
      @media (max-width: 1399px) {
        .event-section__layout-2 .event-section__events .events {
          gap: 40px; } }
      @media (max-width: 991px) {
        .event-section__layout-2 .event-section__events .events {
          gap: 30px; } }
      @media (max-width: 767px) {
        .event-section__layout-2 .event-section__events .events {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          gap: 10px; } }
    .event-section__layout-2 .event-section__events .event-card {
      margin-top: 40px;
      width: calc(50% - 25px); }
      @media (max-width: 1399px) {
        .event-section__layout-2 .event-section__events .event-card {
          margin-top: 35px;
          width: calc(50% - 20px); } }
      @media (max-width: 1199px) {
        .event-section__layout-2 .event-section__events .event-card {
          margin-top: 30px; } }
      @media (max-width: 991px) {
        .event-section__layout-2 .event-section__events .event-card {
          margin-top: 25px;
          width: calc(50% - 15px); } }
      @media (max-width: 767px) {
        .event-section__layout-2 .event-section__events .event-card {
          margin-top: 20px;
          width: 100%; } }
      @media (max-width: 575px) {
        .event-section__layout-2 .event-section__events .event-card {
          margin-top: 15px; } }
      @media (max-width: 480px) {
        .event-section__layout-2 .event-section__events .event-card {
          margin-top: 10px; } }
      .event-section__layout-2 .event-section__events .event-card__title {
        color: var(--brand-blue);
        font-size: 40px;
        font-style: normal;
        font-weight: 800;
        line-height: 108%;
        /* 43.2px */
        text-transform: uppercase;
        margin-bottom: 35px;
        font-style: italic; }
        @media (max-width: 1399px) {
          .event-section__layout-2 .event-section__events .event-card__title {
            font-size: 35px;
            margin-bottom: 30px; } }
        @media (max-width: 1199px) {
          .event-section__layout-2 .event-section__events .event-card__title {
            font-size: 30px; } }
        @media (max-width: 991px) {
          .event-section__layout-2 .event-section__events .event-card__title {
            margin-bottom: 25px;
            font-size: 27px; } }
        @media (max-width: 767px) {
          .event-section__layout-2 .event-section__events .event-card__title {
            font-size: 24px;
            margin-bottom: 20px; } }
        @media (max-width: 575px) {
          .event-section__layout-2 .event-section__events .event-card__title {
            font-size: 22px;
            margin-bottom: 15px; } }
        @media (max-width: 480px) {
          .event-section__layout-2 .event-section__events .event-card__title {
            font-size: 20px;
            margin-bottom: 10px; } }
      .event-section__layout-2 .event-section__events .event-card__text {
        font-size: 24px;
        font-style: normal;
        font-weight: 800;
        line-height: 125%;
        letter-spacing: 1.2px;
        text-transform: uppercase; }
        @media (max-width: 1399px) {
          .event-section__layout-2 .event-section__events .event-card__text {
            font-size: 22px; } }
        @media (max-width: 1199px) {
          .event-section__layout-2 .event-section__events .event-card__text {
            font-size: 20px; } }
        @media (max-width: 991px) {
          .event-section__layout-2 .event-section__events .event-card__text {
            font-size: 18px; } }
        @media (max-width: 767px) {
          .event-section__layout-2 .event-section__events .event-card__text {
            font-size: 17px; } }
        @media (max-width: 575px) {
          .event-section__layout-2 .event-section__events .event-card__text {
            font-size: 16px; } }
        @media (max-width: 480px) {
          .event-section__layout-2 .event-section__events .event-card__text {
            font-size: 15px; } }


/*# sourceMappingURL=event.bundle.css.map*/