html {
  box-sizing: border-box; }

*, *::after, *::before {
  box-sizing: inherit; }

/* MIXINS */
body {
  padding-top: 130px; }
  @media screen and (min-width: 1034px) {
    body {
      padding-top: 71px; } }

.status-flags {
  background: red;
  color: #fff;
  padding: 5px 10px;
  font-family: 'swiss721medium' !important;
  margin-bottom: 2em; }

.past-program-note {
  background: #000;
  color: #fff;
  padding: 5px 10px;
  font-family: 'swiss721medium' !important;
  margin-bottom: 2em; }

.rd-section {
  padding-bottom: 15px;
  margin-bottom: 15px;
  background-color: #fff; }
  @media screen and (min-width: 320px) {
    .rd-section {
      padding-bottom: calc(15px + strip-unit(15px) * (100vw - 320px) / strip-unit(1046px)); } }
  @media screen and (min-width: 1366px) {
    .rd-section {
      padding-bottom: 30px; } }
  @media screen and (min-width: 320px) {
    .rd-section {
      margin-bottom: calc(15px + strip-unit(15px) * (100vw - 320px) / strip-unit(1046px)); } }
  @media screen and (min-width: 1366px) {
    .rd-section {
      margin-bottom: 30px; } }

.intro {
  padding-top: 15px;
  margin-top: 15px; }
  @media screen and (min-width: 320px) {
    .intro {
      padding-top: calc(15px + strip-unit(15px) * (100vw - 320px) / strip-unit(1046px)); } }
  @media screen and (min-width: 1366px) {
    .intro {
      padding-top: 30px; } }
  @media screen and (min-width: 320px) {
    .intro {
      margin-top: calc(15px + strip-unit(15px) * (100vw - 320px) / strip-unit(1046px)); } }
  @media screen and (min-width: 1366px) {
    .intro {
      margin-top: 30px; } }
  .intro h1 {
    margin: 0px !important;
    padding: 0px !important; }
  @media screen and (min-width: 769px) {
    .intro .one-third {
      text-align: right; } }
  .intro .social-share {
    margin: 0px 0px 0.5em 0px; }

.speakers {
  padding-top: 30px;
  margin-top: 30px; }
  @media screen and (min-width: 320px) {
    .speakers {
      padding-top: calc(30px + strip-unit(30px) * (100vw - 320px) / strip-unit(1046px)); } }
  @media screen and (min-width: 1366px) {
    .speakers {
      padding-top: 60px; } }
  @media screen and (min-width: 320px) {
    .speakers {
      margin-top: calc(30px + strip-unit(30px) * (100vw - 320px) / strip-unit(1046px)); } }
  @media screen and (min-width: 1366px) {
    .speakers {
      margin-top: 60px; } }
  .speakers .features-five .rd-card__thumbnail {
    background-position-y: 0px;
    padding-top: 100% !important; }

.features-five .rd-card__thumbnail {
  -moz-filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  -o-filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  -webkit-filter: grayscale(100%);
  filter: gray;
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); }

.two-thirds {
  width: 100%;
  display: inline-block; }
  @media screen and (min-width: 769px) {
    .two-thirds {
      width: 65.59%;
      float: left; } }
  @media screen and (min-width: 769px) {
    .page-id-97577 .two-thirds.home {
      padding-right: 3.09%;
      border-right: 1px solid #DCD8D8; } }

.one-third {
  width: 100%; }
  @media screen and (min-width: 769px) {
    .one-third {
      width: 31.32%;
      float: right; } }

.featured-programs {
  float: none; }
  @media screen and (min-width: 769px) {
    .featured-programs {
      float: left; } }

.highlights {
  float: none; }
  @media screen and (min-width: 769px) {
    .highlights {
      float: right; } }
  .highlights .rd-card {
    position: relative; }
    .highlights .rd-card .rd-card__meta {
      position: absolute;
      bottom: 10px;
      left: 10px;
      right: 10px; }
      .highlights .rd-card .rd-card__meta h3 {
        text-transform: uppercase !important;
        font-family: 'swiss721boldcondensed', 'Swiss721BT-BoldCondensed', 'fallBackArial', sans-serif !important;
        background-color: #fff;
        display: inline-block;
        padding: 10px; }

img[src*=".svg"] {
  width: 100%; }

.rd-glance {
  text-align: left;
  margin: 0em 0 1em 0 !important; }
  .rd-glance a {
    text-decoration: none;
    border-bottom: none; }

h1 {
  font-size: 1.75em !important;
  font-family: 'swiss721medium' !important;
  text-transform: none !important;
  text-align: left !important; }
  @media screen and (min-width: 769px) {
    h1 {
      font-size: 2.25em !important; } }
  .parent-pageid-103646 h1 {
    margin-bottom: 0.5em !important; }

h2 {
  font-size: 1.25em !important;
  font-family: 'swiss721medium' !important;
  text-transform: none !important;
  text-align: left !important;
  margin: 0.5em 0 !important; }
  @media screen and (min-width: 769px) {
    h2 {
      font-size: 1.75em !important; } }

h3 {
  font-size: 120%; }
  h3 i {
    float: right; }

.page-id-97577 .white {
  margin-top: 25em; }
  @media screen and (min-width: 1034px) {
    .page-id-97577 .white {
      margin-top: 35em; } }
.page-id-97577 .rd-masthead-slide {
  min-height: 25em; }
  @media screen and (min-width: 1034px) {
    .page-id-97577 .rd-masthead-slide {
      min-height: 35em; } }
.page-id-97577 .moving-slideshow {
  max-width: 100% !important; }
.page-id-97577 .white {
  background-color: #fff !important;
  position: relative;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75); }

.hero-moving-container-outside {
  position: fixed;
  background: #f5f5f5;
  top: 130px;
  left: 0px;
  right: 0px; }
  @media screen and (min-width: 1034px) {
    .hero-moving-container-outside {
      top: 71px; } }
  .hero-moving-container-outside #home-hero {
    position: relative;
    min-height: 25em; }
    @media screen and (min-width: 1034px) {
      .hero-moving-container-outside #home-hero {
        min-height: 35em; } }
    .hero-moving-container-outside #home-hero .image-hero-bg {
      background-size: cover;
      background-repeat: no-repeat;
      background-position: left center; }
      @media screen and (min-width: 769px) {
        .hero-moving-container-outside #home-hero .image-hero-bg {
          background-position: center center; } }
    .hero-moving-container-outside #home-hero .inside {
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0px;
      bottom: 0px; }
      .hero-moving-container-outside #home-hero .inside .mdw2019-hero {
        position: absolute;
        left: 0px;
        width: 100%;
        max-width: 300px !important;
        height: auto;
        opacity: 1 !important;
        padding: 32px 0; }
        @media screen and (min-width: 1034px) {
          .hero-moving-container-outside #home-hero .inside .mdw2019-hero {
            max-width: 454px !important; } }

.features-three .rd-card__title, .rd-card__title {
  margin: 10px 0 0 0;
  font-family: 'swiss721medium' !important;
  font-size: 120%;
  text-transform: none !important; }

.toggle-date {
  border-top: 1px solid #DCD8D8; }

ul#about-content {
  list-style-type: none;
  margin: 0px !important;
  padding: 0px !important; }
  ul#about-content li {
    border-top: 1px solid #DCD8D8; }

.image-hero-bg {
  min-height: 25em; }
  @media screen and (min-width: 1034px) {
    .image-hero-bg {
      min-height: 35em; } }

.single-program .one-third h3 {
  margin-top: 0px !important; }
.single-program .one-third .program-meta-ticketing {
  margin-bottom: 1em; }
.single-program .program-booking-button {
  margin: 0 0 1.2em 0; }
.single-program .post {
  background-color: #fff;
  margin-bottom: 0px !important; }
.single-program #sponsors a {
  border-bottom: none !important; }
.single-program .mdw-tag {
  display: inline-block;
  padding: 1px 12px 0px 12px;
  margin: 0 4px 4px 0px;
  border-radius: 3px;
  background-color: rgba(201, 195, 195, 0.5);
  font-family: "swiss721condensed","Swiss721BT-RomanCondensed",sans-serif;
  color: #000;
  letter-spacing: 0;
  text-transform: uppercase;
  font-size: 13px;
  border-bottom: none !important; }

form.standard_form, form.wpcf7-form, form.post-password-form, #ngv-design-stores #main form.contact-form {
  max-width: 100%; }
  form.standard_form fieldset, form.wpcf7-form fieldset, form.post-password-form fieldset, #ngv-design-stores #main form.contact-form fieldset {
    margin: 0px;
    padding: 0px; }

.inside {
  max-width: 1360px;
  margin: 0px auto;
  width: 90%;
  padding: 0em 0em !important; }
  @media screen and (min-width: 1080px) {
    .inside {
      padding: 0em 0em !important; } }
  .inside .content {
    margin: 1em 0px 2em 0px; }
    @media screen and (min-width: 769px) {
      .inside .content {
        margin: 2em 0px 4em 0px; } }
    .inside .content p {
      font-size: 1.25em; }
      @media screen and (min-width: 769px) {
        .inside .content p {
          font-size: 1.75em; } }
      .inside .content p:first-child {
        margin-top: 0px !important; }
  .inside .content.no-title {
    margin: 2em 0px 2em 0px; }
    @media screen and (min-width: 769px) {
      .inside .content.no-title {
        margin: 4em 0px 4em 0px; } }
  .inside .wrapper {
    background-color: rgba(255, 255, 255, 0.95);
    padding: 0px 1.25em 3.25em 1.25em; }
    @media screen and (min-width: 769px) {
      .inside .wrapper {
        padding: 0px 3.25em 6.5em 3.25em; } }

p, ul {
  margin: 1em 0;
  font-size: 1em; }
  @media screen and (min-width: 480px) {
    p, ul {
      margin: 0em 0em 1em 0em; } }
  @media screen and (min-width: 769px) {
    p, ul {
      font-size: 1.2em;
      margin: 0em 0em 1em 0em; } }

p a {
  font-family: 'swiss721medium' !important;
  font-weight: normal;
  border-bottom: 1px solid #D0D2D3; }
  p a span {
    font-family: 'swiss721medium' !important;
    font-weight: normal; }
    p a span span {
      font-family: 'swiss721medium' !important;
      font-weight: normal; }

strong {
  font-family: 'swiss721medium' !important;
  font-weight: normal; }

a {
  border: none;
  outline: none;
  opacity: 1;
  font-weight: normal;
  -webkit-transition: all 0.5s !important;
  transition: all 0.5s !important; }
  a:hover {
    opacity: 0.65; }
  a:focus {
    outline: 0; }

input {
  height: 40px; }

img {
  max-width: 100% !important;
  height: auto; }

ul#tag-list {
  padding: 0;
  margin: 0px 0px 1em 0px;
  border-bottom: 2px solid #fff;
  border-top: 2px solid #fff;
  font-family: "swiss721condensed", 'fallBackArial', sans-serif;
  list-style-type: none;
  text-transform: uppercase; }
  ul#tag-list li {
    display: inline; }
    ul#tag-list li strong {
      font-family: "swiss721boldcondensed", 'fallBackArial', sans-serif !important; }
    ul#tag-list li a {
      display: inline-block;
      padding: 0.5em; }

body.mdw-2019 {
  position: relative;
  margin: 0px; }
  body.mdw-2019 .mobileshow {
    display: block; }
    @media screen and (min-width: 1034px) {
      body.mdw-2019 .mobileshow {
        display: none !important; } }
  body.mdw-2019 .mobilehide {
    display: none !important; }
    @media screen and (min-width: 1034px) {
      body.mdw-2019 .mobilehide {
        display: block !important; } }
  body.mdw-2019 .larger-mobilehide {
    display: none !important; }
    @media screen and (min-width: 1034px) {
      body.mdw-2019 .larger-mobilehide {
        display: block !important; } }
  body.mdw-2019 header {
    background-color: #fff;
    padding: 0  !important;
    top: 0px;
    left: 0px;
    right: 0px;
    max-height: 130px !important;
    height: 130px !important;
    z-index: 1000;
    position: absolute;
    transition: all 0.5s; }
    @media screen and (min-width: 1034px) {
      body.mdw-2019 header {
        max-height: 71px !important;
        height: 71px !important; } }
    body.mdw-2019 header.fixed {
      position: fixed !important;
      background-color: #fff;
      border-bottom: 1px solid #F4F4F4;
      margin: 0px 0px; }
      body.mdw-2019 header.fixed #mdw-header-nav {
        top: 64px; }
        @media screen and (min-width: 1034px) {
          body.mdw-2019 header.fixed #mdw-header-nav {
            top: 71px; } }
      body.mdw-2019 header.fixed a.melbourne-design-week {
        display: inline-block !important; }
    @media screen and (min-width: 1034px) {
      body.mdw-2019 header {
        height: 71px !important; } }
    body.mdw-2019 header .inside {
      max-height: 130px !important;
      height: 130px !important;
      width: 90%;
      max-width: 1360px;
      padding: 0.9em 0em !important; }
      @media screen and (min-width: 1034px) {
        body.mdw-2019 header .inside {
          max-height: 71px !important;
          height: 71px !important;
          border-bottom: 1px solid #F4F4F4; } }
      @media screen and (min-width: 1080px) {
        body.mdw-2019 header .inside {
          width: 90%; } }
      @media screen and (min-width: 769px) {
        body.mdw-2019 header .inside {
          max-height: 71px !important; } }
      body.mdw-2019 header .inside a.ngv-logo {
        display: block;
        float: left;
        width: 78px; }
        body.mdw-2019 header .inside a.ngv-logo img {
          width: 100%;
          height: auto; }
        @media screen and (min-width: 769px) {
          body.mdw-2019 header .inside a.ngv-logo {
            width: 78px; } }
        body.mdw-2019 header .inside a.ngv-logo img {
          margin: 0px 0px 0px;
          max-width: 100%; }
    body.mdw-2019 header a.melbourne-design-week {
      margin: 24px auto;
      display: none;
      position: absolute;
      left: 0em;
      top: 40px;
      right: auto;
      width: 245px; }
      @media screen and (min-width: 1034px) {
        body.mdw-2019 header a.melbourne-design-week {
          width: 500px;
          left: 0px;
          right: 0px;
          top: 0px !important; } }
      body.mdw-2019 header a.melbourne-design-week img {
        display: block;
        text-align: center;
        margin: 0px auto;
        max-width: 100%;
        height: auto; }
    body.mdw-2019 header button.header-menu-link, body.mdw-2019 header a.header-menu-link {
      color: #000 !important;
      display: inline-block;
      float: right;
      margin: 0px 0px 0px 20px;
      position: relative;
      width: 22px;
      height: 22px;
      display: block;
      font-family: FontAwesome;
      font-size: 120%; }
      body.mdw-2019 header button.header-menu-link i, body.mdw-2019 header a.header-menu-link i {
        color: #000 !important;
        position: absolute;
        top: 0px; }
    body.mdw-2019 header #mdw-header-nav {
      position: fixed;
      bottom: 0px;
      left: 0px;
      right: 0em;
      display: none;
      height: 100%;
      min-height: 100%;
      top: 136px; }
      @media screen and (min-width: 1034px) {
        body.mdw-2019 header #mdw-header-nav {
          top: 146px; } }
      body.mdw-2019 header #mdw-header-nav.padding {
        top: 120px !important; }
        @media screen and (min-width: 1034px) {
          body.mdw-2019 header #mdw-header-nav.padding {
            top: 68px !important; } }
      @media screen and (min-width: 1034px) {
        body.mdw-2019 header #mdw-header-nav {
          top: 96px; } }
      body.mdw-2019 header #mdw-header-nav nav {
        position: absolute;
        top: 0px;
        left: 10px;
        right: 0px;
        bottom: 0px;
        background-color: #fff !important;
        display: block;
        padding: 0px;
        width: calc(100% - 20px); }
        body.mdw-2019 header #mdw-header-nav nav .inside {
          background-color: #fff !important;
          max-width: 1360px;
          margin: 0px auto;
          width: 90%;
          padding: 0 1em 1em 1em !important;
          height: 100% !important;
          max-height: 100% !important;
          display: block; }
          body.mdw-2019 header #mdw-header-nav nav .inside ul {
            background-color: #fff !important;
            text-align: center;
            margin: 0;
            padding: 2em 0px !important;
            display: block;
            line-height: 2.1em !important; }
            @media screen and (min-width: 1080px) {
              body.mdw-2019 header #mdw-header-nav nav .inside ul {
                padding: 5em 0em; } }
            body.mdw-2019 header #mdw-header-nav nav .inside ul li {
              font-size: 1em !important;
              width: 100%;
              display: block;
              padding: 0.25em 0px !important;
              font-family: 'swiss721medium' !important;
              text-transform: none !important;
              margin: 0px !important; }
              @media screen and (min-width: 769px) {
                body.mdw-2019 header #mdw-header-nav nav .inside ul li {
                  font-size: 1.2em !important; } }
              @media screen and (min-width: 1080px) {
                body.mdw-2019 header #mdw-header-nav nav .inside ul li {
                  padding: 0.25em 0px !important;
                  font-size: 1.5em !important; } }
              body.mdw-2019 header #mdw-header-nav nav .inside ul li:first-child {
                border-top: none !important; }
              body.mdw-2019 header #mdw-header-nav nav .inside ul li a {
                color: #000;
                display: block;
                width: 100%;
                height: 100%;
                font-family: 'swiss721medium' !important; }
          body.mdw-2019 header #mdw-header-nav nav .inside .mentions p {
            text-align: center;
            width: 100%; }
            body.mdw-2019 header #mdw-header-nav nav .inside .mentions p a.logo {
              margin: 0px auto;
              display: block;
              max-width: 150px;
              border-bottom: none !important; }
  body.mdw-2019 #highlights .rd-card {
    position: relative; }
    body.mdw-2019 #highlights .rd-card .rd-card__meta {
      position: absolute;
      bottom: 0px;
      left: 10px;
      right: 10px; }
      body.mdw-2019 #highlights .rd-card .rd-card__meta h3 {
        text-transform: uppercase !important;
        font-family: 'swiss721boldcondensed', 'Swiss721BT-BoldCondensed', 'fallBackArial', sans-serif !important;
        background-color: #fff;
        display: inline-block;
        padding: 10px; }
  body.mdw-2019 .mdw-2019-footer {
    z-index: -999;
    background-image: url("https://www.ngv.vic.gov.au/wp-content/uploads/2019/02/EXHI053964-crop.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0 0 15em 0;
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px; }
  body.mdw-2019 .rd-section.footer {
    background-color: #fff;
    position: relative;
    margin-bottom: 6em !important;
    -webkit-box-shadow: 0px 14px 5px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 14px 5px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 14px 5px 0px rgba(0, 0, 0, 0.3);
    margin-top: -2.25em;
    padding-top: 2.25em;
    z-index: 100; }
  body.mdw-2019 footer {
    border: none !important;
    margin: 0px 0px 0px 0px;
    padding: 0px !important;
    position: relative !important;
    height: auto !important;
    background-color: #fff; }
    body.mdw-2019 footer .footer-content {
      max-width: 1360px;
      display: block;
      margin: 0px auto;
      text-align: left;
      padding: 0px 0px 1em 0px !important;
      font-size: 90%; }
      body.mdw-2019 footer .footer-content a {
        color: rgba(0, 0, 0, 0.8);
        display: inline-block; }
        body.mdw-2019 footer .footer-content a:hover {
          color: black !important; }
        body.mdw-2019 footer .footer-content a.logo {
          opacity: 1 !important; }
      body.mdw-2019 footer .footer-content .footer-text {
        width: 100%;
        font-size: 90%;
        display: inline-block;
        float: left;
        text-align: left;
        margin: 1.3em 0; }
        @media screen and (min-width: 769px) {
          body.mdw-2019 footer .footer-content .footer-text {
            width: 80%;
            text-align: left; } }
      body.mdw-2019 footer .footer-content .footer-logo {
        max-width: 150px;
        text-align: right;
        width: 100%;
        display: inline-block;
        float: right;
        line-height: 60px;
        height: 60px; }
        @media screen and (min-width: 769px) {
          body.mdw-2019 footer .footer-content .footer-logo {
            width: 20%; } }
        body.mdw-2019 footer .footer-content .footer-logo a {
          text-align: right;
          display: block;
          width: 100%;
          height: 100%;
          margin: 0; }
          body.mdw-2019 footer .footer-content .footer-logo a img {
            text-align: right;
            display: block;
            margin: 0px auto;
            float: none;
            padding: 0 0 2em 0; }
            @media screen and (min-width: 769px) {
              body.mdw-2019 footer .footer-content .footer-logo a img {
                padding: 10px 0px; } }

#design-week-newsletter-subscribe {
  display: block;
  margin: 0px auto 1.5em;
  border-top: 1px solid #DCD8D8;
  border-bottom: 1px solid #DCD8D8;
  padding: 1.5em auto 1.5em !important; }
  #design-week-newsletter-subscribe a.toggle-link {
    border-bottom: none; }

#partners .inside {
  border-top: 1px solid #DCD8D8; }

#subscriber input {
  padding: 2em 1em !important; }
#subscriber > input {
  padding: 0.4em 0.5em 0.25em;
  margin-right: 1%; }
  #subscriber > input.warning-highlight {
    border: 3px solid #666; }
#subscriber > input, #subscriber > #subscribe-submit {
  width: 100%;
  margin-bottom: 0.75em; }
  @media screen and (min-width: 769px) {
    #subscriber > input, #subscriber > #subscribe-submit {
      width: 24.1%;
      margin-bottom: 0em; } }
#subscriber > #subscribe-submit {
  border: none;
  background-color: black;
  color: white; }
  #subscriber > #subscribe-submit:disabled, #subscriber > #subscribe-submit[disabled] {
    background-color: #666; }
#subscriber > .status {
  display: block;
  background-color: transparent;
  padding: 20px 10px;
  font-family: "swiss721medium","Swiss721BT-Medium",sans-serif; }
  #subscriber > .status.warning-highlight {
    color: red; }
  #subscriber > .status:before, #subscriber > .status:after {
    content: '__';
    color: rgba(255, 255, 255, 0); }

.fields {
  overflow: hidden;
  max-width: 100%;
  display: grid;
  grid-gap: 8px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-areas: "fname"  "lname" "email btn"; }
  @media screen and (min-width: 769px) {
    .fields {
      grid-template-columns: 1fr 1fr 1fr;
      grid-template-areas: "fname lname email btn"; } }

@media screen and (min-width: 768px) {
  [data-aos][data-aos][data-aos-duration='50'], body[data-aos-duration='50'] [data-aos] {
    transition-duration: 50ms; }

  [data-aos][data-aos][data-aos-delay='50'], body[data-aos-delay='50'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='50'].aos-animate, body[data-aos-delay='50'] [data-aos].aos-animate {
    transition-delay: 50ms; }

  [data-aos][data-aos][data-aos-duration='100'], body[data-aos-duration='100'] [data-aos] {
    transition-duration: .1s; }

  [data-aos][data-aos][data-aos-delay='100'], body[data-aos-delay='100'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='100'].aos-animate, body[data-aos-delay='100'] [data-aos].aos-animate {
    transition-delay: .1s; }

  [data-aos][data-aos][data-aos-duration='150'], body[data-aos-duration='150'] [data-aos] {
    transition-duration: .15s; }

  [data-aos][data-aos][data-aos-delay='150'], body[data-aos-delay='150'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='150'].aos-animate, body[data-aos-delay='150'] [data-aos].aos-animate {
    transition-delay: .15s; }

  [data-aos][data-aos][data-aos-duration='200'], body[data-aos-duration='200'] [data-aos] {
    transition-duration: .2s; }

  [data-aos][data-aos][data-aos-delay='200'], body[data-aos-delay='200'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='200'].aos-animate, body[data-aos-delay='200'] [data-aos].aos-animate {
    transition-delay: .2s; }

  [data-aos][data-aos][data-aos-duration='250'], body[data-aos-duration='250'] [data-aos] {
    transition-duration: .25s; }

  [data-aos][data-aos][data-aos-delay='250'], body[data-aos-delay='250'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='250'].aos-animate, body[data-aos-delay='250'] [data-aos].aos-animate {
    transition-delay: .25s; }

  [data-aos][data-aos][data-aos-duration='300'], body[data-aos-duration='300'] [data-aos] {
    transition-duration: .3s; }

  [data-aos][data-aos][data-aos-delay='300'], body[data-aos-delay='300'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='300'].aos-animate, body[data-aos-delay='300'] [data-aos].aos-animate {
    transition-delay: .3s; }

  [data-aos][data-aos][data-aos-duration='350'], body[data-aos-duration='350'] [data-aos] {
    transition-duration: .35s; }

  [data-aos][data-aos][data-aos-delay='350'], body[data-aos-delay='350'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='350'].aos-animate, body[data-aos-delay='350'] [data-aos].aos-animate {
    transition-delay: .35s; }

  [data-aos][data-aos][data-aos-duration='400'], body[data-aos-duration='400'] [data-aos] {
    transition-duration: .4s; }

  [data-aos][data-aos][data-aos-delay='400'], body[data-aos-delay='400'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='400'].aos-animate, body[data-aos-delay='400'] [data-aos].aos-animate {
    transition-delay: .4s; }

  [data-aos][data-aos][data-aos-duration='450'], body[data-aos-duration='450'] [data-aos] {
    transition-duration: .45s; }

  [data-aos][data-aos][data-aos-delay='450'], body[data-aos-delay='450'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='450'].aos-animate, body[data-aos-delay='450'] [data-aos].aos-animate {
    transition-delay: .45s; }

  [data-aos][data-aos][data-aos-duration='500'], body[data-aos-duration='500'] [data-aos] {
    transition-duration: .5s; }

  [data-aos][data-aos][data-aos-delay='500'], body[data-aos-delay='500'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='500'].aos-animate, body[data-aos-delay='500'] [data-aos].aos-animate {
    transition-delay: .5s; }

  [data-aos][data-aos][data-aos-duration='550'], body[data-aos-duration='550'] [data-aos] {
    transition-duration: .55s; }

  [data-aos][data-aos][data-aos-delay='550'], body[data-aos-delay='550'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='550'].aos-animate, body[data-aos-delay='550'] [data-aos].aos-animate {
    transition-delay: .55s; }

  [data-aos][data-aos][data-aos-duration='600'], body[data-aos-duration='600'] [data-aos] {
    transition-duration: .6s; }

  [data-aos][data-aos][data-aos-delay='600'], body[data-aos-delay='600'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='600'].aos-animate, body[data-aos-delay='600'] [data-aos].aos-animate {
    transition-delay: .6s; }

  [data-aos][data-aos][data-aos-duration='650'], body[data-aos-duration='650'] [data-aos] {
    transition-duration: .65s; }

  [data-aos][data-aos][data-aos-delay='650'], body[data-aos-delay='650'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='650'].aos-animate, body[data-aos-delay='650'] [data-aos].aos-animate {
    transition-delay: .65s; }

  [data-aos][data-aos][data-aos-duration='700'], body[data-aos-duration='700'] [data-aos] {
    transition-duration: .7s; }

  [data-aos][data-aos][data-aos-delay='700'], body[data-aos-delay='700'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='700'].aos-animate, body[data-aos-delay='700'] [data-aos].aos-animate {
    transition-delay: .7s; }

  [data-aos][data-aos][data-aos-duration='750'], body[data-aos-duration='750'] [data-aos] {
    transition-duration: .75s; }

  [data-aos][data-aos][data-aos-delay='750'], body[data-aos-delay='750'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='750'].aos-animate, body[data-aos-delay='750'] [data-aos].aos-animate {
    transition-delay: .75s; }

  [data-aos][data-aos][data-aos-duration='800'], body[data-aos-duration='800'] [data-aos] {
    transition-duration: .8s; }

  [data-aos][data-aos][data-aos-delay='800'], body[data-aos-delay='800'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='800'].aos-animate, body[data-aos-delay='800'] [data-aos].aos-animate {
    transition-delay: .8s; }

  [data-aos][data-aos][data-aos-duration='850'], body[data-aos-duration='850'] [data-aos] {
    transition-duration: .85s; }

  [data-aos][data-aos][data-aos-delay='850'], body[data-aos-delay='850'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='850'].aos-animate, body[data-aos-delay='850'] [data-aos].aos-animate {
    transition-delay: .85s; }

  [data-aos][data-aos][data-aos-duration='900'], body[data-aos-duration='900'] [data-aos] {
    transition-duration: .9s; }

  [data-aos][data-aos][data-aos-delay='900'], body[data-aos-delay='900'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='900'].aos-animate, body[data-aos-delay='900'] [data-aos].aos-animate {
    transition-delay: .9s; }

  [data-aos][data-aos][data-aos-duration='950'], body[data-aos-duration='950'] [data-aos] {
    transition-duration: .95s; }

  [data-aos][data-aos][data-aos-delay='950'], body[data-aos-delay='950'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='950'].aos-animate, body[data-aos-delay='950'] [data-aos].aos-animate {
    transition-delay: .95s; }

  [data-aos][data-aos][data-aos-duration='1000'], body[data-aos-duration='1000'] [data-aos] {
    transition-duration: 1s; }

  [data-aos][data-aos][data-aos-delay='1000'], body[data-aos-delay='1000'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1000'].aos-animate, body[data-aos-delay='1000'] [data-aos].aos-animate {
    transition-delay: 1s; }

  [data-aos][data-aos][data-aos-duration='1050'], body[data-aos-duration='1050'] [data-aos] {
    transition-duration: 1.05s; }

  [data-aos][data-aos][data-aos-delay='1050'], body[data-aos-delay='1050'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1050'].aos-animate, body[data-aos-delay='1050'] [data-aos].aos-animate {
    transition-delay: 1.05s; }

  [data-aos][data-aos][data-aos-duration='1100'], body[data-aos-duration='1100'] [data-aos] {
    transition-duration: 1.1s; }

  [data-aos][data-aos][data-aos-delay='1100'], body[data-aos-delay='1100'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1100'].aos-animate, body[data-aos-delay='1100'] [data-aos].aos-animate {
    transition-delay: 1.1s; }

  [data-aos][data-aos][data-aos-duration='1150'], body[data-aos-duration='1150'] [data-aos] {
    transition-duration: 1.15s; }

  [data-aos][data-aos][data-aos-delay='1150'], body[data-aos-delay='1150'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1150'].aos-animate, body[data-aos-delay='1150'] [data-aos].aos-animate {
    transition-delay: 1.15s; }

  [data-aos][data-aos][data-aos-duration='1200'], body[data-aos-duration='1200'] [data-aos] {
    transition-duration: 1.2s; }

  [data-aos][data-aos][data-aos-delay='1200'], body[data-aos-delay='1200'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1200'].aos-animate, body[data-aos-delay='1200'] [data-aos].aos-animate {
    transition-delay: 1.2s; }

  [data-aos][data-aos][data-aos-duration='1250'], body[data-aos-duration='1250'] [data-aos] {
    transition-duration: 1.25s; }

  [data-aos][data-aos][data-aos-delay='1250'], body[data-aos-delay='1250'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1250'].aos-animate, body[data-aos-delay='1250'] [data-aos].aos-animate {
    transition-delay: 1.25s; }

  [data-aos][data-aos][data-aos-duration='1300'], body[data-aos-duration='1300'] [data-aos] {
    transition-duration: 1.3s; }

  [data-aos][data-aos][data-aos-delay='1300'], body[data-aos-delay='1300'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1300'].aos-animate, body[data-aos-delay='1300'] [data-aos].aos-animate {
    transition-delay: 1.3s; }

  [data-aos][data-aos][data-aos-duration='1350'], body[data-aos-duration='1350'] [data-aos] {
    transition-duration: 1.35s; }

  [data-aos][data-aos][data-aos-delay='1350'], body[data-aos-delay='1350'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1350'].aos-animate, body[data-aos-delay='1350'] [data-aos].aos-animate {
    transition-delay: 1.35s; }

  [data-aos][data-aos][data-aos-duration='1400'], body[data-aos-duration='1400'] [data-aos] {
    transition-duration: 1.4s; }

  [data-aos][data-aos][data-aos-delay='1400'], body[data-aos-delay='1400'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1400'].aos-animate, body[data-aos-delay='1400'] [data-aos].aos-animate {
    transition-delay: 1.4s; }

  [data-aos][data-aos][data-aos-duration='1450'], body[data-aos-duration='1450'] [data-aos] {
    transition-duration: 1.45s; }

  [data-aos][data-aos][data-aos-delay='1450'], body[data-aos-delay='1450'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1450'].aos-animate, body[data-aos-delay='1450'] [data-aos].aos-animate {
    transition-delay: 1.45s; }

  [data-aos][data-aos][data-aos-duration='1500'], body[data-aos-duration='1500'] [data-aos] {
    transition-duration: 1.5s; }

  [data-aos][data-aos][data-aos-delay='1500'], body[data-aos-delay='1500'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1500'].aos-animate, body[data-aos-delay='1500'] [data-aos].aos-animate {
    transition-delay: 1.5s; }

  [data-aos][data-aos][data-aos-duration='1550'], body[data-aos-duration='1550'] [data-aos] {
    transition-duration: 1.55s; }

  [data-aos][data-aos][data-aos-delay='1550'], body[data-aos-delay='1550'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1550'].aos-animate, body[data-aos-delay='1550'] [data-aos].aos-animate {
    transition-delay: 1.55s; }

  [data-aos][data-aos][data-aos-duration='1600'], body[data-aos-duration='1600'] [data-aos] {
    transition-duration: 1.6s; }

  [data-aos][data-aos][data-aos-delay='1600'], body[data-aos-delay='1600'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1600'].aos-animate, body[data-aos-delay='1600'] [data-aos].aos-animate {
    transition-delay: 1.6s; }

  [data-aos][data-aos][data-aos-duration='1650'], body[data-aos-duration='1650'] [data-aos] {
    transition-duration: 1.65s; }

  [data-aos][data-aos][data-aos-delay='1650'], body[data-aos-delay='1650'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1650'].aos-animate, body[data-aos-delay='1650'] [data-aos].aos-animate {
    transition-delay: 1.65s; }

  [data-aos][data-aos][data-aos-duration='1700'], body[data-aos-duration='1700'] [data-aos] {
    transition-duration: 1.7s; }

  [data-aos][data-aos][data-aos-delay='1700'], body[data-aos-delay='1700'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1700'].aos-animate, body[data-aos-delay='1700'] [data-aos].aos-animate {
    transition-delay: 1.7s; }

  [data-aos][data-aos][data-aos-duration='1750'], body[data-aos-duration='1750'] [data-aos] {
    transition-duration: 1.75s; }

  [data-aos][data-aos][data-aos-delay='1750'], body[data-aos-delay='1750'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1750'].aos-animate, body[data-aos-delay='1750'] [data-aos].aos-animate {
    transition-delay: 1.75s; }

  [data-aos][data-aos][data-aos-duration='1800'], body[data-aos-duration='1800'] [data-aos] {
    transition-duration: 1.8s; }

  [data-aos][data-aos][data-aos-delay='1800'], body[data-aos-delay='1800'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1800'].aos-animate, body[data-aos-delay='1800'] [data-aos].aos-animate {
    transition-delay: 1.8s; }

  [data-aos][data-aos][data-aos-duration='1850'], body[data-aos-duration='1850'] [data-aos] {
    transition-duration: 1.85s; }

  [data-aos][data-aos][data-aos-delay='1850'], body[data-aos-delay='1850'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1850'].aos-animate, body[data-aos-delay='1850'] [data-aos].aos-animate {
    transition-delay: 1.85s; }

  [data-aos][data-aos][data-aos-duration='1900'], body[data-aos-duration='1900'] [data-aos] {
    transition-duration: 1.9s; }

  [data-aos][data-aos][data-aos-delay='1900'], body[data-aos-delay='1900'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1900'].aos-animate, body[data-aos-delay='1900'] [data-aos].aos-animate {
    transition-delay: 1.9s; }

  [data-aos][data-aos][data-aos-duration='1950'], body[data-aos-duration='1950'] [data-aos] {
    transition-duration: 1.95s; }

  [data-aos][data-aos][data-aos-delay='1950'], body[data-aos-delay='1950'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='1950'].aos-animate, body[data-aos-delay='1950'] [data-aos].aos-animate {
    transition-delay: 1.95s; }

  [data-aos][data-aos][data-aos-duration='2000'], body[data-aos-duration='2000'] [data-aos] {
    transition-duration: 2s; }

  [data-aos][data-aos][data-aos-delay='2000'], body[data-aos-delay='2000'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2000'].aos-animate, body[data-aos-delay='2000'] [data-aos].aos-animate {
    transition-delay: 2s; }

  [data-aos][data-aos][data-aos-duration='2050'], body[data-aos-duration='2050'] [data-aos] {
    transition-duration: 2.05s; }

  [data-aos][data-aos][data-aos-delay='2050'], body[data-aos-delay='2050'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2050'].aos-animate, body[data-aos-delay='2050'] [data-aos].aos-animate {
    transition-delay: 2.05s; }

  [data-aos][data-aos][data-aos-duration='2100'], body[data-aos-duration='2100'] [data-aos] {
    transition-duration: 2.1s; }

  [data-aos][data-aos][data-aos-delay='2100'], body[data-aos-delay='2100'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2100'].aos-animate, body[data-aos-delay='2100'] [data-aos].aos-animate {
    transition-delay: 2.1s; }

  [data-aos][data-aos][data-aos-duration='2150'], body[data-aos-duration='2150'] [data-aos] {
    transition-duration: 2.15s; }

  [data-aos][data-aos][data-aos-delay='2150'], body[data-aos-delay='2150'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2150'].aos-animate, body[data-aos-delay='2150'] [data-aos].aos-animate {
    transition-delay: 2.15s; }

  [data-aos][data-aos][data-aos-duration='2200'], body[data-aos-duration='2200'] [data-aos] {
    transition-duration: 2.2s; }

  [data-aos][data-aos][data-aos-delay='2200'], body[data-aos-delay='2200'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2200'].aos-animate, body[data-aos-delay='2200'] [data-aos].aos-animate {
    transition-delay: 2.2s; }

  [data-aos][data-aos][data-aos-duration='2250'], body[data-aos-duration='2250'] [data-aos] {
    transition-duration: 2.25s; }

  [data-aos][data-aos][data-aos-delay='2250'], body[data-aos-delay='2250'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2250'].aos-animate, body[data-aos-delay='2250'] [data-aos].aos-animate {
    transition-delay: 2.25s; }

  [data-aos][data-aos][data-aos-duration='2300'], body[data-aos-duration='2300'] [data-aos] {
    transition-duration: 2.3s; }

  [data-aos][data-aos][data-aos-delay='2300'], body[data-aos-delay='2300'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2300'].aos-animate, body[data-aos-delay='2300'] [data-aos].aos-animate {
    transition-delay: 2.3s; }

  [data-aos][data-aos][data-aos-duration='2350'], body[data-aos-duration='2350'] [data-aos] {
    transition-duration: 2.35s; }

  [data-aos][data-aos][data-aos-delay='2350'], body[data-aos-delay='2350'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2350'].aos-animate, body[data-aos-delay='2350'] [data-aos].aos-animate {
    transition-delay: 2.35s; }

  [data-aos][data-aos][data-aos-duration='2400'], body[data-aos-duration='2400'] [data-aos] {
    transition-duration: 2.4s; }

  [data-aos][data-aos][data-aos-delay='2400'], body[data-aos-delay='2400'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2400'].aos-animate, body[data-aos-delay='2400'] [data-aos].aos-animate {
    transition-delay: 2.4s; }

  [data-aos][data-aos][data-aos-duration='2450'], body[data-aos-duration='2450'] [data-aos] {
    transition-duration: 2.45s; }

  [data-aos][data-aos][data-aos-delay='2450'], body[data-aos-delay='2450'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2450'].aos-animate, body[data-aos-delay='2450'] [data-aos].aos-animate {
    transition-delay: 2.45s; }

  [data-aos][data-aos][data-aos-duration='2500'], body[data-aos-duration='2500'] [data-aos] {
    transition-duration: 2.5s; }

  [data-aos][data-aos][data-aos-delay='2500'], body[data-aos-delay='2500'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2500'].aos-animate, body[data-aos-delay='2500'] [data-aos].aos-animate {
    transition-delay: 2.5s; }

  [data-aos][data-aos][data-aos-duration='2550'], body[data-aos-duration='2550'] [data-aos] {
    transition-duration: 2.55s; }

  [data-aos][data-aos][data-aos-delay='2550'], body[data-aos-delay='2550'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2550'].aos-animate, body[data-aos-delay='2550'] [data-aos].aos-animate {
    transition-delay: 2.55s; }

  [data-aos][data-aos][data-aos-duration='2600'], body[data-aos-duration='2600'] [data-aos] {
    transition-duration: 2.6s; }

  [data-aos][data-aos][data-aos-delay='2600'], body[data-aos-delay='2600'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2600'].aos-animate, body[data-aos-delay='2600'] [data-aos].aos-animate {
    transition-delay: 2.6s; }

  [data-aos][data-aos][data-aos-duration='2650'], body[data-aos-duration='2650'] [data-aos] {
    transition-duration: 2.65s; }

  [data-aos][data-aos][data-aos-delay='2650'], body[data-aos-delay='2650'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2650'].aos-animate, body[data-aos-delay='2650'] [data-aos].aos-animate {
    transition-delay: 2.65s; }

  [data-aos][data-aos][data-aos-duration='2700'], body[data-aos-duration='2700'] [data-aos] {
    transition-duration: 2.7s; }

  [data-aos][data-aos][data-aos-delay='2700'], body[data-aos-delay='2700'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2700'].aos-animate, body[data-aos-delay='2700'] [data-aos].aos-animate {
    transition-delay: 2.7s; }

  [data-aos][data-aos][data-aos-duration='2750'], body[data-aos-duration='2750'] [data-aos] {
    transition-duration: 2.75s; }

  [data-aos][data-aos][data-aos-delay='2750'], body[data-aos-delay='2750'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2750'].aos-animate, body[data-aos-delay='2750'] [data-aos].aos-animate {
    transition-delay: 2.75s; }

  [data-aos][data-aos][data-aos-duration='2800'], body[data-aos-duration='2800'] [data-aos] {
    transition-duration: 2.8s; }

  [data-aos][data-aos][data-aos-delay='2800'], body[data-aos-delay='2800'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2800'].aos-animate, body[data-aos-delay='2800'] [data-aos].aos-animate {
    transition-delay: 2.8s; }

  [data-aos][data-aos][data-aos-duration='2850'], body[data-aos-duration='2850'] [data-aos] {
    transition-duration: 2.85s; }

  [data-aos][data-aos][data-aos-delay='2850'], body[data-aos-delay='2850'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2850'].aos-animate, body[data-aos-delay='2850'] [data-aos].aos-animate {
    transition-delay: 2.85s; }

  [data-aos][data-aos][data-aos-duration='2900'], body[data-aos-duration='2900'] [data-aos] {
    transition-duration: 2.9s; }

  [data-aos][data-aos][data-aos-delay='2900'], body[data-aos-delay='2900'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2900'].aos-animate, body[data-aos-delay='2900'] [data-aos].aos-animate {
    transition-delay: 2.9s; }

  [data-aos][data-aos][data-aos-duration='2950'], body[data-aos-duration='2950'] [data-aos] {
    transition-duration: 2.95s; }

  [data-aos][data-aos][data-aos-delay='2950'], body[data-aos-delay='2950'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='2950'].aos-animate, body[data-aos-delay='2950'] [data-aos].aos-animate {
    transition-delay: 2.95s; }

  [data-aos][data-aos][data-aos-duration='3000'], body[data-aos-duration='3000'] [data-aos] {
    transition-duration: 3s; }

  [data-aos][data-aos][data-aos-delay='3000'], body[data-aos-delay='3000'] [data-aos] {
    transition-delay: 0; }

  [data-aos][data-aos][data-aos-delay='3000'].aos-animate, body[data-aos-delay='3000'] [data-aos].aos-animate {
    transition-delay: 3s; }

  [data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] {
    transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75); }

  [data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] {
    transition-timing-function: ease; }

  [data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos] {
    transition-timing-function: ease-in; }

  [data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos] {
    transition-timing-function: ease-out; }

  [data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos] {
    transition-timing-function: ease-in-out; }

  [data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos] {
    transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); }

  [data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos] {
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); }

  [data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos] {
    transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }

  [data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos] {
    transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); }

  [data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos] {
    transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }

  [data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos] {
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }

  [data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos] {
    transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

  [data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos] {
    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

  [data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos] {
    transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

  [data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos] {
    transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

  [data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos] {
    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

  [data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos] {
    transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

  [data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos] {
    transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

  [data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos] {
    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

  [data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos] {
    transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

  [data-aos^=fade][data-aos^=fade] {
    opacity: 0;
    transition-property: opacity,transform; }

  [data-aos^=fade][data-aos^=fade].aos-animate {
    opacity: 1;
    transform: translate(0); }

  [data-aos=fade-up] {
    transform: translateY(100px); }

  [data-aos=fade-down] {
    transform: translateY(-100px); }

  [data-aos=fade-right] {
    transform: translate(-100px); }

  [data-aos=fade-left] {
    transform: translate(100px); }

  [data-aos=fade-up-right] {
    transform: translate(-100px, 100px); }

  [data-aos=fade-up-left] {
    transform: translate(100px, 100px); }

  [data-aos=fade-down-right] {
    transform: translate(-100px, -100px); }

  [data-aos=fade-down-left] {
    transform: translate(100px, -100px); }

  [data-aos^=zoom][data-aos^=zoom] {
    opacity: 0;
    transition-property: opacity,transform; }

  [data-aos^=zoom][data-aos^=zoom].aos-animate {
    opacity: 1;
    transform: translate(0) scale(1); }

  [data-aos=zoom-in] {
    transform: scale(0.6); }

  [data-aos=zoom-in-up] {
    transform: translateY(100px) scale(0.6); }

  [data-aos=zoom-in-down] {
    transform: translateY(-100px) scale(0.6); }

  [data-aos=zoom-in-right] {
    transform: translate(-100px) scale(0.6); }

  [data-aos=zoom-in-left] {
    transform: translate(100px) scale(0.6); }

  [data-aos=zoom-out] {
    transform: scale(1.2); }

  [data-aos=zoom-out-up] {
    transform: translateY(100px) scale(1.2); }

  [data-aos=zoom-out-down] {
    transform: translateY(-100px) scale(1.2); }

  [data-aos=zoom-out-right] {
    transform: translate(-100px) scale(1.2); }

  [data-aos=zoom-out-left] {
    transform: translate(100px) scale(1.2); }

  [data-aos^=slide][data-aos^=slide] {
    transition-property: transform; }

  [data-aos^=slide][data-aos^=slide].aos-animate {
    transform: translate(0); }

  [data-aos=slide-up] {
    transform: translateY(100%); }

  [data-aos=slide-down] {
    transform: translateY(-100%); }

  [data-aos=slide-right] {
    transform: translateX(-100%); }

  [data-aos=slide-left] {
    transform: translateX(100%); }

  [data-aos^=flip][data-aos^=flip] {
    backface-visibility: hidden;
    transition-property: transform; }

  [data-aos=flip-left] {
    transform: perspective(2500px) rotateY(-100deg); }

  [data-aos=flip-left].aos-animate {
    transform: perspective(2500px) rotateY(0); }

  [data-aos=flip-right] {
    transform: perspective(2500px) rotateY(100deg); }

  [data-aos=flip-right].aos-animate {
    transform: perspective(2500px) rotateY(0); }

  [data-aos=flip-up] {
    transform: perspective(2500px) rotateX(-100deg); }

  [data-aos=flip-up].aos-animate {
    transform: perspective(2500px) rotateX(0); }

  [data-aos=flip-down] {
    transform: perspective(2500px) rotateX(100deg); }

  [data-aos=flip-down].aos-animate {
    transform: perspective(2500px) rotateX(0); }

  /*# sourceMappingURL=aos.css.map*/ }
