@charset "UTF-8";
.btn {
  font-size: 1.4rem;
  border-radius: 5rem;
  border: 0;
  -webkit-box-shadow: 0.1rem 0.3rem 1.2rem rgba(132, 126, 126, 0.6);
          box-shadow: 0.1rem 0.3rem 1.2rem rgba(132, 126, 126, 0.6);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  text-decoration: none !important; }
  .btn.btn-lg {
    font-size: 2.4rem;
    line-height: 1.5;
    padding: 0.5rem 4.5rem; }
  .btn.btn-primary {
    color: #ffffff;
    background-color: #fc3a82; }
    .btn.btn-primary:hover {
      background-color: #db115c; }
  .btn.btn-primary-alt {
    color: #fc3a82 !important;
    background-color: #ffffff; }
    .btn.btn-primary-alt:hover {
      -webkit-box-shadow: 0.1rem 0.6rem 1.2rem #847e7e;
              box-shadow: 0.1rem 0.6rem 1.2rem #847e7e; }

@media (max-width: 991px) {
  .btn.btn-lg {
    font-size: 2rem; } }

@media (max-width: 449px) {
  .btn.btn-lg {
    font-size: 1.8rem;
    padding: 0.5rem 2.5rem; } }

.gitter-custom-button {
  color: #fc3a82;
  background-color: #ffffff;
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 1.2;
  margin-right: 2rem;
  border-radius: 2rem 2rem 0 0;
  border-bottom-width: 0;
  min-width: 14rem;
  position: fixed;
  bottom: 0;
  right: 1rem;
  padding: 1.3rem 1.5rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 100;
  border: 0; }
  .gitter-custom-button:hover {
    background-color: #fc3a82;
    border-color: #fc3a82;
    color: #ffffff; }

.gitter-chat-embed {
  top: 90px; }

@media (max-width: 400px) {
  .gitter-custom-button {
    width: calc(100% - 6.5rem); } }

.navbar {
  padding: 3.2rem 4rem;
  height: 9rem;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.4)));
  background-image: linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4)); }
  .navbar.scrolled {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(white));
    background-image: linear-gradient(to top, rgba(255, 255, 255, 0), white); }
  .navbar .navigation .nav-link {
    display: inline-block;
    font-size: 1.4rem;
    padding: 0.2rem 1.7rem;
    margin: 0 0.3rem;
    border-radius: 5rem;
    color: #fc3a82;
    -webkit-transition: all 0.2s;
    transition: all 0.2s; }
    .navbar .navigation .nav-link:hover {
      color: #db115c; }
    .navbar .navigation .nav-link.nav-primary {
      background-color: #fc3a82;
      color: #ffffff !important; }
      .navbar .navigation .nav-link.nav-primary:hover {
        background-color: #db115c; }
    .navbar .navigation .nav-link:first-child {
      margin-left: 0; }
  .navbar .navbar-collapse .navbar-nav .dropdown > a, .navbar .navbar-collapse .navbar-nav .nav-item > a {
    color: #fc3a82;
    font-size: 1.4rem;
    padding: 0.2rem 1.7rem; }
  .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu, .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu {
    text-align: center; }
    .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu a, .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu a {
      font-size: 1.4rem;
      width: 19rem;
      color: #fc3a82; }

.navbar-light .navbar-nav .nav-link {
  cursor: pointer;
  letter-spacing: 0.2rem;
  font-weight: 500;
  font-size: 1.4rem;
  padding: 0.2rem 1.7rem;
  margin: 0 0.3rem;
  border-radius: 5rem;
  color: #fc3a82;
  -webkit-transition: all 0.2s;
  transition: all 0.2s; }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link.nav-primary {
    background-color: #fc3a82;
    color: #ffffff !important; }
    .navbar-light .navbar-nav .nav-link:hover:hover, .navbar-light .navbar-nav .nav-link.nav-primary:hover {
      background-color: #db115c; }

@media (max-width: 575px) {
  .navbar {
    padding: 2rem 3rem; } }

@media (max-width: 991px) {
  .navbar {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.4)));
    background-image: linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4)); }
    .navbar.scrolled {
      background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(white));
      background-image: linear-gradient(to top, rgba(255, 255, 255, 0), white); }
    .navbar .navbar-toggler {
      font-size: 2.4rem; }
    .navbar ul.navbar-nav li {
      padding: 20px; }
    .navbar .navbar-collapse .scrollable-menu {
      height: auto;
      max-height: 500px;
      overflow-x: hidden;
      margin: 0 -40px; }
      .navbar .navbar-collapse .scrollable-menu .dropdown-menu a {
        font-size: 2.4rem !important;
        margin: 0 auto;
        padding: 10px 0;
        text-transform: uppercase;
        width: auto !important; }
    .navbar .navbar-collapse li {
      background-color: #fff;
      font-weight: 300;
      letter-spacing: 5px;
      line-height: 1.2;
      opacity: 0.98;
      text-align: center;
      text-transform: uppercase; }
      .navbar .navbar-collapse li .nav-link {
        font-size: 2.4rem !important; } }

.transition-mdl-hover {
  -webkit-transition: all 0.27s cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 0.27s cubic-bezier(0.4, 0, 0.2, 1); }

.transition-mdl-elements {
  -webkit-transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); }

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(358deg);
            transform: rotate(358deg); }
  to {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); } }

@keyframes spin {
  0% {
    -webkit-transform: rotate(358deg);
            transform: rotate(358deg); }
  to {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); } }

.navbar {
  padding: 3.2rem 4rem;
  height: 9rem;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.4)));
  background-image: linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4)); }
  .navbar.scrolled {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(white));
    background-image: linear-gradient(to top, rgba(255, 255, 255, 0), white); }
  .navbar .navigation .nav-link {
    display: inline-block;
    font-size: 1.4rem;
    padding: 0.2rem 1.7rem;
    margin: 0 0.3rem;
    border-radius: 5rem;
    color: #fc3a82;
    -webkit-transition: all 0.2s;
    transition: all 0.2s; }
    .navbar .navigation .nav-link:hover {
      color: #db115c; }
    .navbar .navigation .nav-link.nav-primary {
      background-color: #fc3a82;
      color: #ffffff !important; }
      .navbar .navigation .nav-link.nav-primary:hover {
        background-color: #db115c; }
    .navbar .navigation .nav-link:first-child {
      margin-left: 0; }
  .navbar .navbar-collapse .navbar-nav .dropdown > a, .navbar .navbar-collapse .navbar-nav .nav-item > a {
    color: #fc3a82;
    font-size: 1.4rem;
    padding: 0.2rem 1.7rem; }
  .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu, .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu {
    text-align: center; }
    .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu a, .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu a {
      font-size: 1.4rem;
      width: 19rem;
      color: #fc3a82; }

.navbar-light .navbar-nav .nav-link {
  cursor: pointer;
  letter-spacing: 0.2rem;
  font-weight: 500;
  font-size: 1.4rem;
  padding: 0.2rem 1.7rem;
  margin: 0 0.3rem;
  border-radius: 5rem;
  color: #fc3a82;
  -webkit-transition: all 0.2s;
  transition: all 0.2s; }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link.nav-primary {
    background-color: #fc3a82;
    color: #ffffff !important; }
    .navbar-light .navbar-nav .nav-link:hover:hover, .navbar-light .navbar-nav .nav-link.nav-primary:hover {
      background-color: #db115c; }

@media (max-width: 575px) {
  .navbar {
    padding: 2rem 3rem; } }

@media (max-width: 991px) {
  .navbar {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.4)));
    background-image: linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4)); }
    .navbar.scrolled {
      background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(white));
      background-image: linear-gradient(to top, rgba(255, 255, 255, 0), white); }
    .navbar .navbar-toggler {
      font-size: 2.4rem; }
    .navbar ul.navbar-nav li {
      padding: 20px; }
    .navbar .navbar-collapse .scrollable-menu {
      height: auto;
      max-height: 500px;
      overflow-x: hidden;
      margin: 0 -40px; }
      .navbar .navbar-collapse .scrollable-menu .dropdown-menu a {
        font-size: 2.4rem !important;
        margin: 0 auto;
        padding: 10px 0;
        text-transform: uppercase;
        width: auto !important; }
    .navbar .navbar-collapse li {
      background-color: #fff;
      font-weight: 300;
      letter-spacing: 5px;
      line-height: 1.2;
      opacity: 0.98;
      text-align: center;
      text-transform: uppercase; }
      .navbar .navbar-collapse li .nav-link {
        font-size: 2.4rem !important; } }

.container {
  max-width: 96rem; }

.layout-home {
  background-color: #99F2D6;
  background-position: top center;
  background-size: cover;
  min-height: 100vh;
  overflow: hidden; }
  .layout-home:before {
    content: '';
    width: 100%;
    height: 90rem;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url(/dist/images/intro_complete.07c59702bf1c81b0e543fee7abcab1f6.svg);
    background-size: cover;
    background-position: top center; }
  .layout-home .background-wrapper {
    padding-top: 22rem;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#89d0e9), color-stop(#66a6ff), to(#99F2D6));
    background-image: linear-gradient(#89d0e9, #66a6ff, #99F2D6); }
  .layout-home .container {
    position: relative;
    z-index: 1; }
    .layout-home .container .logotype-container {
      margin: 0 2rem 6rem 2rem; }
      .layout-home .container .logotype-container img {
        margin: 0 auto;
        max-width: 46rem;
        display: block; }
    .layout-home .container .logo-container {
      margin: 0 auto 6rem auto;
      background-size: contain;
      width: auto;
      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzMTMgMzEzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMTMgMzEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6dXJsKCNTVkdJRF8xXyk7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRjg2NEU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheToxMC4zOTM2LDEwLjM5MzY7fQoJLnN0MntmaWxsOm5vbmU7c3Ryb2tlOiNGQzJDOEM7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTo4LjkwODcsOC45MDg3O30KCS5zdDN7ZmlsbDpub25lO3N0cm9rZTojRkY4NjRFO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDR7ZmlsbDpub25lO3N0cm9rZTojRkY4NjRFO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6OS40NDc5LDkuNDQ3OTt9Cgkuc3Q1e2ZpbGw6bm9uZTtzdHJva2U6I0ZGODY0RTtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2UtZGFzaGFycmF5OjkuMzcyLDkuMzcyO30KCS5zdDZ7ZmlsbDpub25lO3N0cm9rZTojRkY4NjRFO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6OS43NDAzLDkuNzQwMzt9Cgkuc3Q3e2ZpbGw6bm9uZTtzdHJva2U6I0ZGODY0RTtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2UtZGFzaGFycmF5OjEwLjA4NjUsMTAuMDg2NTt9Cgkuc3Q4e2ZpbGw6bm9uZTtzdHJva2U6I0ZGODY0RTtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2UtZGFzaGFycmF5OjkuMjcxOCw5LjI3MTg7fQoJLnN0OXtmaWxsOiNGRkZGRkY7fQoJLnN0MTB7ZmlsbDojRkZGRkZGO3N0cm9rZTp1cmwoI3BhdGgxOTQ4XzFfKTtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cgkuc3QxMXtmaWxsOiNGRkZGRkY7c3Ryb2tlOnVybCgjcGF0aDE5NTBfMV8pO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDEye2ZpbGw6I0ZFNjM2NjtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI1MS45ODciIHkxPSIxNTYuNSIgeDI9IjI2MS4wMTMiIHkyPSIxNTYuNSI+CgkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGQzJDOEMiLz4KCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODY0RSIvPgoJCTwvbGluZWFyR3JhZGllbnQ+CgkJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTU2LjUiIGN5PSIxNTYuNSIgcj0iMTA0LjUiLz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjU0LjksMjYyLjRjLTQuNi0wLjUtOS4zLDAuOC0xMyw0LjFjLTYuOCw2LjEtNy4zLDE2LjYtMS4yLDIzLjRjMi40LDIuNiw1LjQsNC4zLDguNyw1CgkJCQljNS4xLDEuMSwxMC42LTAuMSwxNC43LTMuOWM2LjgtNi4xLDcuMy0xNi42LDEuMi0yMy40QzI2Mi40LDI2NC43LDI1OC43LDI2Mi45LDI1NC45LDI2Mi40eiIvPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQkKCQkJCQk8ZWxsaXBzZSB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMC43MDcxIC02NC44MjQ0IDE1Ni41KSIgY2xhc3M9InN0MiIgY3g9IjE1Ni41IiBjeT0iMTU2LjUiIHJ4PSIxMjQuOCIgcnk9IjEyNC44Ii8+CgkJCTwvZz4KCQkJPGc+CgkJCQk8Zz4KCQkJCQk8Zz4KCQkJCQkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTI2NS40LDI2OGMxLjEtMS4xLDIuMy0yLjIsMy40LTMuNCIvPgoJCQkJCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjc1LjEsMjU3LjZjMjMuMi0yNy4yLDM3LjItNjIuNSwzNy4yLTEwMS4xYzAtNDYuMS0yMC04Ny41LTUxLjktMTE2LjEiLz4KCQkJCQkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTI1Ni45LDM3LjNjLTEuMi0xLTIuNC0yLTMuNy0zIi8+CgkJCQkJPC9nPgoJCQkJPC9nPgoJCQkJPGc+CgkJCQkJPGc+CgkJCQkJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMi42LDk2LjVjLTAuNiwxLjUtMS4yLDIuOS0xLjgsNC40Ii8+CgkJCQkJCTxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik03LjgsMTA5LjhjLTQuNiwxNC43LTcuMSwzMC40LTcuMSw0Ni43YzAsODYuMSw2OS44LDE1NS44LDE1NS44LDE1NS44YzI3LjEsMCw1Mi42LTYuOSw3NC44LTE5LjEiLz4KCQkJCQkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTIzNS40LDI5MC45YzEuNC0wLjgsMi43LTEuNiw0LjEtMi41Ii8+CgkJCQkJPC9nPgoJCQkJPC9nPgoJCQkJPGc+CgkJCQkJPGc+CgkJCQkJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMTcuOCwxMy4yYy0xLjUtMC42LTIuOS0xLjItNC40LTEuOCIvPgoJCQkJCQk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMjA0LjIsOC4xYy0xNS00LjgtMzEuMS03LjQtNDcuNy03LjRjLTQ5LjksMC05NC4zLDIzLjUtMTIyLjgsNTkuOSIvPgoJCQkJCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMzAuNyw2NC41Yy0wLjksMS4zLTEuOSwyLjYtMi44LDMuOSIvPgoJCQkJCTwvZz4KCQkJCTwvZz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0NyIgZD0iTTMwLjksNzAuN2MtMi0yLTQuNi0zLjUtNy42LTQuMmMtOC42LTItMTcuMywzLjMtMTkuMywxMmMtMS41LDYuMiwwLjksMTIuNCw1LjUsMTYuMmMxLjgsMS41LDQsMi42LDYuNCwzLjIKCQkJCWM4LjYsMiwxNy4zLTMuMywxOS4zLTEyQzM2LjYsODAuMSwzNC43LDc0LjUsMzAuOSw3MC43eiIvPgoJCTwvZz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0OCIgZD0iTTIzMy41LDIuMWMtOCwxLTE0LjMsNi41LTE2LjgsMTMuNmMtMS4xLDMtMS40LDYuMi0xLDkuNmMxLjUsMTEuMywxMS45LDE5LjMsMjMuMiwxNy44CgkJCQljNy0wLjksMTIuNy01LjIsMTUuNy0xMWMxLjktMy42LDIuNy03LjgsMi4xLTEyLjFDMjU1LjIsOC42LDI0NC44LDAuNiwyMzMuNSwyLjF6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0OSIgZD0iTTE4Ny4xLDE5Mi40aDE2LjVjOS42LDAsMTMuMS02LjcsMTYuNS0xNi43YzMuNC0xMC4zLDMuMy0yMC4zLDAtMzMuNWMtMi40LTkuNS02LjktMTYuNy0xNi41LTE2LjdoLTEyLjQKCQkJbDAtMTYuN2MwLTguOS03LjUtMTUuNi0xNi41LTE3LjFjLTUuNy0wLjktMTEuNS0xLjQtMTcuMi0xLjNjLTUuNiwwLTExLDAuNS0xNS44LDEuM2MtMTMuOSwyLjUtMTYuNSw3LjYtMTYuNSwxNy4xdjE2LjdIMTEzCgkJCWMtOS42LDAtMTgsNS44LTIwLjYsMTYuN2MtMywxMi42LTMuMiwyMC40LDAsMzMuNWMyLjMsOS44LDcuOSwxNi43LDE4LjYsMTYuOWgxMC4ydjE2LjVjMCw4LjksNy44LDE0LjIsMTYuNSwxNi43CgkJCWMxMC40LDMuMSwyMC40LDMuNiwzMi45LDBjOC4zLTIuNCwxNi41LTcuMiwxNi41LTE2Ljd2LTE1LjQiLz4KCQk8Zz4KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJwYXRoMTk0OF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4OS4wNDQiIHkxPSIxNDEuMzcxOCIgeDI9IjE5Mi4yMTAzIiB5Mj0iMTQxLjM3MTgiPgoJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZDMkM4QyIvPgoJCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODY0RSIvPgoJCQk8L2xpbmVhckdyYWRpZW50PgoJCQk8cGF0aCBpZD0icGF0aDE5NDhfM18iIGNsYXNzPSJzdDEwIiBkPSJNMTU4LjMsMTI1LjVoLTMzSDExM2MtOS42LDAtMTgsNS44LTIwLjYsMTYuN2MtMywxMi42LTMuMiwyMC40LDAsMzMuNQoJCQkJYzIuMyw5LjgsNy45LDE2LjcsMTcuNSwxNi43aDExLjMgTTE5MS4yLDEyNi40di0xNy42YzAtOC45LTcuNS0xNS42LTE2LjUtMTcuMWMtNS43LTAuOS0xMS41LTEuNC0xNy4yLTEuMwoJCQkJYy01LjYsMC0xMSwwLjUtMTUuOCwxLjNjLTEzLjksMi41LTE2LjUsNy42LTE2LjUsMTcuMXYxNC42Ii8+CgkJCTxsaW5lYXJHcmFkaWVudCBpZD0icGF0aDE5NTBfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTIwLjIyNTIiIHkxPSIxNzYuOTkyNiIgeDI9IjIyMy41OTc0IiB5Mj0iMTc2Ljk5MjYiPgoJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZDMkM4QyIvPgoJCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODY0RSIvPgoJCQk8L2xpbmVhckdyYWRpZW50PgoJCQk8cGF0aCBpZD0icGF0aDE5NTBfM18iIGNsYXNzPSJzdDExIiBkPSJNMTU0LjIsMTkyLjRoMzIuOWgxNi41YzkuNiwwLDEzLjEtNi43LDE2LjUtMTYuN2MzLjQtMTAuMywzLjMtMjAuMywwLTMzLjUKCQkJCWMtMi40LTkuNS02LjktMTYuNy0xNi41LTE2LjdoLTEyLjR2MTQuNmMwLDExLjMtOS42LDIwLjktMjAuNiwyMC45aC0zMi45Yy05LDAtMTYuNSw3LjctMTYuNSwxNi43djMxLjQKCQkJCWMwLDguOSw3LjgsMTQuMiwxNi41LDE2LjdjMTAuNCwzLjEsMjAuNCwzLjYsMzIuOSwwYzguMy0yLjQsMTYuNS03LjIsMTYuNS0xNi43di0xNS40Ii8+CgkJPC9nPgoJCTxnPgoJCQk8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTEzOS43LDEwMC43YzMuMiwwLDUuOSwyLjcsNS45LDZjMCwzLjMtMi42LDUuOS01LjksNS45Yy0zLjIsMC01LjktMi43LTUuOS01LjkKCQkJCUMxMzMuOSwxMDMuNCwxMzYuNSwxMDAuNywxMzkuNywxMDAuN3oiLz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTE2Ni45LDIxNC4zYy0zLjIsMC01LjktMi43LTUuOS02YzAtMy4zLDIuNi01LjksNS45LTUuOWMzLjIsMCw1LjksMi43LDUuOSw1LjkKCQkJCQlDMTcyLjgsMjExLjYsMTcwLjEsMjE0LjMsMTY2LjksMjE0LjN6Ii8+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==) center center no-repeat;
      height: 25rem; }
      .layout-home .container .logo-container img {
        display: block; }
  .layout-home .bubbles-background {
    background-image: url(/dist/images/bubles.116c52824595b960c8d1fe976f732fac.svg);
    background-position: top center;
    background-size: 85%;
    position: relative; }
    .layout-home .bubbles-background:before, .layout-home .bubbles-background:after {
      content: '';
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: top center;
      position: absolute;
      position: absolute; }
    .layout-home .bubbles-background:before {
      left: -5%;
      width: 110%;
      height: 80rem;
      top: -52rem;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzY2IDM5NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM2NiAzOTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDp1cmwoI1NWR0lEXzFfKTt9Cgkuc3Qxe2ZpbGw6dXJsKCNTVkdJRF8yXyk7fQoJLnN0MntmaWxsOnVybCgjU1ZHSURfM18pO30KCS5zdDN7ZmlsbDp1cmwoI1NWR0lEXzRfKTt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMDE0LjkyNDIiIHkxPSIxMTEuMzcyOSIgeDI9IjExODIuNTg3OCIgeTI9IjIwOC4xNzM1Ij4KCQkJPHN0b3AgIG9mZnNldD0iMS4xOTMwNDJlLTAzIiBzdHlsZT0ic3RvcC1jb2xvcjojRkM5MkJFIi8+CgkJCTxzdG9wICBvZmZzZXQ9IjAuMzgzMyIgc3R5bGU9InN0b3AtY29sb3I6I0ZDQjE4OSIvPgoJCQk8c3RvcCAgb2Zmc2V0PSIwLjc5NyIgc3R5bGU9InN0b3AtY29sb3I6I0ZERDA1NSIvPgoJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRkREQzQxIi8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTA4MS4xLDI0My4xYy0xOC40LDUuMy0zNy43LDE3LjEtNTcuNSwxMC4xYy00LjctMS43LTkuNC00LTE0LjMtMy43Yy0zLjgsMC4yLTcuMywxLjgtMTEsMi43CgkJCWMtMTAuMywyLjYtMjEuMi0wLjYtMzEuOS0wLjNjLTUuMiwwLjEtMTAuNSwxLjEtMTUuNywwLjZjLTUuMi0wLjUtMTAuNy0yLjktMTMtNy42YzE2LjMtNi44LDM0LjItOC4yLDUxLjYtMTEKCQkJYzE4LjEtMi45LDEyLjEtMTIuNCwxNi40LTI2LjhjMy4zLTExLjIsMTAuOC0yMSwyMC44LTI3YzUuNi0zLjQsMTEuNi00LjUsMTUuMy0xMC4yYzQuNy03LjMsMy4yLTE2LjYsNy42LTIzLjkKCQkJYzUuMi04LjcsMTcuNS0xMC45LDIwLjgtMjAuMWMyLjMtNi41LTEuMy0xNi40LTEuMy0yMy4zYzAtNDQuOCwzNi4zLTgxLDgxLTgxYzQ0LjgsMCw4MSwzNi4zLDgxLDgxcy0zNi4zLDgxLTgxLDgxCgkJCWMtMTUuMiwwLTI5LjQtNC4yLTQxLjUtMTEuNGMtMi45LDkuNy0xMC4zLDE3LjUtMTkuNywyMWM1LjQsNy42LDguNiwxNyw4LjYsMjdDMTA5Ny40LDIzNC42LDEwOTMuOCwyMzkuNSwxMDgxLjEsMjQzLjF6Ii8+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMDg0LjEwMSIgeTE9IjcxLjIzNTUiIHgyPSIxMjA4Ljk5NDQiIHkyPSIyODcuNTU3MSI+CgkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGQzNEOEMiLz4KCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODY1RSIvPgoJCTwvbGluZWFyR3JhZGllbnQ+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwMTkuOCwyNTguNGMxMC4xLDEuNSwxNi44LDQuNCwyNy4zLDMuOGMxMC45LTAuNiwyMS44LTEuNSwzMi43LTIuNWMxOS0xLjgsMTQuOC0xOC43LDE2LjMtMzIKCQkJYzguNCwzLjgsMTYuNyw2LjgsMjYuMSw2LjhjMTQuNCwwLDI3LjUtNS45LDM2LjktMTUuNWMyMS45LDE5LjEsNTAuNiwzMC43LDgyLDMwLjdjNjksMCwxMjQuOS01NS45LDEyNC45LTEyNC45CgkJCVMxMzEwLjEtMC4xLDEyNDEuMS0wLjFzLTEyNC45LDU1LjktMTI0LjksMTI0LjljMCwyLjMsMC4xLDQuNSwwLjIsNi44Yy0yNS44LDIuOS00NS44LDI0LjgtNDUuOCw1MS4zYzAsNi41LDEuMiwxMi43LDMuNCwxOC40CgkJCWMtMi0wLjUtNC4xLTAuNy02LjMtMC43Yy00LjcsMC05LjEsMS4yLTEzLjIsMy4zYy0zLjMsMS43LTYuNiw0LjItMTAuNCw0LjhjLTUuNSwxLTEwLjUtMC45LTE1LjktMC43Yy02LjEsMC4yLTEyLjIsMS44LTE3LjcsNC42CgkJCWMtNS45LDMtOC43LDYuNC0xMi44LDExLjVjLTQuMiw1LjQtMTEsOC41LTE3LjksOC43Yy04LjQsMC4yLTE2LjktMy42LTI0LjktMS4xYy02LjMsMi0xMC45LDcuNS0xNywxMC4yYy00LDEuOC04LjYsMi4yLTEyLjQsNC40CgkJCWMtMy44LDIuMi02LjcsNy4yLTQuNCwxMC45YzEuMywyLjIsMy45LDMuMiw2LjQsMy44YzEyLjcsMy4zLDI1LjEsMC40LDM3LjktMC42YzcuMi0wLjYsMTQuNC0zLjMsMjEuNy0yLjkKCQkJYzQuMywwLjIsOC4zLDEuOSwxMi42LDJDMTAwNi42LDI1OS42LDEwMTIuOCwyNTcuNCwxMDE5LjgsMjU4LjR6Ii8+Cgk8L2c+Cgk8Zz4KCQkKCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8zXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0MDYuOTI2NCIgeTE9IjMzNi4zNjMiIHgyPSI1NzQuNTkiIHkyPSI0MzMuMTYzNyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgtMC45ODQ0IDAuMTc1OSAwLjE3NTkgMC45ODQ0IDY4Ni42MTg3IC0xODQuODAzNSkiPgoJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkMyQzhDIi8+CgkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRjg2NEUiLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMDMuMiwzNTkuMmMxOSwyLDQwLjEsMTAuMiw1OC4zLTAuMWM0LjMtMi41LDguNS01LjUsMTMuNC02LjJjMy43LTAuNSw3LjUsMC41LDExLjMsMC44CgkJCWMxMC42LDAuNywyMC44LTQuNCwzMS4zLTUuOWM1LjItMC44LDEwLjUtMC43LDE1LjYtMi4xYzUuMS0xLjQsMTAtNC43LDExLjUtOS44Yy0xNy4yLTMuOC0zNS4xLTItNTIuNy0xLjgKCQkJYy0xOC4zLDAuMy0xNC4xLTEwLjEtMjAuOC0yMy41Yy01LjItMTAuNC0xNC4zLTE4LjctMjUuMi0yMi45Yy02LjEtMi4zLTEyLjItMi40LTE2LjgtNy40Yy01LjktNi40LTYuMS0xNS44LTExLjctMjIuMgoJCQljLTYuNy03LjYtMTkuMS03LjctMjQtMTYuMWMtMy41LTYtMS42LTE2LjQtMi45LTIzLjJjLTcuOS00NC4xLTUwLTczLjQtOTQtNjUuNXMtNzMuNCw1MC02NS41LDk0czUwLDczLjQsOTQsNjUuNQoJCQljMTQuOS0yLjcsMjguMi05LjMsMzguOS0xOC42YzQuNiw5LDEzLjIsMTUuNCwyMy4xLDE3LjJjLTQsOC41LTUuNSwxOC4yLTMuNywyOC4xQzI4NS43LDM1My43LDI5MC4xLDM1Ny45LDMwMy4yLDM1OS4yeiIvPgoJCQoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzRfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjQ3Ni4xMDMyIiB5MT0iMjk2LjIyNTYiIHgyPSI2MDAuOTk2NiIgeTI9IjUxMi41NDcyIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KC0wLjk4NDQgMC4xNzU5IDAuMTc1OSAwLjk4NDQgNjg2LjYxODcgLTE4NC44MDM1KSI+CgkJCTxzdG9wICBvZmZzZXQ9IjMuNTc5MTI2ZS0wMyIgc3R5bGU9InN0b3AtY29sb3I6I0Q5MDU3NSIvPgoJCQk8c3RvcCAgb2Zmc2V0PSIwLjk5ODgiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRTNEQjMiLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0zNjYuMiwzNjMuNWMtOS43LDMuMi0xNS44LDcuMy0yNi4yLDguNWMtMTAuOSwxLjMtMjEuOCwyLjQtMzIuNywzLjNjLTE5LDEuNi0xNy45LTE1LjgtMjEuNy0yOC43CgkJCWMtNy42LDUuMi0xNS4yLDkuNi0yNC41LDExLjNjLTE0LjIsMi41LTI4LjEtMS0zOS04LjhjLTE4LjIsMjIuNy00NC40LDM5LjEtNzUuMyw0NC42Qzc5LDQwNiwxNC4xLDM2MC44LDIsMjkyLjkKCQkJUzM1LDE2MC4xLDEwMi45LDE0OGM2Ny45LTEyLjEsMTMyLjgsMzMuMSwxNDQuOSwxMDFjMC40LDIuMiwwLjcsNC41LDEsNi43YzI1LjktMS43LDQ5LjQsMTYuMyw1NC4xLDQyLjQKCQkJYzEuMSw2LjQsMS4xLDEyLjctMC4xLDE4LjhjMS45LTAuOCw0LTEuNCw2LjEtMS44YzQuNi0wLjgsOS4yLTAuNCwxMy42LDAuOWMzLjYsMS4xLDcuMywzLDExLjEsMi45YzUuNiwwLDEwLjEtMi43LDE1LjUtMy41CgkJCWM2LjEtMC44LDEyLjQtMC40LDE4LjMsMS40YzYuNCwxLjksOS43LDQuNywxNC42LDkuMWM1LjEsNC42LDEyLjQsNi41LDE5LjIsNS41YzguMy0xLjIsMTYtNi41LDI0LjMtNS40YzYuNiwwLjgsMTIuMSw1LjUsMTguNSw3CgkJCWM0LjMsMSw4LjgsMC43LDEyLjksMi4xYzQuMSwxLjUsNy44LDUuOSw2LjMsMTBjLTAuOSwyLjQtMy4zLDMuOC01LjYsNC45Yy0xMiw1LjUtMjQuNyw0LjgtMzcuNCw2Yy03LjIsMC43LTE0LjgtMC43LTIxLjksMC45CgkJCWMtNC4yLDEtNy44LDMuMy0xMi4xLDQuMkMzNzkuNSwzNjIuNCwzNzIuOSwzNjEuMywzNjYuMiwzNjMuNXoiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K); }
    .layout-home .bubbles-background:after {
      left: -5%;
      width: 110%;
      height: 70rem;
      bottom: -60rem;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzY2IDMxNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM2NiAzMTU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDp1cmwoI1NWR0lEXzFfKTt9Cgkuc3Qxe2ZpbGw6dXJsKCNTVkdJRF8yXyk7fQoJLnN0MntmaWxsOnVybCgjU1ZHSURfM18pO30KCS5zdDN7ZmlsbDp1cmwoI1NWR0lEXzRfKTt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJCgkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iODM2MC4zNTg0IiB5MT0iMTExLjQ3NzgiIHgyPSI4NTI4LjAyMjUiIHkyPSIyMDguMjc4NCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA4NzExLjQzNjUgMCkiPgoJCQk8c3RvcCAgb2Zmc2V0PSIxLjE5MzA0MmUtMDMiIHN0eWxlPSJzdG9wLWNvbG9yOiNGQzkyQkUiLz4KCQkJPHN0b3AgIG9mZnNldD0iMC4zODMzIiBzdHlsZT0ic3RvcC1jb2xvcjojRkNCMTg5Ii8+CgkJCTxzdG9wICBvZmZzZXQ9IjAuNzk3IiBzdHlsZT0ic3RvcC1jb2xvcjojRkREMDU1Ii8+CgkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRERDNDEiLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yODQuOSwyNDMuMmMxOC40LDUuMywzNy43LDE3LjEsNTcuNSwxMC4xYzQuNy0xLjcsOS40LTQsMTQuMy0zLjdjMy44LDAuMiw3LjMsMS44LDExLDIuNwoJCQljMTAuMywyLjYsMjEuMi0wLjYsMzEuOS0wLjNjNS4yLDAuMSwxMC41LDEuMSwxNS43LDAuNmM1LjItMC41LDEwLjctMi45LDEzLTcuNmMtMTYuMy02LjgtMzQuMi04LjItNTEuNi0xMQoJCQljLTE4LjEtMi45LTEyLjEtMTIuNC0xNi40LTI2LjhjLTMuMy0xMS4yLTEwLjgtMjEtMjAuOC0yN2MtNS42LTMuNC0xMS42LTQuNS0xNS4zLTEwLjJjLTQuNy03LjMtMy4yLTE2LjYtNy42LTIzLjkKCQkJYy01LjItOC43LTE3LjUtMTAuOS0yMC44LTIwLjFjLTIuMy02LjUsMS4zLTE2LjQsMS4zLTIzLjNjMC00NC44LTM2LjMtODEtODEtODFzLTgxLDM2LjMtODEsODFzMzYuMyw4MSw4MSw4MQoJCQljMTUuMiwwLDI5LjQtNC4yLDQxLjUtMTEuNGMyLjksOS43LDEwLjMsMTcuNSwxOS43LDIxYy01LjQsNy42LTguNiwxNy04LjYsMjdDMjY4LjYsMjM0LjcsMjcyLjIsMjM5LjYsMjg0LjksMjQzLjJ6Ii8+CgkJCgkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMl8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iODQyOS41MzYxIiB5MT0iNzEuMzQwMyIgeDI9Ijg1NTQuNDI4NyIgeTI9IjI4Ny42NjIiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgODcxMS40MzY1IDApIj4KCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZDM0Q4QyIvPgoJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRkY4NjVFIi8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzQ2LjIsMjU4LjVjLTEwLjEsMS41LTE2LjgsNC40LTI3LjMsMy44Yy0xMC45LTAuNi0yMS44LTEuNS0zMi43LTIuNWMtMTktMS44LTE0LjgtMTguNy0xNi4zLTMyCgkJCWMtOC40LDMuOC0xNi43LDYuOC0yNi4xLDYuOGMtMTQuNCwwLTI3LjUtNS45LTM2LjktMTUuNWMtMjEuOSwxOS4xLTUwLjYsMzAuNy04MiwzMC43QzU1LjksMjQ5LjgsMCwxOTMuOSwwLDEyNC45CgkJCUMwLDU1LjksNTUuOSwwLDEyNC45LDBjNjksMCwxMjQuOSw1NS45LDEyNC45LDEyNC45YzAsMi4zLTAuMSw0LjUtMC4yLDYuOGMyNS44LDIuOSw0NS44LDI0LjgsNDUuOCw1MS4zYzAsNi41LTEuMiwxMi43LTMuNCwxOC40CgkJCWMyLTAuNSw0LjEtMC43LDYuMy0wLjdjNC43LDAsOS4xLDEuMiwxMy4yLDMuM2MzLjMsMS43LDYuNiw0LjIsMTAuNCw0LjhjNS41LDEsMTAuNS0wLjksMTUuOS0wLjdjNi4xLDAuMiwxMi4yLDEuOCwxNy43LDQuNgoJCQljNS45LDMsOC43LDYuNCwxMi44LDExLjVjNC4yLDUuNCwxMSw4LjUsMTcuOSw4LjdjOC40LDAuMiwxNi45LTMuNiwyNC45LTEuMWM2LjMsMiwxMC45LDcuNSwxNywxMC4yYzQsMS44LDguNiwyLjIsMTIuNCw0LjQKCQkJYzMuOCwyLjIsNi43LDcuMiw0LjQsMTAuOWMtMS4zLDIuMi0zLjksMy4yLTYuNCwzLjhjLTEyLjcsMy4zLTI1LjEsMC40LTM3LjktMC42Yy03LjItMC42LTE0LjQtMy4zLTIxLjctMi45CgkJCWMtNC4zLDAuMi04LjMsMS45LTEyLjYsMkMzNTkuNCwyNTkuNywzNTMuMiwyNTcuNSwzNDYuMiwyNTguNXoiLz4KCTwvZz4KCTxnPgoJCQoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzNfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ii02ODMxLjAxNTEiIHkxPSIxNTQ4LjA0OTgiIHgyPSItNjY2My4zNTE2IiB5Mj0iMTY0NC44NTA1IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAuOTg0NCAwLjE3NTkgLTAuMTc1OSAwLjk4NDQgODAxNy42MDU1IC0xODUuNDQyOSkiPgoJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkMyQzhDIi8+CgkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRjg2NEUiLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMDYyLjgsMjc4LjFjLTE5LDItNDAuMSwxMC4yLTU4LjMtMC4xYy00LjMtMi41LTguNS01LjUtMTMuNC02LjJjLTMuNy0wLjUtNy41LDAuNS0xMS4zLDAuOAoJCQljLTEwLjYsMC43LTIwLjgtNC40LTMxLjMtNS45Yy01LjItMC44LTEwLjUtMC43LTE1LjYtMi4xYy01LjEtMS40LTEwLTQuNy0xMS41LTkuOGMxNy4yLTMuOCwzNS4xLTIsNTIuNy0xLjgKCQkJYzE4LjMsMC4zLDE0LjEtMTAuMSwyMC44LTIzLjVjNS4yLTEwLjQsMTQuMy0xOC43LDI1LjItMjIuOWM2LjEtMi4zLDEyLjItMi40LDE2LjgtNy40YzUuOS02LjQsNi4xLTE1LjgsMTEuNy0yMi4yCgkJCWM2LjctNy42LDE5LjEtNy43LDI0LTE2LjFjMy41LTYsMS42LTE2LjQsMi45LTIzLjJjNy45LTQ0LjEsNTAtNzMuNCw5NC02NS41YzQ0LjEsNy45LDczLjQsNTAsNjUuNSw5NGMtNy45LDQ0LjEtNTAsNzMuNC05NCw2NS41CgkJCWMtMTQuOS0yLjctMjguMi05LjMtMzguOS0xOC42Yy00LjYsOS0xMy4yLDE1LjQtMjMuMSwxNy4yYzQsOC41LDUuNSwxOC4yLDMuNywyOC4xQzEwODAuMywyNzIuNSwxMDc1LjksMjc2LjcsMTA2Mi44LDI3OC4xeiIvPgoJCQoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzRfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ii02NzYxLjgzODQiIHkxPSIxNTA3LjkxMjUiIHgyPSItNjYzNi45NDQ4IiB5Mj0iMTcyNC4yMzQxIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAuOTg0NCAwLjE3NTkgLTAuMTc1OSAwLjk4NDQgODAxNy42MDU1IC0xODUuNDQyOSkiPgoJCQk8c3RvcCAgb2Zmc2V0PSIzLjU3OTEyNmUtMDMiIHN0eWxlPSJzdG9wLWNvbG9yOiNEOTA1NzUiLz4KCQkJPHN0b3AgIG9mZnNldD0iMC45OTg4IiBzdHlsZT0ic3RvcC1jb2xvcjojRkUzREIzIi8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNOTk5LjgsMjgyLjNjOS43LDMuMiwxNS44LDcuMywyNi4yLDguNWMxMC45LDEuMywyMS44LDIuNCwzMi43LDMuM2MxOSwxLjYsMTcuOS0xNS44LDIxLjctMjguNwoJCQljNy42LDUuMiwxNS4yLDkuNiwyNC41LDExLjNjMTQuMiwyLjUsMjguMS0xLDM5LTguOGMxOC4yLDIyLjcsNDQuNCwzOS4xLDc1LjMsNDQuNmM2Ny45LDEyLjEsMTMyLjgtMzMuMSwxNDQuOS0xMDEKCQkJUzEzMzEsNzksMTI2My4xLDY2LjhzLTEzMi44LDMzLjEtMTQ0LjksMTAxYy0wLjQsMi4yLTAuNyw0LjUtMSw2LjdjLTI1LjktMS43LTQ5LjQsMTYuMy01NC4xLDQyLjRjLTEuMSw2LjQtMS4xLDEyLjcsMC4xLDE4LjgKCQkJYy0xLjktMC44LTQtMS40LTYuMS0xLjhjLTQuNi0wLjgtOS4yLTAuNC0xMy42LDAuOWMtMy42LDEuMS03LjMsMy0xMS4xLDIuOWMtNS42LDAtMTAuMS0yLjctMTUuNS0zLjVjLTYuMS0wLjgtMTIuNC0wLjQtMTguMywxLjQKCQkJYy02LjQsMS45LTkuNyw0LjctMTQuNiw5LjFjLTUuMSw0LjYtMTIuNCw2LjUtMTkuMiw1LjVjLTguMy0xLjItMTYtNi41LTI0LjMtNS40Yy02LjYsMC44LTEyLjEsNS41LTE4LjUsNwoJCQljLTQuMywxLTguOCwwLjctMTIuOSwyLjFjLTQuMSwxLjUtNy44LDUuOS02LjMsMTBjMC45LDIuNCwzLjMsMy44LDUuNiw0LjljMTIsNS41LDI0LjcsNC44LDM3LjQsNmM3LjIsMC43LDE0LjgtMC43LDIxLjksMC45CgkJCWM0LjIsMSw3LjgsMy4zLDEyLjEsNC4yQzk4Ni41LDI4MS4yLDk5My4xLDI4MC4xLDk5OS44LDI4Mi4zeiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=); }

.layout-page {
  background-position: top center;
  background-size: cover;
  min-height: 100vh;
  overflow: hidden; }
  .layout-page .background-wrapper {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#89d0e9), color-stop(35%, #77baf5), color-stop(71%, #6aabfc), to(#66a6ff));
    background-image: linear-gradient(to top, #89d0e9, #77baf5 35%, #6aabfc 71%, #66a6ff);
    min-height: 100vh; }
    .layout-page .background-wrapper .background-image-wrapper {
      padding: 80px 0;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDI0IDgzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCA4MzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7b3BhY2l0eTowLjI7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntvcGFjaXR5OjAuNTc7ZmlsbDojRDRFMUZGO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQoJLnN0M3tvcGFjaXR5OjAuNDt9Cjwvc3R5bGU+CjxnIGNsYXNzPSJzdDAiPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM0LjMsMzIwLjRjMC45LTUuNCw4LjctOC4yLDExLjEtNC41YzEuMy0xOS41LDI1LjItMTIuOSwyMy44LDEuMWMyLjgtMy44LDcuNC0yLDkuNiwxLjcKCQkJYzQuMyw0LjQsMS41LDEyLjgtNC44LDguMmMwLjksMTAuMS03LjksNi42LTkuNCwyLjljLTMuMiw4LjgtMTIuOCw0LjktMTQuOS0yLjRDNDQuNCwzMzEuMSwzMi44LDMyOS45LDM0LjMsMzIwLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTgwLjcsMzI0LjRjMCwwLTIuMiw1LjctNywyLjJjMCwwLTAuMiw1LjYtMy41LDZjLTMuMywwLjMtNS45LTMuNi01LjktMy42cy0wLjUsNC41LTYuMiw0LjQKCQkJYy01LjctMC4xLTguNy02LjYtOC43LTYuNnMtMTAuMyw3LjItMTQuNC0zLjhjMCwwLDguOCw2LjIsMTMuMy0wLjljMCwwLDQsNS41LDkuNCw1LjdzNi4yLTQuNSw2LjItNC41czIuOCw0LjEsNS4yLDQuNgoJCQljMi41LDAuNCwyLjYtNS43LDIuNi01LjdTNzUuMiwzMjYuMyw4MC43LDMyNC40eiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwMjMuOCw0NDJjLTEuMy03LjktMTIuNi0xMS45LTE2LjEtNi41Yy0yLTI4LjQtMzYuNS0xOC43LTM0LjUsMS43Yy00LTUuNi0xMC45LTIuOS0xMy44LDIuNQoJCQljLTYuMiw2LjQtMi4xLDE4LjUsNywxMmMtMS4zLDE0LjgsMTEuNSw5LjcsMTMuNyw0LjJjNC42LDEyLjcsMTguNiw3LjIsMjEuNi0zLjVDMTAwOS4xLDQ1Ny40LDEwMjYsNDU1LjgsMTAyMy44LDQ0MnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOTU2LjUsNDQ3LjdjMCwwLDMuMiw4LjMsMTAuMiwzLjFjMCwwLDAuMyw4LjEsNSw4LjZjNC44LDAuNiw4LjUtNS4yLDguNS01LjJzMC42LDYuNSw5LDYuNAoJCQljOC40LTAuMSwxMi42LTkuNiwxMi42LTkuNnMxNC45LDEwLjQsMjAuOS01LjZjMCwwLTEyLjgsOS0xOS40LTEuMmMwLDAtNS44LDgtMTMuNSw4LjJjLTcuNywwLjItOS4xLTYuNS05LjEtNi41cy00LDYuMS03LjcsNi43CgkJCWMtMy42LDAuNi0zLjgtOC4yLTMuOC04LjJTOTY0LjUsNDUwLjQsOTU2LjUsNDQ3Ljd6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAyMy44LDExMDAuNGMtMS4zLTcuOS0xMi42LTExLjktMTYuMS02LjVjLTItMjguNC0zNi41LTE4LjctMzQuNSwxLjdjLTQtNS42LTEwLjktMi45LTEzLjgsMi41CgkJCWMtNi4yLDYuNC0yLjEsMTguNSw3LDEyYy0xLjMsMTQuOCwxMS41LDkuNywxMy43LDQuMmM0LjYsMTIuNywxOC42LDcuMiwyMS42LTMuNUMxMDA5LjEsMTExNS43LDEwMjYsMTExNC4yLDEwMjMuOCwxMTAwLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk1Ni41LDExMDZjMCwwLDMuMiw4LjMsMTAuMiwzLjFjMCwwLDAuMyw4LjEsNSw4LjZjNC44LDAuNiw4LjUtNS4yLDguNS01LjJzMC42LDYuNSw5LDYuNAoJCQljOC40LTAuMSwxMi42LTkuNiwxMi42LTkuNnMxNC45LDEwLjQsMjAuOS01LjZjMCwwLTEyLjgsOS0xOS40LTEuMmMwLDAtNS44LDgtMTMuNSw4LjJjLTcuNywwLjItOS4xLTYuNS05LjEtNi41cy00LDYuMS03LjcsNi43CgkJCWMtMy42LDAuNi0zLjgtOC4yLTMuOC04LjJTOTY0LjUsMTEwOC44LDk1Ni41LDExMDZ6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTQ5LjgsMTAzOS43Yy0xLjMtNy45LTEyLjYtMTEuOS0xNi4xLTYuNWMtMi0yOC40LTM2LjUtMTguNy0zNC41LDEuN2MtNC01LjYtMTAuOS0yLjktMTMuOCwyLjUKCQkJYy02LjIsNi40LTIuMSwxOC41LDcsMTJjLTEuMywxNC44LDExLjUsOS43LDEzLjcsNC4yYzQuNiwxMi43LDE4LjYsNy4yLDIxLjYtMy41QzEzNS4yLDEwNTUuMSwxNTIuMSwxMDUzLjUsMTQ5LjgsMTAzOS43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04Mi42LDEwNDUuM2MwLDAsMy4yLDguMywxMC4yLDMuMWMwLDAsMC4zLDguMSw1LDguNmM0LjgsMC42LDguNS01LjIsOC41LTUuMnMwLjYsNi41LDksNi40CgkJCWM4LjQtMC4xLDEyLjYtOS42LDEyLjYtOS42czE0LjksMTAuNCwyMC45LTUuNmMwLDAtMTIuOCw5LTE5LjQtMS4yYzAsMC01LjgsOC0xMy41LDguMmMtNy43LDAuMi05LjEtNi41LTkuMS02LjVzLTQsNi4xLTcuNyw2LjcKCQkJYy0zLjYsMC42LTMuOC04LjItMy44LTguMlM5MC41LDEwNDguMiw4Mi42LDEwNDUuM3oiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wLjEsNzkxLjZjMC45LTUuNCw4LjctOC4yLDExLjEtNC41YzEuMy0xOS41LDI1LjItMTIuOSwyMy44LDEuMWMyLjgtMy44LDcuNC0yLDkuNiwxLjcKCQkJYzQuMyw0LjQsMS41LDEyLjgtNC44LDguMmMwLjksMTAuMS03LjksNi42LTkuNCwyLjljLTMuMiw4LjgtMTIuOCw0LjktMTQuOS0yLjRDMTAuMyw4MDIuMi0xLjQsODAxLjEsMC4xLDc5MS42eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00Ni41LDc5NS41YzAsMC0yLjIsNS43LTcsMi4yYzAsMC0wLjIsNS42LTMuNSw2Yy0zLjMsMC4zLTUuOS0zLjYtNS45LTMuNnMtMC41LDQuNS02LjIsNC40CgkJCWMtNS43LTAuMS04LjctNi42LTguNy02LjZTNC45LDgwNSwwLjgsNzkzLjljMCwwLDguOCw2LjIsMTMuMy0wLjljMCwwLDQsNS41LDkuNCw1LjdjNS4zLDAuMiw2LjItNC41LDYuMi00LjVzMi44LDQuMSw1LjIsNC42CgkJCWMyLjUsMC40LDIuNi01LjcsMi42LTUuN1M0MSw3OTcuNSw0Ni41LDc5NS41eiIvPgoJPC9nPgoJPGcgY2xhc3M9InN0MyI+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNzQuOCwyMDMuOGMxLTYuMSw5LjgtOS4zLDEyLjYtNS4xYzEuNi0yMi4yLDI4LjYtMTQuNywyNywxLjNjMy4xLTQuNCw4LjQtMi4yLDEwLjksMS45CgkJCQljNC45LDQuOSwxLjcsMTQuNC01LjUsOS4zYzEsMTEuNS05LDcuNS0xMC43LDMuM2MtMy42LDkuOS0xNC41LDUuNi0xNy0yLjdDMjg2LjIsMjE1LjgsMjczLDIxNC42LDI3NC44LDIwMy44eiIvPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzI3LjQsMjA4LjJjMCwwLTIuNSw2LjUtOCwyLjVjMCwwLTAuMiw2LjQtMy45LDYuOGMtMy43LDAuNC02LjctNC4xLTYuNy00LjFzLTAuNSw1LTcuMSw0LjkKCQkJCWMtNi41LTAuMS05LjktNy41LTkuOS03LjVzLTExLjcsOC4xLTE2LjMtNC4zYzAsMCwxMCw3LDE1LjEtMWMwLDAsNC41LDYuMiwxMC42LDYuNWM2LDAuMiw3LjEtNS4xLDcuMS01LjFzMy4yLDQuNyw2LDUuMgoJCQkJYzIuOCwwLjUsMy02LjUsMy02LjVTMzIxLjIsMjEwLjQsMzI3LjQsMjA4LjJ6Ii8+CgkJPC9nPgoJCTxnPgoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzQ5LjMsMzMwLjNjMS02LjEsOS44LTkuMywxMi42LTUuMWMxLjYtMjIuMiwyOC42LTE0LjcsMjcsMS4zYzMuMS00LjQsOC40LTIuMiwxMC45LDEuOQoJCQkJYzQuOSw0LjksMS43LDE0LjQtNS41LDkuM2MxLDExLjUtOSw3LjUtMTAuNywzLjNjLTMuNiw5LjktMTQuNSw1LjYtMTctMi43Qzc2MC44LDM0Mi4zLDc0Ny42LDM0MS4xLDc0OS4zLDMzMC4zeiIvPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNODAxLjksMzM0LjdjMCwwLTIuNSw2LjUtOCwyLjVjMCwwLTAuMiw2LjQtMy45LDYuOHMtNi43LTQuMS02LjctNC4xcy0wLjUsNS03LjEsNC45CgkJCQljLTYuNS0wLjEtOS45LTcuNS05LjktNy41cy0xMS43LDguMS0xNi4zLTQuM2MwLDAsMTAsNywxNS4xLTFjMCwwLDQuNSw2LjIsMTAuNiw2LjVjNiwwLjIsNy4xLTUuMSw3LjEtNS4xczMuMiw0LjcsNiw1LjIKCQkJCWMyLjgsMC41LDMtNi41LDMtNi41Uzc5NS43LDMzNyw4MDEuOSwzMzQuN3oiLz4KCQk8L2c+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05MzEsMTcxLjljMS02LjEsOS44LTkuMywxMi42LTUuMWMxLjYtMjIuMiwyOC42LTE0LjcsMjcsMS4zYzMuMS00LjQsOC40LTIuMiwxMC45LDEuOQoJCQkJYzQuOSw0LjksMS43LDE0LjQtNS41LDkuM2MxLDExLjUtOSw3LjUtMTAuNywzLjNjLTMuNiw5LjktMTQuNSw1LjYtMTctMi43Qzk0Mi40LDE4My45LDkyOS4yLDE4Mi43LDkzMSwxNzEuOXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk4My42LDE3Ni4zYzAsMC0yLjUsNi41LTgsMi41YzAsMC0wLjIsNi40LTMuOSw2LjhjLTMuNywwLjQtNi43LTQuMS02LjctNC4xcy0wLjUsNS03LjEsNC45CgkJCQljLTYuNS0wLjEtOS45LTcuNS05LjktNy41cy0xMS43LDguMS0xNi4zLTQuM2MwLDAsMTAsNywxNS4xLTFjMCwwLDQuNSw2LjIsMTAuNiw2LjVjNiwwLjIsNy4xLTUuMSw3LjEtNS4xczMuMiw0LjcsNiw1LjIKCQkJCWMyLjgsMC41LDMtNi41LDMtNi41Uzk3Ny40LDE3OC41LDk4My42LDE3Ni4zeiIvPgoJCTwvZz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTgwMC40LDEwODUuMmMwLjktNS40LDguNy04LjIsMTEuMS00LjVjMS4zLTE5LjUsMjUuMi0xMi45LDIzLjgsMS4xYzIuOC0zLjgsNy40LTIsOS42LDEuNwoJCQkJYzQuMyw0LjQsMS41LDEyLjgtNC44LDguMmMwLjksMTAuMS03LjksNi42LTkuNCwyLjljLTMuMiw4LjgtMTIuOCw0LjktMTQuOS0yLjRDODEwLjQsMTA5NS43LDc5OC44LDEwOTQuNiw4MDAuNCwxMDg1LjJ6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04NDYuNywxMDg5YzAsMC0yLjIsNS43LTcsMi4yYzAsMC0wLjIsNS42LTMuNSw2Yy0zLjMsMC4zLTUuOS0zLjYtNS45LTMuNnMtMC41LDQuNS02LjIsNC40CgkJCQljLTUuNy0wLjEtOC43LTYuNi04LjctNi42cy0xMC4zLDcuMi0xNC40LTMuOGMwLDAsOC44LDYuMiwxMy4zLTAuOWMwLDAsNCw1LjUsOS40LDUuN2M1LjMsMC4yLDYuMi00LjUsNi4yLTQuNXMyLjgsNC4xLDUuMiw0LjYKCQkJCWMyLjUsMC40LDIuNi01LjcsMi42LTUuN1M4NDEuMiwxMDkxLDg0Ni43LDEwODl6Ii8+CgkJPC9nPgoJCTxnPgoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTUwLjIsODEwLjZjLTEuMy03LjktMTIuNi0xMS45LTE2LjEtNi41Yy0yLTI4LjQtMzYuNS0xOC43LTM0LjUsMS43Yy00LTUuNi0xMC45LTIuOS0xMy44LDIuNQoJCQkJYy02LjIsNi40LTIuMSwxOC41LDcsMTJjLTEuMywxNC44LDExLjUsOS43LDEzLjcsNC4yYzQuNiwxMi43LDE4LjYsNy4yLDIxLjYtMy41QzkzNS41LDgyNS45LDk1Mi40LDgyNC4zLDk1MC4yLDgxMC42eiIvPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNODgyLjksODE2LjJjMCwwLDMuMiw4LjMsMTAuMiwzLjFjMCwwLDAuMyw4LjEsNSw4LjZjNC44LDAuNiw4LjUtNS4yLDguNS01LjJzMC42LDYuNSw5LDYuNAoJCQkJYzguNC0wLjEsMTIuNi05LjYsMTIuNi05LjZzMTQuOSwxMC40LDIwLjktNS42YzAsMC0xMi44LDktMTkuNC0xLjJjMCwwLTUuOCw4LTEzLjUsOC4ycy05LjEtNi41LTkuMS02LjVzLTQsNi4xLTcuNyw2LjcKCQkJCWMtMy42LDAuNi0zLjgtOC4yLTMuOC04LjJTODkwLjgsODE5LDg4Mi45LDgxNi4yeiIvPgoJCTwvZz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIzNi4zLDY3OC4xYzEtNi4xLDkuOC05LjMsMTIuNi01LjFjMS42LTIyLjIsMjguNi0xNC43LDI3LDEuM2MzLjEtNC40LDguNC0yLjIsMTAuOSwxLjkKCQkJCWM0LjksNC45LDEuNywxNC40LTUuNSw5LjNjMSwxMS41LTksNy41LTEwLjcsMy4zYy0zLjYsOS45LTE0LjUsNS42LTE3LTIuN0MyNDcuNyw2OTAuMSwyMzQuNSw2ODguOSwyMzYuMyw2NzguMXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI4OC44LDY4Mi41YzAsMC0yLjUsNi41LTgsMi41YzAsMC0wLjIsNi40LTMuOSw2LjhjLTMuNywwLjQtNi43LTQuMS02LjctNC4xcy0wLjUsNS03LjEsNC45CgkJCQljLTYuNS0wLjEtOS45LTcuNS05LjktNy41cy0xMS43LDguMS0xNi4zLTQuM2MwLDAsMTAsNywxNS4xLTFjMCwwLDQuNSw2LjIsMTAuNiw2LjVzNy4xLTUuMSw3LjEtNS4xczMuMiw0LjcsNiw1LjIKCQkJCWMyLjgsMC41LDMtNi41LDMtNi41UzI4Mi42LDY4NC43LDI4OC44LDY4Mi41eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NTguMiw1NzVjMS02LjEsOS44LTkuMywxMi42LTUuMWMxLjYtMjIuMiwyOC42LTE0LjcsMjcsMS4zYzMuMS00LjQsOC40LTIuMiwxMC45LDEuOQoJCQljNC45LDQuOSwxLjcsMTQuNC01LjUsOS4zYzEsMTEuNS05LDcuNS0xMC43LDMuM2MtMy42LDkuOS0xNC41LDUuNi0xNy0yLjdDODY5LjcsNTg3LjEsODU2LjQsNTg1LjgsODU4LjIsNTc1eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik05MTAuOCw1NzkuNWMwLDAtMi41LDYuNS04LDIuNWMwLDAtMC4yLDYuNC0zLjksNi44Yy0zLjcsMC40LTYuNy00LjEtNi43LTQuMXMtMC41LDUtNy4xLDQuOQoJCQljLTYuNS0wLjEtOS45LTcuNS05LjktNy41cy0xMS43LDguMS0xNi4zLTQuM2MwLDAsMTAsNywxNS4xLTFjMCwwLDQuNSw2LjIsMTAuNiw2LjVjNiwwLjIsNy4xLTUuMSw3LjEtNS4xczMuMiw0LjcsNiw1LjIKCQkJYzIuOCwwLjUsMy02LjUsMy02LjVTOTA0LjYsNTgxLjYsOTEwLjgsNTc5LjV6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjQzLjcsNDUwLjdjLTEuMy03LjktMTIuNi0xMS45LTE2LjEtNi41Yy0yLTI4LjQtMzYuNS0xOC43LTM0LjUsMS43Yy00LTUuNi0xMC45LTIuOS0xMy44LDIuNQoJCQljLTYuMiw2LjQtMi4xLDE4LjUsNywxMmMtMS4zLDE0LjgsMTEuNSw5LjcsMTMuNyw0LjJjNC42LDEyLjcsMTguNiw3LjIsMjEuNi0zLjVDMjI5LDQ2NiwyNDUuOSw0NjQuNSwyNDMuNyw0NTAuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTc2LjQsNDU2LjNjMCwwLDMuMiw4LjMsMTAuMiwzLjFjMCwwLDAuMyw4LjEsNSw4LjZjNC44LDAuNiw4LjUtNS4yLDguNS01LjJzMC42LDYuNSw5LDYuNAoJCQljOC40LTAuMSwxMi42LTkuNiwxMi42LTkuNnMxNC45LDEwLjQsMjAuOS01LjZjMCwwLTEyLjgsOS0xOS40LTEuMmMwLDAtNS44LDgtMTMuNSw4LjJzLTkuMS02LjUtOS4xLTYuNXMtNCw2LjEtNy43LDYuNwoJCQljLTMuNiwwLjYtMy44LTguMi0zLjgtOC4yUzE4NC40LDQ1OS4xLDE3Ni40LDQ1Ni4zeiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
      background-position: top center;
      background-size: 1366px;
      background-repeat: repeat-y;
      margin: 0 auto; }
      .layout-page .background-wrapper .background-image-wrapper .content {
        margin-bottom: 150px; }
        .layout-page .background-wrapper .background-image-wrapper .content a {
          text-decoration: underline;
          color: #ffffff; }
        .layout-page .background-wrapper .background-image-wrapper .content h1, .layout-page .background-wrapper .background-image-wrapper .content h2, .layout-page .background-wrapper .background-image-wrapper .content h3, .layout-page .background-wrapper .background-image-wrapper .content h4 {
          margin: 50px 0 20px 0; }
        .layout-page .background-wrapper .background-image-wrapper .content p {
          text-align: justify; }
        .layout-page .background-wrapper .background-image-wrapper .content .title {
          text-transform: uppercase;
          margin: 100px 0; }
        .layout-page .background-wrapper .background-image-wrapper .content img {
          max-width: 100%; }
        .layout-page .background-wrapper .background-image-wrapper .content hr {
          padding: 2rem 0;
          border-top: 1px solid #ffffff; }
        .layout-page .background-wrapper .background-image-wrapper .content .sponsor-web img {
          padding: 25px 0;
          width: 95%; }
      .layout-page .background-wrapper .background-image-wrapper .video-talk {
        position: relative;
        width: 100%;
        height: 0;
        margin: 3rem 0;
        padding-bottom: 56.25%; }
      .layout-page .background-wrapper .background-image-wrapper .video {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
      .layout-page .background-wrapper .background-image-wrapper .footer {
        background-image: none; }

.container .title {
  text-transform: uppercase;
  margin-top: 100px; }

.event-info .event-ticket a {
  cursor: pointer; }

.event-info .event-ticket img {
  width: 90%;
  margin: 0 auto;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
  display: block; }

.event-info .event-ticket:hover {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-name: shake;
  animation-name: shake; }

.event-info .event-description .wrapper {
  padding: 0 0 20rem 0; }
  .event-info .event-description .wrapper p {
    margin-bottom: 0; }

.key-speakers-info {
  padding: 15rem 0;
  position: relative; }
  .key-speakers-info .category-title {
    margin-top: 5rem; }
  .key-speakers-info .speakers-title h1 {
    margin-left: 5.5rem;
    text-transform: uppercase; }
  .key-speakers-info .speaker-info {
    padding-top: 6.2rem;
    width: 100%; }
    .key-speakers-info .speaker-info .speaker-description {
      text-align: right; }
      .key-speakers-info .speaker-info .speaker-description .wrapper {
        padding: 0 1.2rem; }
        .key-speakers-info .speaker-info .speaker-description .wrapper h3 {
          margin-top: 6.2rem; }
        .key-speakers-info .speaker-info .speaker-description .wrapper .speaker-title {
          margin-top: 0; }
    .key-speakers-info .speaker-info.alt .speaker-description {
      text-align: left; }
    .key-speakers-info .speaker-info.alt .speaker-avatar {
      text-align: right; }

.venue {
  padding-top: 26.5rem;
  padding-bottom: 10rem; }
  .venue .map {
    padding-top: 20rem; }
    .venue .map:before, .venue .map:after {
      content: '';
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: top center;
      margin-left: 15px;
      position: absolute; }
    .venue .map:before {
      width: 100%;
      height: 80rem;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzY2IDEyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM2NiAxMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KCS5zdDF7b3BhY2l0eTowLjQ7ZmlsbDojRDRFMUZGO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTM2NS40LDc1LjZjLTIuNi0xNC4yLTI1LjQtMjEuNC0zMi41LTExLjhjLTQuMS01MS4xLTczLjktMzMuOC02OS43LDNjLTQuMy01LjMtMTAuMi02LjQtMTUuNi00LjkKCQljMC0wLjEtMC4xLTAuMi0wLjEtMC4zYy0zLjUtOC40LTE3LjItMTguMi0yOS4xLTEyLjZjMy43LTIzLjUtOS4yLTQ3LjEtMzcuOC00OC43Yy0yMy40LTEuMy01NC4yLDExLjUtNTMuNCwzOC40CgkJYy0yMi43LTE1LjgtNjMuNi0xMi43LTY2LjgsMjcuNWMtNi45LTktMjYuMi00LjktMzQuMiw2Yy0wLjMtMC4zLTAuNi0wLjYtMC45LTAuOWMtNi4xLTkuNi0xOS45LTE0LjUtMjgtNC41CgkJYzQuMi0zNi44LTY1LjYtNTQuMS02OS43LTNjLTQuMS01LjUtMTMuMy01LjUtMjAuOS0xLjhjLTcuNi0zLjYtMTYuOC0zLjYtMjAuOSwxLjhjLTQuMS01MS4xLTczLjktMzMuOC02OS43LDMKCQljLTQuMy01LjMtMTAuMi02LjQtMTUuNi00LjljMC0wLjEtMC4xLTAuMi0wLjEtMC4zYy0zLjUtOC40LTE3LjItMTguMi0yOS4xLTEyLjZjMy43LTIzLjUtOS4yLTQ3LjEtMzcuOC00OC43CgkJYy0yMy40LTEuMy01NC4yLDExLjUtNTMuNCwzOC40QzY1Ny4xLDIyLjgsNjE2LjMsMjYsNjEzLDY2LjJjLTYuOS05LTI2LjItNC45LTM0LjIsNmMtMC4zLTAuMy0wLjYtMC42LTAuOS0wLjkKCQljLTYuMS05LjYtMTkuOS0xNC41LTI4LTQuNWM0LjItMzYuOC02NS42LTU0LjEtNjkuNy0zYy00LjEtNS41LTEzLjMtNS41LTIwLjktMS44Yy03LjYtMy42LTE2LjgtMy42LTIwLjksMS44CgkJYy00LjEtNTEuMS03My45LTMzLjgtNjkuNywzYy00LjMtNS4zLTEwLjItNi40LTE1LjYtNC45YzAtMC4xLTAuMS0wLjItMC4xLTAuM2MtMy41LTguNC0xNy4yLTE4LjItMjkuMS0xMi42CgkJYzMuNy0yMy41LTkuMi00Ny4xLTM3LjgtNDguN2MtMjMuNC0xLjMtNTQuMiwxMS41LTUzLjQsMzguNGMtMjIuNy0xNS44LTYzLjYtMTIuNy02Ni44LDI3LjVjLTYuOS05LTI2LjItNC45LTM0LjIsNgoJCWMtMC4zLTAuMy0wLjYtMC42LTAuOS0wLjljLTYuMS05LjYtMTkuOS0xNC41LTI4LTQuNUMxMDYuOSwzMCwzNywxMi43LDMzLDYzLjhDMjUuOCw1NC4yLDMsNjEuNCwwLjQsNzUuNgoJCWMtNC41LDI0LjgsMjkuNywyNy42LDQ0LjYsMTguM2M2LjMsMTkuMiwzNC41LDI5LjIsNDMuOCw2LjNjNC40LDkuNywzMC4yLDE5LDI3LjctNy41YzYuMSwzLjksMTEsNC4xLDE0LjUsMi4zCgkJYzkuMSwxMy4xLDM1LjQsMTMuMSw0OC43LDUuMWM3LjIsMjEuNiwzOS43LDMyLjksNTAuNSw3LjFjNC44LDEwLjQsMjkuMSwyMy42LDM4LjUtMWMxNi41LDEzLDY1LjMsMTMuMSw4MC41LTguOQoJCWMwLjUtMC44LDEtMS42LDEuNS0yLjRjMS4zLTAuNSwyLjgtMS4zLDQuMi0yLjJjLTIuNiwyNi41LDIzLjIsMTcuMywyNy43LDcuNWM5LjMsMjIuOCwzNy42LDEyLjksNDMuOC02LjMKCQljOC4zLDUuMSwyMi43LDYuNiwzMi45LDIuNWMxMC4zLDQuMSwyNC42LDIuNywzMi45LTIuNWM2LjMsMTkuMiwzNC41LDI5LjIsNDMuOCw2LjNjNC40LDkuNywzMC4yLDE5LDI3LjctNy41CgkJYzYuMSwzLjksMTEsNC4xLDE0LjUsMi4zYzkuMSwxMy4xLDM1LjQsMTMuMSw0OC43LDUuMWM3LjIsMjEuNiwzOS43LDMyLjksNTAuNSw3LjFjNC44LDEwLjQsMjkuMSwyMy42LDM4LjUtMQoJCWMxNi41LDEzLDY1LjMsMTMuMSw4MC41LTguOWMwLjUtMC44LDEtMS42LDEuNS0yLjRjMS4zLTAuNSwyLjgtMS4zLDQuMi0yLjJjLTIuNiwyNi41LDIzLjIsMTcuMywyNy43LDcuNQoJCWM5LjMsMjIuOCwzNy42LDEyLjksNDMuOC02LjNjOC4zLDUuMSwyMi43LDYuNiwzMi45LDIuNWMxMC4zLDQuMSwyNC42LDIuNywzMi45LTIuNWM2LjMsMTkuMiwzNC41LDI5LjIsNDMuOCw2LjMKCQljNC40LDkuNywzMC4yLDE5LDI3LjctNy41YzYuMSwzLjksMTEsNC4xLDE0LjUsMi4zYzkuMSwxMy4xLDM1LjQsMTMuMSw0OC43LDUuMWM3LjIsMjEuNiwzOS43LDMyLjksNTAuNSw3LjEKCQljNC44LDEwLjQsMjkuMSwyMy42LDM4LjUtMWMxNi41LDEzLDY1LjMsMTMuMSw4MC41LTguOWMwLjUtMC44LDEtMS42LDEuNS0yLjRjMS4zLTAuNSwyLjgtMS4zLDQuMi0yLjIKCQljLTIuNiwyNi41LDIzLjIsMTcuMywyNy43LDcuNWM5LjMsMjIuOCwzNy42LDEyLjksNDMuOC02LjNDMTMzNS43LDEwMy4yLDEzNjkuOSwxMDAuNCwxMzY1LjQsNzUuNnoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMzI0LjIsNzkuNWMwLDAtMTEuOCwxNC4zLTI3LjQsMTQuOGMtMTUuNiwwLjUtMTguMy0xMS43LTE4LjMtMTEuN3MtOC4yLDEwLjktMTUuNSwxMgoJCWMtNy4zLDEuMS03LjgtMTQuOC03LjgtMTQuOHMtNS44LDYuNS0xNS45LDcuMmMyLjktNC4yLDQuNC03LjMsNC40LTcuM2MtMy44LDMtNy41LDUuMi0xMSw2LjljLTEuMS0wLjItMi4zLTAuNS0zLjUtMC45CgkJYzAsMCwwLjQsMC44LDEuMSwyYy0xMC4zLDQuMy0xOS4yLDQuMS0yNi4xLDUuMmMtMTkuOS0xLTM4LjMtMTMuMy0zOC4zLTEzLjNzLTEyLjMsMjIuNS0yMy44LDIwLjNjLTEyLjktMi40LTE3LjgtMTMuNS0xNy44LTEzLjUKCQlzLTMuMiwxMy43LTIxLjEsMTMuMmMtMTgtMC41LTMxLjYtMTYuNy0zMS42LTE2LjdjLTEyLjEsMTYuNC0zMy4yLDguNC00MS41LDQuNGMwLjUtMC45LDAuOC0xLjUsMC44LTEuNWMtMC45LDAuMy0xLjcsMC41LTIuNSwwLjcKCQljLTEuMi0wLjYtMS44LTEtMS44LTFjMC4yLDAuNCwwLjQsMC44LDAuNiwxLjNjLTEzLjksMi40LTIyLjItNi44LTIyLjItNi44cy0wLjUsMTUuOS03LjgsMTQuOGMtNy4zLTEuMS0xNS41LTEyLTE1LjUtMTIKCQlzLTIuOCwxMi4yLTE4LjMsMTEuN2MtMTUuNi0wLjUtMjcuNC0xNC44LTI3LjQtMTQuOGMtNi4yLDguNi0xNS4yLDkuNi0yMyw4LjNjMS4yLTEuNywyLjMtMy43LDMuMy02LjFjMCwwLTQsMi41LTkuNyw0LjQKCQljLTUuNy0xLjktOS43LTQuNC05LjctNC40YzEsMi4zLDIuMSw0LjMsMy4zLDYuMWMtNy44LDEuMy0xNi44LDAuMy0yMy04LjNjMCwwLTExLjgsMTQuMy0yNy40LDE0LjhjLTE1LjYsMC41LTE4LjMtMTEuNy0xOC4zLTExLjcKCQlzLTguMiwxMC45LTE1LjUsMTJjLTcuMywxLjEtNy44LTE0LjgtNy44LTE0LjhzLTUuOCw2LjUtMTUuOSw3LjJjMi45LTQuMiw0LjQtNy4zLDQuNC03LjNjLTMuOCwzLTcuNSw1LjItMTEsNi45CgkJYy0xLjEtMC4yLTIuMy0wLjUtMy41LTAuOWMwLDAsMC40LDAuOCwxLjEsMmMtMTAuMyw0LjMtMTkuMiw0LjEtMjYuMSw1LjJjLTIwLTEtMzguMy0xMy4zLTM4LjMtMTMuM3MtMTIuMywyMi41LTIzLjgsMjAuMwoJCWMtMTIuOS0yLjQtMTcuOC0xMy41LTE3LjgtMTMuNXMtMy4yLDEzLjctMjEuMSwxMy4yYy0xOC0wLjUtMzEuNi0xNi43LTMxLjYtMTYuN2MtMTIuMSwxNi40LTMzLjIsOC40LTQxLjUsNC40CgkJYzAuNS0wLjksMC44LTEuNSwwLjgtMS41Yy0wLjksMC4zLTEuNywwLjUtMi41LDAuN2MtMS4yLTAuNi0xLjgtMS0xLjgtMWMwLjIsMC40LDAuNCwwLjgsMC42LDEuM2MtMTMuOSwyLjQtMjIuMi02LjgtMjIuMi02LjgKCQlzLTAuNSwxNS45LTcuOCwxNC44Yy03LjMtMS4xLTE1LjUtMTItMTUuNS0xMnMtMi44LDEyLjItMTguMywxMS43Yy0xNS42LTAuNS0yNy40LTE0LjgtMjcuNC0xNC44Yy02LjIsOC42LTE1LjIsOS42LTIzLDguMwoJCWMxLjItMS43LDIuMy0zLjcsMy4zLTYuMWMwLDAtNCwyLjUtOS43LDQuNGMtNS43LTEuOS05LjctNC40LTkuNy00LjRjMSwyLjMsMi4xLDQuMywzLjMsNi4xYy03LjgsMS4zLTE2LjgsMC4zLTIzLTguMwoJCWMwLDAtMTEuOCwxNC4zLTI3LjQsMTQuOGMtMTUuNiwwLjUtMTguMy0xMS43LTE4LjMtMTEuN3MtOC4yLDEwLjktMTUuNSwxMmMtNy4zLDEuMS03LjgtMTQuOC03LjgtMTQuOFMzNTUsODYuMywzNDUsODcKCQljMi45LTQuMiw0LjQtNy4zLDQuNC03LjNjLTMuOCwzLTcuNSw1LjItMTEsNi45Yy0xLjEtMC4yLTIuMy0wLjUtMy41LTAuOWMwLDAsMC40LDAuOCwxLjEsMmMtMTAuMyw0LjMtMTkuMiw0LjEtMjYuMSw1LjIKCQljLTE5LjktMS0zOC4zLTEzLjMtMzguMy0xMy4zcy0xMi4zLDIyLjUtMjMuOCwyMC4zYy0xMi45LTIuNC0xNy44LTEzLjUtMTcuOC0xMy41cy0zLjIsMTMuNy0yMS4xLDEzLjIKCQljLTE4LTAuNS0zMS42LTE2LjctMzEuNi0xNi43Yy0xMi4xLDE2LjQtMzMuMiw4LjQtNDEuNSw0LjRjMC41LTAuOSwwLjgtMS41LDAuOC0xLjVjLTAuOSwwLjMtMS43LDAuNS0yLjUsMC43CgkJYy0xLjItMC42LTEuOC0xLTEuOC0xYzAuMiwwLjQsMC40LDAuOCwwLjYsMS4zYy0xMy45LDIuNC0yMi4yLTYuOC0yMi4yLTYuOHMtMC41LDE1LjktNy44LDE0LjhjLTcuMy0xLjEtMTUuNS0xMi0xNS41LTEyCgkJcy0yLjgsMTIuMi0xOC4zLDExLjdjLTE1LjYtMC41LTI3LjQtMTQuOC0yNy40LTE0LjhDMjguMiw5Ny45LDIuNCw4MS44LDIuNCw4MS44YzEyLDI4LjcsNDIuMiwxMCw0Mi4yLDEwczguNiwxNy4xLDI1LjYsMTcuMwoJCWMxNi45LDAuMSwxOC4zLTExLjUsMTguMy0xMS41czcuNiwxMC4zLDE3LjIsOS4zYzkuNi0wLjksMTAuMi0xNS41LDEwLjItMTUuNWM5LjQsNi4xLDE1LjQsMS44LDE4LjQtMS45CgkJYzE0LjksMjYuNCw0Ni42LDcuMiw0Ni42LDcuMnMxMCwxOS4zLDI5LjQsMTkuNWMxOS41LDAuMiwyMS0xMi45LDIxLTEyLjlzOC43LDExLjYsMTkuOCwxMC41YzExLjEtMSwyMC0xNi43LDIwLTE2LjcKCQljMC4xLDAuMSwxNS4zLDEzLjgsNDUsMTEuOGMxMC44LTIuNCwxOS05LjUsMjQuNy0xNi4xYzMuNCwyLjIsOC4zLDMuMSwxNC45LTEuMmMwLDAsMC41LDE0LjYsMTAuMiwxNS41YzkuNiwwLjksMTcuMi05LjMsMTcuMi05LjMKCQlzMS40LDExLjYsMTguMywxMS41YzE2LjktMC4xLDI1LjYtMTcuMywyNS42LTE3LjNzMTguNywxMS42LDMyLjUsMi41YzEzLjgsOSwzMi41LTIuNSwzMi41LTIuNXM4LjcsMTcuMSwyNS42LDE3LjMKCQljMTYuOSwwLjEsMTguMy0xMS41LDE4LjMtMTEuNXM3LjYsMTAuMywxNy4yLDkuM2M5LjYtMC45LDEwLjItMTUuNSwxMC4yLTE1LjVjOS40LDYuMSwxNS40LDEuOCwxOC40LTEuOQoJCWMxNC45LDI2LjQsNDYuNiw3LjIsNDYuNiw3LjJzMTAsMTkuMywyOS40LDE5LjVjMTkuNSwwLjIsMjEtMTIuOSwyMS0xMi45czguNywxMS42LDE5LjgsMTAuNWMxMS4xLTEsMjAtMTYuNywyMC0xNi43CgkJYzAuMSwwLjEsMTUuMywxMy44LDQ1LDExLjhjMTAuOC0yLjQsMTktOS41LDI0LjctMTYuMWMzLjQsMi4yLDguMywzLjEsMTQuOS0xLjJjMCwwLDAuNSwxNC42LDEwLjIsMTUuNWM5LjYsMC45LDE3LjItOS4zLDE3LjItOS4zCgkJczEuNCwxMS42LDE4LjMsMTEuNWMxNi45LTAuMSwyNS42LTE3LjMsMjUuNi0xNy4zczE4LjcsMTEuNiwzMi41LDIuNWMxMy44LDksMzIuNS0yLjUsMzIuNS0yLjVzOC43LDE3LjEsMjUuNiwxNy4zCgkJYzE2LjksMC4xLDE4LjMtMTEuNSwxOC4zLTExLjVzNy42LDEwLjMsMTcuMiw5LjNjOS42LTAuOSwxMC4yLTE1LjUsMTAuMi0xNS41YzkuNCw2LjEsMTUuNCwxLjgsMTguNC0xLjkKCQljMTQuOSwyNi40LDQ2LjYsNy4yLDQ2LjYsNy4yczEwLDE5LjMsMjkuNCwxOS41YzE5LjUsMC4yLDIxLTEyLjksMjEtMTIuOXM4LjcsMTEuNiwxOS44LDEwLjVjMTEuMS0xLDIwLTE2LjcsMjAtMTYuNwoJCWMwLjEsMC4xLDE1LjMsMTMuOCw0NSwxMS44YzEwLjgtMi40LDE5LTkuNSwyNC43LTE2LjFjMy40LDIuMiw4LjMsMy4xLDE0LjktMS4yYzAsMCwwLjUsMTQuNiwxMC4yLDE1LjVjOS42LDAuOSwxNy4yLTkuMywxNy4yLTkuMwoJCXMxLjQsMTEuNiwxOC4zLDExLjVjMTYuOS0wLjEsMjUuNi0xNy4zLDI1LjYtMTcuM3MzMC4yLDE4LjcsNDIuMi0xMEMxMzYzLjMsODEuOCwxMzM3LjUsOTcuOSwxMzI0LjIsNzkuNXoiLz4KPC9nPgo8L3N2Zz4K);
      margin-top: -80px; }
    .venue .map:after {
      width: 100%;
      height: 70rem;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzY2IDEyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM2NiAxMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KCS5zdDF7b3BhY2l0eTowLjQ7ZmlsbDojRDRFMUZGO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTM2NS42LDc1LjZjLTIuNi0xNC4yLTI1LjQtMjEuNS0zMi42LTExLjhjLTQuMS01MS4xLTczLjktMzMuOC02OS43LDNjLTQuMy01LjMtMTAuMi02LjQtMTUuNi00LjkKCQljMC0wLjEtMC4xLTAuMi0wLjEtMC4zYy0zLjUtOC40LTE3LjItMTguMi0yOS4xLTEyLjZjMy43LTIzLjUtOS4yLTQ3LjEtMzcuOS00OC43Yy0yMy40LTEuMy01NC4yLDExLjUtNTMuNCwzOC40CgkJYy0yMi44LTE1LjgtNjMuNi0xMi43LTY2LjksMjcuNWMtNi45LTktMjYuMi00LjktMzQuMiw2Yy0wLjMtMC4zLTAuNi0wLjYtMC45LTAuOWMtNi4xLTkuNi0xOS45LTE0LjUtMjgtNC41CgkJYzQuMi0zNi44LTY1LjctNTQuMS02OS43LTNjLTQuMS01LjUtMTMuMy01LjUtMjAuOS0xLjljLTcuNi0zLjYtMTYuOC0zLjYtMjAuOSwxLjljLTQuMS01MS4xLTczLjktMzMuOC02OS43LDMKCQljLTQuMy01LjMtMTAuMi02LjQtMTUuNi00LjljMC0wLjEtMC4xLTAuMi0wLjEtMC4zYy0zLjUtOC40LTE3LjItMTguMi0yOS4xLTEyLjZjMy43LTIzLjUtOS4yLTQ3LjEtMzcuOS00OC43CgkJYy0yMy40LTEuMy01NC4yLDExLjUtNTMuNCwzOC40QzY1Ny4xLDIyLjgsNjE2LjIsMjYsNjEzLDY2LjJjLTYuOS05LTI2LjItNC45LTM0LjIsNmMtMC4zLTAuMy0wLjYtMC42LTAuOS0wLjkKCQljLTYuMS05LjYtMTkuOS0xNC41LTI4LTQuNWM0LjItMzYuOC02NS43LTU0LjEtNjkuNy0zYy00LjEtNS41LTEzLjMtNS41LTIwLjktMS45Yy03LjYtMy42LTE2LjgtMy42LTIwLjksMS45CgkJYy00LjEtNTEuMS03My45LTMzLjgtNjkuNywzYy00LjMtNS4zLTEwLjItNi40LTE1LjYtNC45YzAtMC4xLTAuMS0wLjItMC4xLTAuM2MtMy41LTguNC0xNy4yLTE4LjItMjkuMS0xMi42CgkJYzMuNy0yMy41LTkuMi00Ny4xLTM3LjktNDguN2MtMjMuNC0xLjMtNTQuMiwxMS41LTUzLjQsMzguNGMtMjIuOC0xNS44LTYzLjYtMTIuNy02Ni45LDI3LjVjLTYuOS05LTI2LjItNC45LTM0LjIsNgoJCWMtMC4zLTAuMy0wLjYtMC42LTAuOS0wLjljLTYuMS05LjYtMTkuOS0xNC41LTI4LTQuNWM0LjItMzYuOC02NS43LTU0LjEtNjkuNy0zYy03LjItOS42LTMwLTIuNC0zMi42LDExLjgKCQljLTQuNSwyNC44LDI5LjcsMjcuNiw0NC42LDE4LjNjNi4zLDE5LjIsMzQuNSwyOS4yLDQzLjgsNi4zYzQuNCw5LjcsMzAuMywxOSwyNy43LTcuNmM2LjEsMy45LDExLDQuMSwxNC41LDIuMwoJCWM5LjEsMTMuMSwzNS41LDEzLjEsNDguNyw1LjFjNy4yLDIxLjYsMzkuOCwzMi45LDUwLjUsNy4xYzQuOCwxMC40LDI5LjEsMjMuNiwzOC41LTFjMTYuNSwxMyw2NS4zLDEzLjEsODAuNS05CgkJYzAuNS0wLjgsMS0xLjYsMS41LTIuNGMxLjMtMC41LDIuOC0xLjMsNC4yLTIuMmMtMi42LDI2LjUsMjMuMywxNy4zLDI3LjcsNy42YzkuMywyMi45LDM3LjYsMTIuOSw0My44LTYuMwoJCWM4LjMsNS4yLDIyLjcsNi42LDMyLjksMi41YzEwLjMsNC4xLDI0LjYsMi43LDMyLjktMi41YzYuMywxOS4yLDM0LjUsMjkuMiw0My44LDYuM2M0LjQsOS43LDMwLjMsMTksMjcuNy03LjYKCQljNi4xLDMuOSwxMSw0LjEsMTQuNSwyLjNjOS4xLDEzLjEsMzUuNSwxMy4xLDQ4LjcsNS4xYzcuMiwyMS42LDM5LjgsMzIuOSw1MC41LDcuMWM0LjgsMTAuNCwyOS4xLDIzLjYsMzguNS0xCgkJYzE2LjUsMTMsNjUuMywxMy4xLDgwLjUtOWMwLjUtMC44LDEtMS42LDEuNS0yLjRjMS4zLTAuNSwyLjgtMS4zLDQuMi0yLjJjLTIuNiwyNi41LDIzLjMsMTcuMywyNy43LDcuNgoJCWM5LjMsMjIuOSwzNy42LDEyLjksNDMuOC02LjNjOC4zLDUuMiwyMi43LDYuNiwzMi45LDIuNWMxMC4zLDQuMSwyNC42LDIuNywzMi45LTIuNWM2LjMsMTkuMiwzNC41LDI5LjIsNDMuOCw2LjMKCQljNC40LDkuNywzMC4zLDE5LDI3LjctNy42YzYuMSwzLjksMTEsNC4xLDE0LjUsMi4zYzkuMSwxMy4xLDM1LjUsMTMuMSw0OC43LDUuMWM3LjIsMjEuNiwzOS44LDMyLjksNTAuNSw3LjEKCQljNC44LDEwLjQsMjkuMSwyMy42LDM4LjUtMWMxNi41LDEzLDY1LjMsMTMuMSw4MC41LTljMC41LTAuOCwxLTEuNiwxLjUtMi40YzEuMy0wLjUsMi44LTEuMyw0LjItMi4yYy0yLjYsMjYuNSwyMy4zLDE3LjMsMjcuNyw3LjYKCQljOS4zLDIyLjksMzcuNiwxMi45LDQzLjgtNi4zQzEzMzUuOSwxMDMuMiwxMzcwLjEsMTAwLjQsMTM2NS42LDc1LjZ6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMyNC40LDc5LjVjMCwwLTExLjgsMTQuMy0yNy40LDE0LjhjLTE1LjYsMC41LTE4LjMtMTEuNy0xOC4zLTExLjdzLTguMiwxMC45LTE1LjUsMTIKCQljLTcuMywxLjEtNy44LTE0LjktNy44LTE0LjlzLTUuOCw2LjUtMTUuOSw3LjJjMi45LTQuMiw0LjQtNy4zLDQuNC03LjNjLTMuOCwzLTcuNSw1LjItMTEsNi45Yy0xLjEtMC4yLTIuMy0wLjUtMy41LTAuOQoJCWMwLDAsMC40LDAuOCwxLjEsMmMtMTAuMyw0LjMtMTkuMiw0LjEtMjYuMSw1LjJjLTIwLTEtMzguMy0xMy4zLTM4LjMtMTMuM3MtMTIuMywyMi41LTIzLjgsMjAuNGMtMTIuOS0yLjQtMTcuOC0xMy41LTE3LjgtMTMuNQoJCXMtMy4yLDEzLjctMjEuMSwxMy4yYy0xOC0wLjUtMzEuNi0xNi43LTMxLjYtMTYuN2MtMTIuMSwxNi40LTMzLjIsOC40LTQxLjYsNC40YzAuNS0wLjksMC44LTEuNSwwLjgtMS41Yy0wLjksMC4zLTEuNywwLjUtMi41LDAuNwoJCWMtMS4yLTAuNi0xLjgtMS0xLjgtMWMwLjIsMC40LDAuNCwwLjgsMC42LDEuM2MtMTMuOSwyLjQtMjIuMi02LjgtMjIuMi02LjhzLTAuNSwxNS45LTcuOCwxNC45Yy03LjMtMS4xLTE1LjUtMTItMTUuNS0xMgoJCXMtMi44LDEyLjItMTguMywxMS43Qzk0Ny44LDkzLjksOTM2LDc5LjUsOTM2LDc5LjVjLTYuMiw4LjYtMTUuMiw5LjYtMjMsOC4zYzEuMi0xLjcsMi4zLTMuNywzLjMtNi4xYzAsMC00LDIuNS05LjcsNC40CgkJYy01LjctMS45LTkuNy00LjQtOS43LTQuNGMxLDIuMywyLjEsNC4zLDMuMyw2LjFjLTcuOCwxLjMtMTYuOCwwLjMtMjMtOC4zYzAsMC0xMS44LDE0LjMtMjcuNCwxNC44Yy0xNS42LDAuNS0xOC4zLTExLjctMTguMy0xMS43CgkJcy04LjIsMTAuOS0xNS41LDEyYy03LjMsMS4xLTcuOC0xNC45LTcuOC0xNC45cy01LjgsNi41LTE1LjksNy4yYzIuOS00LjIsNC40LTcuMyw0LjQtNy4zYy0zLjgsMy03LjUsNS4yLTExLDYuOQoJCWMtMS4xLTAuMi0yLjMtMC41LTMuNS0wLjljMCwwLDAuNCwwLjgsMS4xLDJjLTEwLjMsNC4zLTE5LjIsNC4xLTI2LjEsNS4yYy0yMC0xLTM4LjMtMTMuMy0zOC4zLTEzLjNzLTEyLjMsMjIuNS0yMy44LDIwLjQKCQljLTEyLjktMi40LTE3LjgtMTMuNS0xNy44LTEzLjVzLTMuMiwxMy43LTIxLjEsMTMuMmMtMTgtMC41LTMxLjYtMTYuNy0zMS42LTE2LjdjLTEyLjEsMTYuNC0zMy4yLDguNC00MS42LDQuNAoJCWMwLjUtMC45LDAuOC0xLjUsMC44LTEuNWMtMC45LDAuMy0xLjcsMC41LTIuNSwwLjdjLTEuMi0wLjYtMS44LTEtMS44LTFjMC4yLDAuNCwwLjQsMC44LDAuNiwxLjNjLTEzLjksMi40LTIyLjItNi44LTIyLjItNi44CgkJcy0wLjUsMTUuOS03LjgsMTQuOWMtNy4zLTEuMS0xNS41LTEyLTE1LjUtMTJzLTIuOCwxMi4yLTE4LjMsMTEuN2MtMTUuNi0wLjUtMjcuNC0xNC44LTI3LjQtMTQuOGMtNi4yLDguNi0xNS4yLDkuNi0yMyw4LjMKCQljMS4yLTEuNywyLjMtMy43LDMuMy02LjFjMCwwLTQsMi41LTkuNyw0LjRjLTUuNy0xLjktOS43LTQuNC05LjctNC40YzEsMi4zLDIuMSw0LjMsMy4zLDYuMWMtNy44LDEuMy0xNi44LDAuMy0yMy04LjMKCQljMCwwLTExLjgsMTQuMy0yNy40LDE0LjhDMzg2LjcsOTQuOSwzODQsODIuNywzODQsODIuN3MtOC4yLDEwLjktMTUuNSwxMmMtNy4zLDEuMS03LjgtMTQuOS03LjgtMTQuOXMtNS44LDYuNS0xNS45LDcuMgoJCWMyLjktNC4yLDQuNC03LjMsNC40LTcuM2MtMy44LDMtNy41LDUuMi0xMSw2LjljLTEuMS0wLjItMi4zLTAuNS0zLjUtMC45YzAsMCwwLjQsMC44LDEuMSwyYy0xMC4zLDQuMy0xOS4yLDQuMS0yNi4xLDUuMgoJCWMtMjAtMS0zOC4zLTEzLjMtMzguMy0xMy4zcy0xMi4zLDIyLjUtMjMuOCwyMC40Yy0xMi45LTIuNC0xNy44LTEzLjUtMTcuOC0xMy41cy0zLjIsMTMuNy0yMS4xLDEzLjJjLTE4LTAuNS0zMS42LTE2LjctMzEuNi0xNi43CgkJYy0xMi4xLDE2LjQtMzMuMiw4LjQtNDEuNiw0LjRjMC41LTAuOSwwLjgtMS41LDAuOC0xLjVjLTAuOSwwLjMtMS43LDAuNS0yLjUsMC43Yy0xLjItMC42LTEuOC0xLTEuOC0xYzAuMiwwLjQsMC40LDAuOCwwLjYsMS4zCgkJYy0xMy45LDIuNC0yMi4yLTYuOC0yMi4yLTYuOHMtMC41LDE1LjktNy44LDE0LjljLTcuMy0xLjEtMTUuNS0xMi0xNS41LTEycy0yLjgsMTIuMi0xOC4zLDExLjdjLTE1LjYtMC41LTI3LjQtMTQuOC0yNy40LTE0LjgKCQlDMjgsOTcuOSwyLjIsODEuOCwyLjIsODEuOGMxMiwyOC43LDQyLjIsMTAsNDIuMiwxMFM1MywxMDguOSw2OS45LDEwOWMxNi45LDAuMSwxOC4zLTExLjUsMTguMy0xMS41czcuNiwxMC4zLDE3LjIsOS4zCgkJYzkuNi0wLjksMTAuMi0xNS41LDEwLjItMTUuNWM5LjQsNi4xLDE1LjQsMS44LDE4LjQtMS45YzE0LjksMjYuNCw0Ni42LDcuMiw0Ni42LDcuMnMxMCwxOS4zLDI5LjUsMTkuNQoJCWMxOS41LDAuMiwyMS4xLTEyLjksMjEuMS0xMi45czguNywxMS42LDE5LjgsMTAuNWMxMS4xLTEuMSwyMC0xNi43LDIwLTE2LjdjMC4xLDAuMSwxNS4zLDEzLjgsNDUsMTEuOGMxMC44LTIuNCwxOS05LjUsMjQuNy0xNi4xCgkJYzMuNCwyLjIsOC4zLDMuMSwxNC45LTEuMmMwLDAsMC41LDE0LjYsMTAuMiwxNS41YzkuNiwwLjksMTcuMi05LjMsMTcuMi05LjNzMS40LDExLjYsMTguMywxMS41YzE2LjktMC4xLDI1LjYtMTcuMywyNS42LTE3LjMKCQlzMTguNywxMS42LDMyLjUsMi41YzEzLjgsOSwzMi41LTIuNSwzMi41LTIuNXM4LjcsMTcuMSwyNS42LDE3LjNjMTYuOSwwLjEsMTguMy0xMS41LDE4LjMtMTEuNXM3LjYsMTAuMywxNy4yLDkuMwoJCWM5LjYtMC45LDEwLjItMTUuNSwxMC4yLTE1LjVjOS40LDYuMSwxNS40LDEuOCwxOC40LTEuOWMxNC45LDI2LjQsNDYuNiw3LjIsNDYuNiw3LjJzMTAsMTkuMywyOS41LDE5LjUKCQljMTkuNSwwLjIsMjEuMS0xMi45LDIxLjEtMTIuOXM4LjcsMTEuNiwxOS44LDEwLjVjMTEuMS0xLjEsMjAtMTYuNywyMC0xNi43YzAuMSwwLjEsMTUuMywxMy44LDQ1LDExLjhjMTAuOC0yLjQsMTktOS41LDI0LjctMTYuMQoJCWMzLjQsMi4yLDguMywzLjEsMTQuOS0xLjJjMCwwLDAuNSwxNC42LDEwLjIsMTUuNWM5LjYsMC45LDE3LjItOS4zLDE3LjItOS4zczEuNCwxMS42LDE4LjMsMTEuNWMxNi45LTAuMSwyNS42LTE3LjMsMjUuNi0xNy4zCgkJczE4LjcsMTEuNiwzMi41LDIuNWMxMy44LDksMzIuNS0yLjUsMzIuNS0yLjVzOC43LDE3LjEsMjUuNiwxNy4zYzE2LjksMC4xLDE4LjMtMTEuNSwxOC4zLTExLjVzNy42LDEwLjMsMTcuMiw5LjMKCQljOS42LTAuOSwxMC4yLTE1LjUsMTAuMi0xNS41YzkuNCw2LjEsMTUuNCwxLjgsMTguNC0xLjljMTQuOSwyNi40LDQ2LjYsNy4yLDQ2LjYsNy4yczEwLDE5LjMsMjkuNSwxOS41CgkJYzE5LjUsMC4yLDIxLjEtMTIuOSwyMS4xLTEyLjlzOC43LDExLjYsMTkuOCwxMC41YzExLjEtMS4xLDIwLTE2LjcsMjAtMTYuN2MwLjEsMC4xLDE1LjMsMTMuOCw0NSwxMS44YzEwLjgtMi40LDE5LTkuNSwyNC43LTE2LjEKCQljMy40LDIuMiw4LjMsMy4xLDE0LjktMS4yYzAsMCwwLjUsMTQuNiwxMC4yLDE1LjVjOS42LDAuOSwxNy4yLTkuMywxNy4yLTkuM3MxLjQsMTEuNiwxOC4zLDExLjVjMTYuOS0wLjEsMjUuNi0xNy4zLDI1LjYtMTcuMwoJCXMzMC4yLDE4LjcsNDIuMi0xMEMxMzYzLjYsODEuOCwxMzM3LjcsOTcuOSwxMzI0LjQsNzkuNXoiLz4KPC9nPgo8L3N2Zz4K);
      margin-top: 320px; }

.django-girls {
  padding-top: 26.5rem; }
  .django-girls .dg-button {
    padding-top: 20px; }
  .django-girls .logo {
    margin: 0 auto;
    max-width: 500px;
    padding-bottom: 20px;
    width: 100%; }

.sponsors {
  padding-top: 10rem;
  padding-bottom: 30rem;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDI0IDgzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCA4MzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7b3BhY2l0eTowLjI7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntvcGFjaXR5OjAuNTc7ZmlsbDojRDRFMUZGO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQoJLnN0M3tvcGFjaXR5OjAuNDt9Cjwvc3R5bGU+CjxnIGNsYXNzPSJzdDAiPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM0LjMsMzIwLjRjMC45LTUuNCw4LjctOC4yLDExLjEtNC41YzEuMy0xOS41LDI1LjItMTIuOSwyMy44LDEuMWMyLjgtMy44LDcuNC0yLDkuNiwxLjcKCQkJYzQuMyw0LjQsMS41LDEyLjgtNC44LDguMmMwLjksMTAuMS03LjksNi42LTkuNCwyLjljLTMuMiw4LjgtMTIuOCw0LjktMTQuOS0yLjRDNDQuNCwzMzEuMSwzMi44LDMyOS45LDM0LjMsMzIwLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTgwLjcsMzI0LjRjMCwwLTIuMiw1LjctNywyLjJjMCwwLTAuMiw1LjYtMy41LDZjLTMuMywwLjMtNS45LTMuNi01LjktMy42cy0wLjUsNC41LTYuMiw0LjQKCQkJYy01LjctMC4xLTguNy02LjYtOC43LTYuNnMtMTAuMyw3LjItMTQuNC0zLjhjMCwwLDguOCw2LjIsMTMuMy0wLjljMCwwLDQsNS41LDkuNCw1LjdzNi4yLTQuNSw2LjItNC41czIuOCw0LjEsNS4yLDQuNgoJCQljMi41LDAuNCwyLjYtNS43LDIuNi01LjdTNzUuMiwzMjYuMyw4MC43LDMyNC40eiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwMjMuOCw0NDJjLTEuMy03LjktMTIuNi0xMS45LTE2LjEtNi41Yy0yLTI4LjQtMzYuNS0xOC43LTM0LjUsMS43Yy00LTUuNi0xMC45LTIuOS0xMy44LDIuNQoJCQljLTYuMiw2LjQtMi4xLDE4LjUsNywxMmMtMS4zLDE0LjgsMTEuNSw5LjcsMTMuNyw0LjJjNC42LDEyLjcsMTguNiw3LjIsMjEuNi0zLjVDMTAwOS4xLDQ1Ny40LDEwMjYsNDU1LjgsMTAyMy44LDQ0MnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOTU2LjUsNDQ3LjdjMCwwLDMuMiw4LjMsMTAuMiwzLjFjMCwwLDAuMyw4LjEsNSw4LjZjNC44LDAuNiw4LjUtNS4yLDguNS01LjJzMC42LDYuNSw5LDYuNAoJCQljOC40LTAuMSwxMi42LTkuNiwxMi42LTkuNnMxNC45LDEwLjQsMjAuOS01LjZjMCwwLTEyLjgsOS0xOS40LTEuMmMwLDAtNS44LDgtMTMuNSw4LjJjLTcuNywwLjItOS4xLTYuNS05LjEtNi41cy00LDYuMS03LjcsNi43CgkJCWMtMy42LDAuNi0zLjgtOC4yLTMuOC04LjJTOTY0LjUsNDUwLjQsOTU2LjUsNDQ3Ljd6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAyMy44LDExMDAuNGMtMS4zLTcuOS0xMi42LTExLjktMTYuMS02LjVjLTItMjguNC0zNi41LTE4LjctMzQuNSwxLjdjLTQtNS42LTEwLjktMi45LTEzLjgsMi41CgkJCWMtNi4yLDYuNC0yLjEsMTguNSw3LDEyYy0xLjMsMTQuOCwxMS41LDkuNywxMy43LDQuMmM0LjYsMTIuNywxOC42LDcuMiwyMS42LTMuNUMxMDA5LjEsMTExNS43LDEwMjYsMTExNC4yLDEwMjMuOCwxMTAwLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk1Ni41LDExMDZjMCwwLDMuMiw4LjMsMTAuMiwzLjFjMCwwLDAuMyw4LjEsNSw4LjZjNC44LDAuNiw4LjUtNS4yLDguNS01LjJzMC42LDYuNSw5LDYuNAoJCQljOC40LTAuMSwxMi42LTkuNiwxMi42LTkuNnMxNC45LDEwLjQsMjAuOS01LjZjMCwwLTEyLjgsOS0xOS40LTEuMmMwLDAtNS44LDgtMTMuNSw4LjJjLTcuNywwLjItOS4xLTYuNS05LjEtNi41cy00LDYuMS03LjcsNi43CgkJCWMtMy42LDAuNi0zLjgtOC4yLTMuOC04LjJTOTY0LjUsMTEwOC44LDk1Ni41LDExMDZ6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTQ5LjgsMTAzOS43Yy0xLjMtNy45LTEyLjYtMTEuOS0xNi4xLTYuNWMtMi0yOC40LTM2LjUtMTguNy0zNC41LDEuN2MtNC01LjYtMTAuOS0yLjktMTMuOCwyLjUKCQkJYy02LjIsNi40LTIuMSwxOC41LDcsMTJjLTEuMywxNC44LDExLjUsOS43LDEzLjcsNC4yYzQuNiwxMi43LDE4LjYsNy4yLDIxLjYtMy41QzEzNS4yLDEwNTUuMSwxNTIuMSwxMDUzLjUsMTQ5LjgsMTAzOS43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04Mi42LDEwNDUuM2MwLDAsMy4yLDguMywxMC4yLDMuMWMwLDAsMC4zLDguMSw1LDguNmM0LjgsMC42LDguNS01LjIsOC41LTUuMnMwLjYsNi41LDksNi40CgkJCWM4LjQtMC4xLDEyLjYtOS42LDEyLjYtOS42czE0LjksMTAuNCwyMC45LTUuNmMwLDAtMTIuOCw5LTE5LjQtMS4yYzAsMC01LjgsOC0xMy41LDguMmMtNy43LDAuMi05LjEtNi41LTkuMS02LjVzLTQsNi4xLTcuNyw2LjcKCQkJYy0zLjYsMC42LTMuOC04LjItMy44LTguMlM5MC41LDEwNDguMiw4Mi42LDEwNDUuM3oiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wLjEsNzkxLjZjMC45LTUuNCw4LjctOC4yLDExLjEtNC41YzEuMy0xOS41LDI1LjItMTIuOSwyMy44LDEuMWMyLjgtMy44LDcuNC0yLDkuNiwxLjcKCQkJYzQuMyw0LjQsMS41LDEyLjgtNC44LDguMmMwLjksMTAuMS03LjksNi42LTkuNCwyLjljLTMuMiw4LjgtMTIuOCw0LjktMTQuOS0yLjRDMTAuMyw4MDIuMi0xLjQsODAxLjEsMC4xLDc5MS42eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00Ni41LDc5NS41YzAsMC0yLjIsNS43LTcsMi4yYzAsMC0wLjIsNS42LTMuNSw2Yy0zLjMsMC4zLTUuOS0zLjYtNS45LTMuNnMtMC41LDQuNS02LjIsNC40CgkJCWMtNS43LTAuMS04LjctNi42LTguNy02LjZTNC45LDgwNSwwLjgsNzkzLjljMCwwLDguOCw2LjIsMTMuMy0wLjljMCwwLDQsNS41LDkuNCw1LjdjNS4zLDAuMiw2LjItNC41LDYuMi00LjVzMi44LDQuMSw1LjIsNC42CgkJCWMyLjUsMC40LDIuNi01LjcsMi42LTUuN1M0MSw3OTcuNSw0Ni41LDc5NS41eiIvPgoJPC9nPgoJPGcgY2xhc3M9InN0MyI+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNzQuOCwyMDMuOGMxLTYuMSw5LjgtOS4zLDEyLjYtNS4xYzEuNi0yMi4yLDI4LjYtMTQuNywyNywxLjNjMy4xLTQuNCw4LjQtMi4yLDEwLjksMS45CgkJCQljNC45LDQuOSwxLjcsMTQuNC01LjUsOS4zYzEsMTEuNS05LDcuNS0xMC43LDMuM2MtMy42LDkuOS0xNC41LDUuNi0xNy0yLjdDMjg2LjIsMjE1LjgsMjczLDIxNC42LDI3NC44LDIwMy44eiIvPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzI3LjQsMjA4LjJjMCwwLTIuNSw2LjUtOCwyLjVjMCwwLTAuMiw2LjQtMy45LDYuOGMtMy43LDAuNC02LjctNC4xLTYuNy00LjFzLTAuNSw1LTcuMSw0LjkKCQkJCWMtNi41LTAuMS05LjktNy41LTkuOS03LjVzLTExLjcsOC4xLTE2LjMtNC4zYzAsMCwxMCw3LDE1LjEtMWMwLDAsNC41LDYuMiwxMC42LDYuNWM2LDAuMiw3LjEtNS4xLDcuMS01LjFzMy4yLDQuNyw2LDUuMgoJCQkJYzIuOCwwLjUsMy02LjUsMy02LjVTMzIxLjIsMjEwLjQsMzI3LjQsMjA4LjJ6Ii8+CgkJPC9nPgoJCTxnPgoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzQ5LjMsMzMwLjNjMS02LjEsOS44LTkuMywxMi42LTUuMWMxLjYtMjIuMiwyOC42LTE0LjcsMjcsMS4zYzMuMS00LjQsOC40LTIuMiwxMC45LDEuOQoJCQkJYzQuOSw0LjksMS43LDE0LjQtNS41LDkuM2MxLDExLjUtOSw3LjUtMTAuNywzLjNjLTMuNiw5LjktMTQuNSw1LjYtMTctMi43Qzc2MC44LDM0Mi4zLDc0Ny42LDM0MS4xLDc0OS4zLDMzMC4zeiIvPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNODAxLjksMzM0LjdjMCwwLTIuNSw2LjUtOCwyLjVjMCwwLTAuMiw2LjQtMy45LDYuOHMtNi43LTQuMS02LjctNC4xcy0wLjUsNS03LjEsNC45CgkJCQljLTYuNS0wLjEtOS45LTcuNS05LjktNy41cy0xMS43LDguMS0xNi4zLTQuM2MwLDAsMTAsNywxNS4xLTFjMCwwLDQuNSw2LjIsMTAuNiw2LjVjNiwwLjIsNy4xLTUuMSw3LjEtNS4xczMuMiw0LjcsNiw1LjIKCQkJCWMyLjgsMC41LDMtNi41LDMtNi41Uzc5NS43LDMzNyw4MDEuOSwzMzQuN3oiLz4KCQk8L2c+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05MzEsMTcxLjljMS02LjEsOS44LTkuMywxMi42LTUuMWMxLjYtMjIuMiwyOC42LTE0LjcsMjcsMS4zYzMuMS00LjQsOC40LTIuMiwxMC45LDEuOQoJCQkJYzQuOSw0LjksMS43LDE0LjQtNS41LDkuM2MxLDExLjUtOSw3LjUtMTAuNywzLjNjLTMuNiw5LjktMTQuNSw1LjYtMTctMi43Qzk0Mi40LDE4My45LDkyOS4yLDE4Mi43LDkzMSwxNzEuOXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk4My42LDE3Ni4zYzAsMC0yLjUsNi41LTgsMi41YzAsMC0wLjIsNi40LTMuOSw2LjhjLTMuNywwLjQtNi43LTQuMS02LjctNC4xcy0wLjUsNS03LjEsNC45CgkJCQljLTYuNS0wLjEtOS45LTcuNS05LjktNy41cy0xMS43LDguMS0xNi4zLTQuM2MwLDAsMTAsNywxNS4xLTFjMCwwLDQuNSw2LjIsMTAuNiw2LjVjNiwwLjIsNy4xLTUuMSw3LjEtNS4xczMuMiw0LjcsNiw1LjIKCQkJCWMyLjgsMC41LDMtNi41LDMtNi41Uzk3Ny40LDE3OC41LDk4My42LDE3Ni4zeiIvPgoJCTwvZz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTgwMC40LDEwODUuMmMwLjktNS40LDguNy04LjIsMTEuMS00LjVjMS4zLTE5LjUsMjUuMi0xMi45LDIzLjgsMS4xYzIuOC0zLjgsNy40LTIsOS42LDEuNwoJCQkJYzQuMyw0LjQsMS41LDEyLjgtNC44LDguMmMwLjksMTAuMS03LjksNi42LTkuNCwyLjljLTMuMiw4LjgtMTIuOCw0LjktMTQuOS0yLjRDODEwLjQsMTA5NS43LDc5OC44LDEwOTQuNiw4MDAuNCwxMDg1LjJ6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04NDYuNywxMDg5YzAsMC0yLjIsNS43LTcsMi4yYzAsMC0wLjIsNS42LTMuNSw2Yy0zLjMsMC4zLTUuOS0zLjYtNS45LTMuNnMtMC41LDQuNS02LjIsNC40CgkJCQljLTUuNy0wLjEtOC43LTYuNi04LjctNi42cy0xMC4zLDcuMi0xNC40LTMuOGMwLDAsOC44LDYuMiwxMy4zLTAuOWMwLDAsNCw1LjUsOS40LDUuN2M1LjMsMC4yLDYuMi00LjUsNi4yLTQuNXMyLjgsNC4xLDUuMiw0LjYKCQkJCWMyLjUsMC40LDIuNi01LjcsMi42LTUuN1M4NDEuMiwxMDkxLDg0Ni43LDEwODl6Ii8+CgkJPC9nPgoJCTxnPgoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTUwLjIsODEwLjZjLTEuMy03LjktMTIuNi0xMS45LTE2LjEtNi41Yy0yLTI4LjQtMzYuNS0xOC43LTM0LjUsMS43Yy00LTUuNi0xMC45LTIuOS0xMy44LDIuNQoJCQkJYy02LjIsNi40LTIuMSwxOC41LDcsMTJjLTEuMywxNC44LDExLjUsOS43LDEzLjcsNC4yYzQuNiwxMi43LDE4LjYsNy4yLDIxLjYtMy41QzkzNS41LDgyNS45LDk1Mi40LDgyNC4zLDk1MC4yLDgxMC42eiIvPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNODgyLjksODE2LjJjMCwwLDMuMiw4LjMsMTAuMiwzLjFjMCwwLDAuMyw4LjEsNSw4LjZjNC44LDAuNiw4LjUtNS4yLDguNS01LjJzMC42LDYuNSw5LDYuNAoJCQkJYzguNC0wLjEsMTIuNi05LjYsMTIuNi05LjZzMTQuOSwxMC40LDIwLjktNS42YzAsMC0xMi44LDktMTkuNC0xLjJjMCwwLTUuOCw4LTEzLjUsOC4ycy05LjEtNi41LTkuMS02LjVzLTQsNi4xLTcuNyw2LjcKCQkJCWMtMy42LDAuNi0zLjgtOC4yLTMuOC04LjJTODkwLjgsODE5LDg4Mi45LDgxNi4yeiIvPgoJCTwvZz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIzNi4zLDY3OC4xYzEtNi4xLDkuOC05LjMsMTIuNi01LjFjMS42LTIyLjIsMjguNi0xNC43LDI3LDEuM2MzLjEtNC40LDguNC0yLjIsMTAuOSwxLjkKCQkJCWM0LjksNC45LDEuNywxNC40LTUuNSw5LjNjMSwxMS41LTksNy41LTEwLjcsMy4zYy0zLjYsOS45LTE0LjUsNS42LTE3LTIuN0MyNDcuNyw2OTAuMSwyMzQuNSw2ODguOSwyMzYuMyw2NzguMXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI4OC44LDY4Mi41YzAsMC0yLjUsNi41LTgsMi41YzAsMC0wLjIsNi40LTMuOSw2LjhjLTMuNywwLjQtNi43LTQuMS02LjctNC4xcy0wLjUsNS03LjEsNC45CgkJCQljLTYuNS0wLjEtOS45LTcuNS05LjktNy41cy0xMS43LDguMS0xNi4zLTQuM2MwLDAsMTAsNywxNS4xLTFjMCwwLDQuNSw2LjIsMTAuNiw2LjVzNy4xLTUuMSw3LjEtNS4xczMuMiw0LjcsNiw1LjIKCQkJCWMyLjgsMC41LDMtNi41LDMtNi41UzI4Mi42LDY4NC43LDI4OC44LDY4Mi41eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NTguMiw1NzVjMS02LjEsOS44LTkuMywxMi42LTUuMWMxLjYtMjIuMiwyOC42LTE0LjcsMjcsMS4zYzMuMS00LjQsOC40LTIuMiwxMC45LDEuOQoJCQljNC45LDQuOSwxLjcsMTQuNC01LjUsOS4zYzEsMTEuNS05LDcuNS0xMC43LDMuM2MtMy42LDkuOS0xNC41LDUuNi0xNy0yLjdDODY5LjcsNTg3LjEsODU2LjQsNTg1LjgsODU4LjIsNTc1eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik05MTAuOCw1NzkuNWMwLDAtMi41LDYuNS04LDIuNWMwLDAtMC4yLDYuNC0zLjksNi44Yy0zLjcsMC40LTYuNy00LjEtNi43LTQuMXMtMC41LDUtNy4xLDQuOQoJCQljLTYuNS0wLjEtOS45LTcuNS05LjktNy41cy0xMS43LDguMS0xNi4zLTQuM2MwLDAsMTAsNywxNS4xLTFjMCwwLDQuNSw2LjIsMTAuNiw2LjVjNiwwLjIsNy4xLTUuMSw3LjEtNS4xczMuMiw0LjcsNiw1LjIKCQkJYzIuOCwwLjUsMy02LjUsMy02LjVTOTA0LjYsNTgxLjYsOTEwLjgsNTc5LjV6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjQzLjcsNDUwLjdjLTEuMy03LjktMTIuNi0xMS45LTE2LjEtNi41Yy0yLTI4LjQtMzYuNS0xOC43LTM0LjUsMS43Yy00LTUuNi0xMC45LTIuOS0xMy44LDIuNQoJCQljLTYuMiw2LjQtMi4xLDE4LjUsNywxMmMtMS4zLDE0LjgsMTEuNSw5LjcsMTMuNyw0LjJjNC42LDEyLjcsMTguNiw3LjIsMjEuNi0zLjVDMjI5LDQ2NiwyNDUuOSw0NjQuNSwyNDMuNyw0NTAuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTc2LjQsNDU2LjNjMCwwLDMuMiw4LjMsMTAuMiwzLjFjMCwwLDAuMyw4LjEsNSw4LjZjNC44LDAuNiw4LjUtNS4yLDguNS01LjJzMC42LDYuNSw5LDYuNAoJCQljOC40LTAuMSwxMi42LTkuNiwxMi42LTkuNnMxNC45LDEwLjQsMjAuOS01LjZjMCwwLTEyLjgsOS0xOS40LTEuMmMwLDAtNS44LDgtMTMuNSw4LjJzLTkuMS02LjUtOS4xLTYuNXMtNCw2LjEtNy43LDYuNwoJCQljLTMuNiwwLjYtMy44LTguMi0zLjgtOC4yUzE4NC40LDQ1OS4xLDE3Ni40LDQ1Ni4zeiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  background-position: top center;
  background-repeat: repeat-y;
  margin: 0 auto; }
  .sponsors .container .title {
    text-transform: uppercase;
    margin: 100px 0; }
  .sponsors .container .row-sponsor {
    padding: 2rem 0; }
  .sponsors .container .sponsor-ini img {
    width: 95%;
    padding: 10px 0; }

.call-for-papers h1 {
  text-align: center;
  margin-bottom: 1rem;
  text-transform: uppercase; }

.call-for-papers .call-to-actions .left {
  text-align: right; }

.speaker-social {
  margin: 0 auto; }
  .speaker-social .social-networks {
    margin: 5rem 0; }
    .speaker-social .social-networks a {
      margin: 0rem 1rem; }
      .speaker-social .social-networks a:first-child {
        margin-left: 0; }
      .speaker-social .social-networks a:last-child {
        margin-right: 0; }
      .speaker-social .social-networks a .svg-inline--fa {
        color: #66a6ff;
        padding: 0.5rem;
        background-color: #ffffff;
        border-radius: 50%;
        width: 3rem;
        height: 3rem; }
        .speaker-social .social-networks a .svg-inline--fa:hover {
          color: #0a88ff;
          -webkit-transition: 0.5s;
          transition: 0.5s; }

.speaker-info {
  padding: 0 1rem; }

.title {
  text-transform: uppercase;
  margin-bottom: 100px; }

.container-talk h2 {
  padding-left: 5px; }

/* Talk Tag */
.tags ul {
  padding-left: 0; }
  .tags ul li {
    display: inline-block; }

.tags .tag {
  border-radius: 5rem;
  font-size: 1.4rem;
  margin: 5px;
  padding: 5px 10px;
  text-align: center; }

.tags .Computer.Vision.tag {
  background-color: #ffeb3b;
  color: #000; }

.tags .Blockchain.tag {
  background-color: #f9a825; }

.tags .Data.Science.tag {
  background-color: #f57f17; }

.tags .Scientific.Computing.tag {
  background-color: #e65100; }

.tags .Artifial.Intelligence.tag {
  background-color: #ff7043;
  color: #000; }

.tags .Machine.Learning.tag {
  background-color: #f4511e; }

.tags .Deep.Learning.tag {
  background-color: #bf360c; }

.tags .DevOps.tag {
  background-color: #4caf50;
  color: #000; }

.tags .IoT.tag {
  background-color: #1b5e20; }

.tags .Web.tag {
  background-color: #4fc3f7;
  color: #000; }

.tags .Python.Core.tag {
  background-color: #039be5; }

.tags .Video.Games.tag {
  background-color: #0e29a1; }

.tags .Infrastructure.tag {
  background-color: #9575cd;
  color: #000; }

.tags .Performance.tag {
  background-color: #5e35b1; }

.tags .Community.tag {
  background-color: #ec407a;
  color: #000; }

.tags .Other.tag {
  background-color: #c2185b; }

.speaker-avatar img {
  width: 100%;
  max-width: 23rem;
  height: auto;
  border-radius: 100%;
  margin: 0 1.2rem; }

.footer {
  margin-top: -20rem;
  margin-bottom: -20rem;
  min-height: calc(100rem - 20rem);
  background-image: url(/dist/images/footer.b1d6474fa24bab10b31e4ca918e6fff5.svg);
  background-size: 100%;
  background-position: top center;
  background-repeat: no-repeat; }
  .footer .container {
    padding-top: 0; }
  .footer .footer-info {
    padding-top: 25rem;
    text-align: center; }
    .footer .footer-info .social-networks {
      margin-bottom: 6.5rem; }
      .footer .footer-info .social-networks a {
        margin: 0 3rem; }
        .footer .footer-info .social-networks a:first-child {
          margin-left: 0; }
        .footer .footer-info .social-networks a:last-child {
          margin-right: 0; }
        .footer .footer-info .social-networks a .svg-inline--fa {
          color: #fc3a82;
          padding: 0.5rem;
          background-color: #ffffff;
          border-radius: 50%;
          width: 4rem;
          height: 4rem; }
    .footer .footer-info .copyright p a:first-child {
      padding-right: 0.5rem; }
    .footer .footer-info .copyright p a:last-child {
      padding-left: 0.5rem; }

@media (max-width: 1399px) {
  .footer {
    background-size: 120% !important; } }

@media (max-width: 1199px) {
  .footer {
    background-size: 140% !important; } }

@media (max-width: 991px) {
  .footer {
    background-size: 180% !important; } }

@media (max-width: 767px) {
  .footer {
    background-size: 240% !important; } }

@media (max-width: 575px) {
  .footer {
    background-size: 275% !important; } }

@media (max-width: 520px) {
  .footer {
    background-size: 320% !important; } }

@media (max-width: 449px) {
  .footer {
    background-size: 400% !important; } }

@media (max-width: 349px) {
  .footer {
    background-size: 460% !important; } }

@media (max-width: 320px) {
  .footer {
    background-size: 500% !important; } }

/*
 * MEDIA QUERYS
 *
 * Extra tiny grid  devices Phones  (<350px) = .col-*
 * Tiny grid  devices Phones  (<450px) = .col-*
 * Extra small grid  devices Phones  (<576px) = .col-*
 * Small grid  devices Phones  (<768px) = .col-sm-*
 * Regular grid devices Tablets (≥768px) = .col-md-*
 * Medium grid devices Desktops  (≥992px) = .col-lg-*
 * Large grid devices Desktops  (≥1200px) = .col-xl-*
 * Extra large grid deivces desktop (≥1400px)
 */
@media (min-width: 1551px) {
  .layout-home:before {
    height: 110rem;
    top: -20rem !important; } }

@media (max-width: 1610px) and (max-height: 910px) {
  .layout-home:before {
    height: 90rem;
    top: -18rem !important; }
  .layout-home .background-wrapper {
    padding-top: 11rem; }
  .layout-home .container .logo-container {
    margin-bottom: 5rem !important; } }

@media (max-width: 1440px) {
  .layout-home:before {
    top: -24rem !important; }
  .layout-home .background-wrapper {
    padding-top: 10rem; }
  .layout-home .container .logotype-container {
    margin-bottom: 5rem; }
    .layout-home .container .logotype-container img {
      max-width: 40rem; }
  .layout-home .container .logo-container {
    height: 20rem;
    margin-bottom: 3rem !important; } }

@media (max-width: 1199px) {
  .layout-home .bubbles-background:before {
    top: -40rem; } }

@media (max-width: 991px) {
  .layout-home .bubbles-background:before {
    top: -35rem !important; }
  .venue .map:before {
    margin-top: -60px; }
  .venue .map:after {
    margin-top: 340px; } }

@media (max-width: 767px) {
  .layout-home:before {
    top: -27rem !important; }
  .layout-home .background-wrapper {
    padding-top: 10rem; }
  .layout-home .container .logotype-container {
    margin-bottom: 4rem; }
    .layout-home .container .logotype-container img {
      max-width: 36rem; }
  .layout-home .container .logo-container {
    height: 18rem;
    margin-bottom: 2rem !important; }
  .layout-home .bubbles-background:before {
    top: -45rem; }
  .layout-home .bubbles-background:after {
    bottom: -60rem; }
  .venue .map:before {
    margin-top: -40px; }
  .venue .map:after {
    margin-top: 360px; } }

@media (max-width: 575px) {
  .venue .map:before {
    margin-top: -30px; }
  .venue .map:after {
    margin-top: 370px; } }

@media (max-width: 449px) {
  .layout-home:before {
    top: -30rem !important; }
  .layout-home .container .logo-container {
    height: 15rem; }
  .venue .map:before {
    margin-top: -20px; }
  .venue .map:after {
    margin-top: 380px; } }

.footer {
  margin-top: -20rem;
  margin-bottom: -20rem;
  min-height: calc(100rem - 20rem);
  background-image: url(/dist/images/footer.b1d6474fa24bab10b31e4ca918e6fff5.svg);
  background-size: 100%;
  background-position: top center;
  background-repeat: no-repeat; }
  .footer .container {
    padding-top: 0; }
  .footer .footer-info {
    padding-top: 25rem;
    text-align: center; }
    .footer .footer-info .social-networks {
      margin-bottom: 6.5rem; }
      .footer .footer-info .social-networks a {
        margin: 0 3rem; }
        .footer .footer-info .social-networks a:first-child {
          margin-left: 0; }
        .footer .footer-info .social-networks a:last-child {
          margin-right: 0; }
        .footer .footer-info .social-networks a .svg-inline--fa {
          color: #fc3a82;
          padding: 0.5rem;
          background-color: #ffffff;
          border-radius: 50%;
          width: 4rem;
          height: 4rem; }
    .footer .footer-info .copyright p a:first-child {
      padding-right: 0.5rem; }
    .footer .footer-info .copyright p a:last-child {
      padding-left: 0.5rem; }

@media (max-width: 1399px) {
  .footer {
    background-size: 120% !important; } }

@media (max-width: 1199px) {
  .footer {
    background-size: 140% !important; } }

@media (max-width: 991px) {
  .footer {
    background-size: 180% !important; } }

@media (max-width: 767px) {
  .footer {
    background-size: 240% !important; } }

@media (max-width: 575px) {
  .footer {
    background-size: 275% !important; } }

@media (max-width: 520px) {
  .footer {
    background-size: 320% !important; } }

@media (max-width: 449px) {
  .footer {
    background-size: 400% !important; } }

@media (max-width: 349px) {
  .footer {
    background-size: 460% !important; } }

@media (max-width: 320px) {
  .footer {
    background-size: 500% !important; } }

* {
  font-family: 'Ubuntu', 'Helvetica', 'Arial', sans-serif;
  outline: none !important; }

html, body {
  font-family: 'Ubuntu', 'Helvetica', 'Arial', sans-serif;
  font-size: 10px; }

a {
  color: #fff;
  text-decoration: none; }
  a:hover {
    text-decoration: none; }

h1, h2, h3, h4 {
  color: #ffffff;
  font-weight: 700;
  text-shadow: 0.1rem 0.3rem 1.2rem rgba(132, 126, 126, 0.6);
  width: 100%; }

h1 {
  font-size: 4rem; }

h2 {
  font-size: 3.4rem; }

h3 {
  font-size: 3rem; }

h4, span {
  font-size: 2.4rem; }

small {
  font-size: 1.5rem;
  font-style: italic;
  color: #ffffff; }

p, ol, ul {
  font-size: 2.1rem;
  color: #ffffff;
  text-shadow: 0.1rem 0.3rem 1.2rem rgba(132, 126, 126, 0.6); }

a {
  color: #ffffff;
  text-shadow: 0.1rem 0.3rem 1.2rem rgba(132, 126, 126, 0.6);
  -webkit-transition: all 0.2s;
  transition: all 0.2s; }
  a:hover {
    text-decoration: underline;
    color: #ffffff;
    -webkit-transition: all 0.2s;
    transition: all 0.2s; }

.modal-dialog {
  max-width: 800px;
  margin: 30px auto; }

.modal-body {
  position: relative;
  padding: 0px; }

.close-modal {
  background: none;
  border: none;
  position: absolute;
  right: -30px;
  top: 0;
  z-index: 999;
  font-size: 2rem;
  font-weight: normal;
  color: #fff;
  opacity: 1; }

@media (max-width: 991px) {
  h1 {
    font-size: 3rem; } }

@media (max-width: 449px) {
  h1 {
    font-size: 2.4rem; } }


/*# sourceMappingURL=main.css.map*/