:root {
  --sp: 80px;
  --tr: 0.3s ease 0s;
  --trd: 0.3s ease 0.3s;
  --black: #0A0A0B;
  --black2: #1F1F22;
  --accent1: #D59EFF;
  --accent1-h: #CD90FD;
  --accent2: #EDD6FF;
  --accent2-h: #E2C7F7;
  --accent3: #F4ECF9;
  --gray: #C9CEDA;
  --white: #FFFFFF;
  --purple: #9B51E0;
  --h1: 64px;
  --h2: 48px;
  --h3: 42px;
  --xs-1: 10px;
  --xs-2: 12px;
  --xs-3: 14px;
  --s-1: 16px;
  --s-2: 18px;
  --s-3: 20px;
  --m-1: 24px;
  --m-2: 28px;
  --m-3: 32px;
  --l-1: 36px;
  --l-2: 38px;
  --l-3: 40px;
  --xl-1: 42px;
  --xl-2: 48px;
  --xl-3: 50px;
  --m1: 1641px;
  --m2: 1441px;
  --m3: 1281px;
  --m4: 1041px;
  --m5: 821px;
  --m6: 641px;
  --m7: 481px;
  --m8: 361px;
}

body._lock {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

.wrapper {
  padding-top: 95.98px;
  min-height: initial;
  overflow-x: initial;
}

.btn,
#mc-embedded-subscribe.button {
  background: var(--accent2) !important;
  transition: background-color var(--tr), color var(--tr) !important;
}

.btn:before,
#mc-embedded-subscribe.button:before {
  transition: filter var(--tr);
}

.btn:hover,
#mc-embedded-subscribe.button:hover {
  background: var(--accent1) !important;
}

.btn:active,
#mc-embedded-subscribe.button:active {
  color: #414149 !important;
}

.btn:active:before,
#mc-embedded-subscribe.button:active:before {
  filter: contrast(0.45);
}

.btn__back,
#mc-embedded-subscribe.button__back {
  background: var(--accent3) !important;
}

.btn__back:hover,
#mc-embedded-subscribe.button__back:hover {
  background: var(--accent2) !important;
}

.main-logo a {
  display: block;
  width: 200px;
  aspect-ratio: 200/36;
  background: left center/contain no-repeat;
}

header .btn,
footer .btn {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  padding: 8px 24px;
  text-transform: uppercase;
  font-weight: 700;
}

.lang {
  position: relative;
  display: flex;
  gap: 12px;
  cursor: pointer;
  font-size: 18px;
  font-weight: 700;
  color: var(--white);
  text-transform: uppercase;
}

.lang__current {
  display: flex;
  align-items: center;
  gap: 12px;
}

.lang__current:before {
  content: "";
  display: block;
  height: 24px;
  width: 24px;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%0A%20%20%20%20%20%20%20%20d%3D%22M23.6565%204.25936C25.4308%205.40477%2026.9629%206.97272%2028.0706%208.93341C32.7603%2016.7121%2028.41%2026.7398%2020.3079%2029.3535C18.9641%2029.7908%2017.5195%2030.0209%2016%2029.9985C14.4805%2030.0209%2013.0359%2029.7908%2011.6921%2029.3535C3.58997%2026.7398%20-0.760296%2016.7121%203.92941%208.93341C5.0371%206.97272%206.5692%205.40478%208.34346%204.25938C10.6585%202.72049%2013.3355%201.98783%2016%202.00015C18.6644%201.98783%2021.3415%202.72048%2023.6565%204.25936ZM10.0554%2010.657C7.9753%2010.1743%206.47657%209.52558%205.53863%208.99399C6.04041%208.21876%206.65661%207.48976%207.35621%206.8323C7.40931%206.80346%207.45893%206.7677%207.50367%206.7255C9.00364%205.33428%2010.8616%204.33812%2012.7754%203.83251C11.5486%205.36328%2010.5878%207.75082%2010.0554%2010.657ZM26.4614%208.99398C25.9596%208.21876%2025.3434%207.48976%2024.6438%206.83229C24.5907%206.80346%2024.5411%206.7677%2024.4963%206.7255C22.9964%205.33428%2021.1384%204.33812%2019.2246%203.83252C20.4514%205.36328%2021.4122%207.75082%2021.9446%2010.657C24.0247%2010.1743%2025.5234%209.52557%2026.4614%208.99398ZM16%2011.3111C14.3872%2011.3106%2012.775%2011.1869%2011.4702%2010.94C12.3136%206.3425%2014.2312%203.4201%2016%203.40844C17.7688%203.4201%2019.6864%206.3425%2020.5298%2010.94C19.225%2011.1869%2017.6128%2011.3106%2016%2011.3111ZM16%2020.3752C14.4197%2020.375%2012.8394%2020.2337%2011.2957%2019.9511C10.9611%2017.64%2010.9457%2014.6905%2011.2573%2012.355C12.6321%2012.6094%2014.3164%2012.7363%2016%2012.7358C17.6836%2012.7363%2019.3679%2012.6094%2020.7427%2012.355C21.0543%2014.6905%2021.0389%2017.64%2020.7043%2019.9511C19.1606%2020.2337%2017.5803%2020.375%2016%2020.3752ZM9.81354%2019.631C7.62208%2019.0944%205.50443%2018.2683%203.51625%2017.1639C3.2965%2014.8462%203.71713%2012.4536%204.84521%2010.2519C5.91259%2010.86%207.60604%2011.5705%209.83657%2012.0767C9.5265%2014.4777%209.48376%2017.1729%209.81354%2019.631ZM8.97801%2026.4059C6.38804%2024.6252%204.45194%2021.8664%203.80669%2018.9284C4.94259%2019.499%206.11461%2019.9854%207.31361%2020.3868C8.20923%2020.6868%209.12001%2020.9393%2010.0424%2021.1439C10.0768%2021.3297%2010.1129%2021.5152%2010.1507%2021.7004C10.2474%2022.1855%2010.3561%2022.6554%2010.476%2023.1083C10.6528%2023.7909%2010.8571%2024.4667%2011.0933%2025.1333C11.1218%2025.2073%2011.1614%2025.2737%2011.2094%2025.3316C11.6595%2026.4426%2012.191%2027.3906%2012.7858%2028.1361C12.2937%2028.0155%2011.8113%2027.8601%2011.3411%2027.6732C10.516%2027.3359%209.72239%2026.9096%208.97801%2026.4059ZM23.0219%2026.4059C22.2779%2026.9094%2021.4847%2027.3356%2020.66%2027.6728C20.1895%2027.8598%2019.7067%2028.0154%2019.2142%2028.1361C19.809%2027.3906%2020.3405%2026.4426%2020.7906%2025.3316C20.8386%2025.2737%2020.8782%2025.2073%2020.9067%2025.1333C21.1429%2024.4667%2021.3472%2023.7909%2021.524%2023.1084C21.6439%2022.6554%2021.7526%2022.1854%2021.8493%2021.7002C21.8871%2021.5151%2021.9232%2021.3297%2021.9576%2021.1439C22.88%2020.9393%2023.7908%2020.6868%2024.6864%2020.3868C25.8854%2019.9854%2027.0574%2019.499%2028.1933%2018.9284C27.5481%2021.8664%2025.6119%2024.6252%2023.0219%2026.4059ZM20.119%2022.8382C19.1774%2026.3096%2017.5921%2028.4629%2016.0947%2028.5596C16.0631%2028.5606%2016.0316%2028.5615%2016%2028.5622C15.9684%2028.5615%2015.9369%2028.5606%2015.9053%2028.5596C14.4079%2028.4629%2012.8226%2026.3096%2011.881%2022.8382C11.7606%2022.3731%2011.6533%2021.9048%2011.5552%2021.4345C12.4418%2021.5812%2013.3389%2021.6835%2014.2403%2021.7413C15.1968%2021.8026%2016.1581%2021.8139%2017.1163%2021.775C18.234%2021.7296%2019.3475%2021.6161%2020.4448%2021.4345C20.3467%2021.9048%2020.2394%2022.3731%2020.119%2022.8382ZM22.1865%2019.631C24.3779%2019.0944%2026.4956%2018.2683%2028.4837%2017.1639C28.7035%2014.8462%2028.2829%2012.4536%2027.1548%2010.252C26.0874%2010.86%2024.394%2011.5705%2022.1634%2012.0767C22.4735%2014.4777%2022.5162%2017.1729%2022.1865%2019.631Z%22%0A%20%20%20%20%20%20%20%20fill%3D%22%23ffffff%22%20%2F%3E%0A%3C%2Fsvg%3E');
}

.lang__dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100px;
  padding-top: 18px;
  transform: translateY(-10px);
  opacity: 0;
  transition: var(--tr);
  pointer-events: none;
}

.lang:hover .lang__dropdown {
  pointer-events: initial;
  transform: translateY(0px);
  opacity: 1;
}

.lang__dropdown-inner {
  background: var(--accent3);
  padding: 4px;
}

.lang__dropdown-inner:before {
  background: var(--accent3);
  content: "";
  display: block;
  aspect-ratio: 1/1;
  width: 20px;
  position: absolute;
  top: 0;
  left: 20px;
  transform: translateY(10px) rotate(45deg);
  transition: var(--tr);
}

.lang__dropdown-inner li {
  position: relative;
  z-index: 2;
  background: inherit;
  color: var(--black);
  transition: var(--tr);
  font-size: 16px;
}

.lang__dropdown-inner li:hover {
  background: var(--accent2);
}

.lang__dropdown-inner li a {
  display: block;
  padding: 8px 12px;
}

.archive-pagination {
  display: flex;
  justify-content: center;
  gap: 8px;
}

.archive-pagination .page-numbers {
  aspect-ratio: 1/1;
  width: 50px;
  background: var(--accent3);
  transition: var(--tr);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: var(--s-3);
  font-weight: 500;
}

.archive-pagination .page-numbers:not(.current):hover {
  background: var(--accent2);
}

.archive-pagination .page-numbers.current {
  background: var(--accent1);
}

#mce-success-response {
  color: green;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 1000;
  display: grid;
  padding: 50px 0;
  background: rgba(51, 51, 51, 0.7803921569);
  -webkit-backdrop-filter: blur(0px);
  backdrop-filter: blur(0px);
  transform: translate3d(0, 0, 0);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity var(--tr), visibility var(--trd), -webkit-backdrop-filter var(--tr);
  transition: opacity var(--tr), backdrop-filter var(--tr), visibility var(--trd);
  transition: opacity var(--tr), backdrop-filter var(--tr), visibility var(--trd), -webkit-backdrop-filter var(--tr);
}

.modal > * {
  place-self: center;
}

.modal._visible {
  opacity: 1;
  visibility: visible;
  pointer-events: initial;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  transition: opacity var(--tr), -webkit-backdrop-filter var(--tr);
  transition: opacity var(--tr), backdrop-filter var(--tr);
  transition: opacity var(--tr), backdrop-filter var(--tr), -webkit-backdrop-filter var(--tr);
}

.modal__container {
  width: initial;
}

.modal__body {
  position: relative;
  background: #ffffff;
  transform: translateY(30px);
  transition: transform var(--tr);
}

.modal._visible .modal__body {
  transform: translateY(0);
}

.modal__close {
  position: absolute;
  top: 20px;
  right: 20px;
  height: 40px;
  width: 40px;
  cursor: pointer;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.44241%208.44241C9.03229%207.85253%209.98868%207.85253%2010.5786%208.44241L20%2017.8638L29.4214%208.44241C30.0113%207.85253%2030.9677%207.85253%2031.5576%208.44241C32.1475%209.03229%2032.1475%209.98868%2031.5576%2010.5786L22.1362%2020L31.5576%2029.4214C32.1475%2030.0113%2032.1475%2030.9677%2031.5576%2031.5576C30.9677%2032.1475%2030.0113%2032.1475%2029.4214%2031.5576L20%2022.1362L10.5786%2031.5576C9.98868%2032.1475%209.03229%2032.1475%208.44241%2031.5576C7.85253%2030.9677%207.85253%2030.0113%208.44241%2029.4214L17.8638%2020L8.44241%2010.5786C7.85253%209.98868%207.85253%209.03229%208.44241%208.44241Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  z-index: 10;
}

.popup {
  display: flex;
  align-items: center;
  gap: 40px;
  width: 100%;
  max-width: 1000px;
  padding: 60px;
}

.popup__text-content {
  flex: 1 1 auto;
}

.popup__pretitle {
  font-size: 20px;
  text-transform: uppercase;
  margin-bottom: 4px;
}

.popup__title {
  font-size: 52px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.1;
  margin-bottom: 12px;
  color: var(--accent1);
}

.popup__text {
  letter-spacing: 0.02em;
  line-height: 1.5;
  margin-bottom: 40px;
}

.popup .btn {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  padding: 12px 24px;
  text-transform: uppercase;
  line-height: 1.5;
  font-weight: 700;
  text-align: center;
}

.popup__image {
  flex: 0 0 auto;
  aspect-ratio: 1/1;
  width: 348px;
  background: center/contain no-repeat;
}

.popup__image_mob {
  display: none;
}

.modal-subscribe {
  background: var(--black);
  padding: 60px;
  max-width: 1000px;
  color: var(--white);
  display: flex;
  align-items: center;
  gap: 60px;
  margin: 0 auto;
}

.modal-subscribe .modal__close {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.44241%208.44241C9.03229%207.85253%209.98868%207.85253%2010.5786%208.44241L20%2017.8638L29.4214%208.44241C30.0113%207.85253%2030.9677%207.85253%2031.5576%208.44241C32.1475%209.03229%2032.1475%209.98868%2031.5576%2010.5786L22.1362%2020L31.5576%2029.4214C32.1475%2030.0113%2032.1475%2030.9677%2031.5576%2031.5576C30.9677%2032.1475%2030.0113%2032.1475%2029.4214%2031.5576L20%2022.1362L10.5786%2031.5576C9.98868%2032.1475%209.03229%2032.1475%208.44241%2031.5576C7.85253%2030.9677%207.85253%2030.0113%208.44241%2029.4214L17.8638%2020L8.44241%2010.5786C7.85253%209.98868%207.85253%209.03229%208.44241%208.44241Z%22%20fill%3D%22%23ffffff%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.modal-subscribe__text {
  flex: 1 1 50%;
  color: var(--accent2);
}

.modal-subscribe__text h1,
.modal-subscribe__text h2,
.modal-subscribe__text h3,
.modal-subscribe__text h4,
.modal-subscribe__text h5,
.modal-subscribe__text h6 {
  font-size: 52px;
  font-weight: 800;
  text-transform: uppercase;
  margin-bottom: 12px;
}

.modal-subscribe__text > div {
  line-height: 1.5;
  letter-spacing: 0.02em;
}

.modal-subscribe__form {
  flex: 1 1 50%;
}

.new-social {
  display: flex;
  align-items: center;
  gap: 40px;
}

.new-social a {
  display: block;
  aspect-ratio: 1/1;
  width: 26px;
  transition: background-image var(--tr);
}

.new-social ._in,
.new-social ._linkedin {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_796_1146)%22%3E%0A%3Cpath%20d%3D%22M25.9935%2025.9999L26%2025.9988V16.4633C26%2011.7985%2024.9957%208.20508%2019.5422%208.20508C16.9206%208.20508%2015.1612%209.64375%2014.443%2011.0077H14.3672V8.64058H9.19641V25.9988H14.5806V17.4037C14.5806%2015.1406%2015.0096%2012.9522%2017.8122%2012.9522C20.5736%2012.9522%2020.6147%2015.5349%2020.6147%2017.5488V25.9999H25.9935Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M0.428955%208.64258H5.81962V26.0008H0.428955V8.64258Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M3.12217%200C1.39858%200%200%201.39858%200%203.12217C0%204.84575%201.39858%206.27358%203.12217%206.27358C4.84575%206.27358%206.24433%204.84575%206.24433%203.12217C6.24325%201.39858%204.84467%200%203.12217%200Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_796_1146%22%3E%0A%3Crect%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social ._in:hover,
.new-social ._linkedin:hover {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_796_1146)%22%3E%0A%3Cpath%20d%3D%22M25.9935%2025.9999L26%2025.9988V16.4633C26%2011.7985%2024.9957%208.20508%2019.5422%208.20508C16.9206%208.20508%2015.1612%209.64375%2014.443%2011.0077H14.3672V8.64058H9.19641V25.9988H14.5806V17.4037C14.5806%2015.1406%2015.0096%2012.9522%2017.8122%2012.9522C20.5736%2012.9522%2020.6147%2015.5349%2020.6147%2017.5488V25.9999H25.9935Z%22%20fill%3D%22%23CD90FD%22%2F%3E%0A%3Cpath%20d%3D%22M0.428955%208.64258H5.81962V26.0008H0.428955V8.64258Z%22%20fill%3D%22%23CD90FD%22%2F%3E%0A%3Cpath%20d%3D%22M3.12217%200C1.39858%200%200%201.39858%200%203.12217C0%204.84575%201.39858%206.27358%203.12217%206.27358C4.84575%206.27358%206.24433%204.84575%206.24433%203.12217C6.24325%201.39858%204.84467%200%203.12217%200Z%22%20fill%3D%22%23CD90FD%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_796_1146%22%3E%0A%3Crect%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social ._tg,
.new-social ._telegram {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_726_2672)%22%3E%0A%3Cpath%20d%3D%22M10.2017%2016.4459L9.77162%2022.4952C10.3869%2022.4952%2010.6534%2022.2309%2010.973%2021.9135L13.8579%2019.1564L19.8358%2023.5341C20.9321%2024.1451%2021.7045%2023.8234%2022.0003%2022.5255L25.9241%204.13921L25.9252%204.13812C26.2729%202.51745%2025.3391%201.8837%2024.2709%202.28129L1.20678%2011.1115C-0.367301%2011.7225%20-0.343468%2012.6%200.939199%2012.9976L6.83578%2014.8317L20.5324%206.26146C21.1769%205.83462%2021.763%206.07079%2021.2809%206.49762L10.2017%2016.4459Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_726_2672%22%3E%0A%3Crect%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social ._tg:hover,
.new-social ._telegram:hover {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_726_2672)%22%3E%0A%3Cpath%20d%3D%22M10.2017%2016.4459L9.77162%2022.4952C10.3869%2022.4952%2010.6534%2022.2309%2010.973%2021.9135L13.8579%2019.1564L19.8358%2023.5341C20.9321%2024.1451%2021.7045%2023.8234%2022.0003%2022.5255L25.9241%204.13921L25.9252%204.13812C26.2729%202.51745%2025.3391%201.8837%2024.2709%202.28129L1.20678%2011.1115C-0.367301%2011.7225%20-0.343468%2012.6%200.939199%2012.9976L6.83578%2014.8317L20.5324%206.26146C21.1769%205.83462%2021.763%206.07079%2021.2809%206.49762L10.2017%2016.4459Z%22%20fill%3D%22%23D59EFF%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_726_2672%22%3E%0A%3Crect%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social ._ig,
.new-social ._instagram {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_796_1150)%22%3E%0A%3Cpath%20d%3D%22M13.0043%206.32422C9.31771%206.32422%206.33313%209.31205%206.33313%2012.9954C6.33313%2016.682%209.32096%2019.6666%2013.0043%2019.6666C16.6909%2019.6666%2019.6755%2016.6787%2019.6755%2012.9954C19.6755%209.3088%2016.6876%206.32422%2013.0043%206.32422ZM13.0043%2017.3255C10.6112%2017.3255%208.67421%2015.3874%208.67421%2012.9954C8.67421%2010.6034%2010.6123%208.6653%2013.0043%208.6653C15.3963%208.6653%2017.3344%2010.6034%2017.3344%2012.9954C17.3355%2015.3874%2015.3974%2017.3255%2013.0043%2017.3255Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M18.3603%200.0816689C15.9683%20-0.0299145%2010.0436%20-0.0244978%207.64942%200.0816689C5.54559%200.180252%203.68984%200.688335%202.19375%202.18442C-0.306581%204.68475%200.0130021%208.05392%200.0130021%2012.995C0.0130021%2018.052%20-0.268665%2021.3432%202.19375%2023.8056C4.70384%2026.3146%208.12175%2025.9863%2013.0043%2025.9863C18.0137%2025.9863%2019.7427%2025.9896%2021.5139%2025.3038C23.9222%2024.3689%2025.74%2022.2163%2025.9177%2018.3499C26.0303%2015.9568%2026.0238%2010.0332%2025.9177%207.639C25.7032%203.07492%2023.2538%200.307002%2018.3603%200.0816689ZM22.1466%2022.1513C20.5075%2023.7904%2018.2336%2023.6442%2012.9729%2023.6442C7.55625%2023.6442%205.38417%2023.7243%203.79925%2022.1351C1.97384%2020.3183%202.30425%2017.4009%202.30425%2012.9777C2.30425%206.99225%201.69%202.68167%207.69709%202.374C9.07725%202.32525%209.4835%202.309%2012.9578%202.309L13.0065%202.3415C18.7796%202.3415%2023.309%201.737%2023.5809%207.743C23.6427%209.11342%2023.6568%209.52508%2023.6568%2012.9939C23.6557%2018.3478%2023.7575%2020.5328%2022.1466%2022.1513Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M19.9398%207.61979C20.8007%207.61979%2021.4987%206.92184%2021.4987%206.06087C21.4987%205.1999%2020.8007%204.50195%2019.9398%204.50195C19.0788%204.50195%2018.3809%205.1999%2018.3809%206.06087C18.3809%206.92184%2019.0788%207.61979%2019.9398%207.61979Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_796_1150%22%3E%0A%3Crect%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social ._ig:hover,
.new-social ._instagram:hover {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_796_1150)%22%3E%0A%3Cpath%20d%3D%22M13.0043%206.32422C9.31771%206.32422%206.33313%209.31205%206.33313%2012.9954C6.33313%2016.682%209.32096%2019.6666%2013.0043%2019.6666C16.6909%2019.6666%2019.6755%2016.6787%2019.6755%2012.9954C19.6755%209.3088%2016.6876%206.32422%2013.0043%206.32422ZM13.0043%2017.3255C10.6112%2017.3255%208.67421%2015.3874%208.67421%2012.9954C8.67421%2010.6034%2010.6123%208.6653%2013.0043%208.6653C15.3963%208.6653%2017.3344%2010.6034%2017.3344%2012.9954C17.3355%2015.3874%2015.3974%2017.3255%2013.0043%2017.3255Z%22%20fill%3D%22%23D59EFF%22%2F%3E%0A%3Cpath%20d%3D%22M18.3603%200.0816689C15.9683%20-0.0299145%2010.0436%20-0.0244978%207.64942%200.0816689C5.54559%200.180252%203.68984%200.688335%202.19375%202.18442C-0.306581%204.68475%200.0130021%208.05392%200.0130021%2012.995C0.0130021%2018.052%20-0.268665%2021.3432%202.19375%2023.8056C4.70384%2026.3146%208.12175%2025.9863%2013.0043%2025.9863C18.0137%2025.9863%2019.7427%2025.9896%2021.5139%2025.3038C23.9222%2024.3689%2025.74%2022.2163%2025.9177%2018.3499C26.0303%2015.9568%2026.0238%2010.0332%2025.9177%207.639C25.7032%203.07492%2023.2538%200.307002%2018.3603%200.0816689ZM22.1466%2022.1513C20.5075%2023.7904%2018.2336%2023.6442%2012.9729%2023.6442C7.55625%2023.6442%205.38417%2023.7243%203.79925%2022.1351C1.97384%2020.3183%202.30425%2017.4009%202.30425%2012.9777C2.30425%206.99225%201.69%202.68167%207.69709%202.374C9.07725%202.32525%209.4835%202.309%2012.9578%202.309L13.0065%202.3415C18.7796%202.3415%2023.309%201.737%2023.5809%207.743C23.6427%209.11342%2023.6568%209.52508%2023.6568%2012.9939C23.6557%2018.3478%2023.7575%2020.5328%2022.1466%2022.1513Z%22%20fill%3D%22%23D59EFF%22%2F%3E%0A%3Cpath%20d%3D%22M19.9398%207.61979C20.8007%207.61979%2021.4987%206.92184%2021.4987%206.06087C21.4987%205.1999%2020.8007%204.50195%2019.9398%204.50195C19.0788%204.50195%2018.3809%205.1999%2018.3809%206.06087C18.3809%206.92184%2019.0788%207.61979%2019.9398%207.61979Z%22%20fill%3D%22%23D59EFF%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_796_1150%22%3E%0A%3Crect%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social ._mail {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M31.7181%206.35742L22.0132%2015.9999L31.7181%2025.6423C31.8936%2025.2756%2032%2024.8702%2032%2024.4374V7.56236C32%207.12942%2031.8936%206.72411%2031.7181%206.35742Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M29.1875%204.75H2.8125C2.37956%204.75%201.97425%204.85644%201.60756%205.03188L14.0115%2017.3733C15.1082%2018.4701%2016.8917%2018.4701%2017.9885%2017.3733L30.3924%205.03188C30.0257%204.85644%2029.6204%204.75%2029.1875%204.75Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M0.281875%206.35742C0.106438%206.72411%200%207.12942%200%207.56236V24.4374C0%2024.8703%200.106438%2025.2757%200.281875%2025.6423L9.98681%2015.9999L0.281875%206.35742Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M20.6875%2017.3262L19.3142%2018.6995C17.4867%2020.5269%2014.5132%2020.5269%2012.6857%2018.6995L11.3125%2017.3262L1.60756%2026.9686C1.97425%2027.144%202.37956%2027.2505%202.8125%2027.2505H29.1875C29.6204%2027.2505%2030.0257%2027.144%2030.3924%2026.9686L20.6875%2017.3262Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social ._mail:hover {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M31.7181%206.35742L22.0132%2015.9999L31.7181%2025.6423C31.8936%2025.2756%2032%2024.8702%2032%2024.4374V7.56236C32%207.12942%2031.8936%206.72411%2031.7181%206.35742Z%22%20fill%3D%22%23CD90FD%22%2F%3E%0A%3Cpath%20d%3D%22M29.1875%204.75H2.8125C2.37956%204.75%201.97425%204.85644%201.60756%205.03188L14.0115%2017.3733C15.1082%2018.4701%2016.8917%2018.4701%2017.9885%2017.3733L30.3924%205.03188C30.0257%204.85644%2029.6204%204.75%2029.1875%204.75Z%22%20fill%3D%22%23CD90FD%22%2F%3E%0A%3Cpath%20d%3D%22M0.281875%206.35742C0.106438%206.72411%200%207.12942%200%207.56236V24.4374C0%2024.8703%200.106438%2025.2757%200.281875%2025.6423L9.98681%2015.9999L0.281875%206.35742Z%22%20fill%3D%22%23CD90FD%22%2F%3E%0A%3Cpath%20d%3D%22M20.6875%2017.3262L19.3142%2018.6995C17.4867%2020.5269%2014.5132%2020.5269%2012.6857%2018.6995L11.3125%2017.3262L1.60756%2026.9686C1.97425%2027.144%202.37956%2027.2505%202.8125%2027.2505H29.1875C29.6204%2027.2505%2030.0257%2027.144%2030.3924%2026.9686L20.6875%2017.3262Z%22%20fill%3D%22%23CD90FD%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social ._skype {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M29.2951%2015.9349C29.2951%2016.7418%2029.219%2017.5489%2029.0743%2018.3375C29.7227%2019.5007%2030.0677%2020.8164%2030.0677%2022.1548C30.0677%2024.2506%2029.252%2026.2215%2027.7697%2027.7025C26.2877%2029.1854%2024.3182%2030%2022.2229%2030C20.8657%2030%2019.5367%2029.6471%2018.3628%2028.9831C17.6009%2029.1182%2016.8204%2029.1893%2016.0415%2029.1893C14.2526%2029.1893%2012.5164%2028.8387%2010.8827%2028.1462C9.30344%2027.4802%207.8869%2026.5237%206.66909%2025.3067C5.45235%2024.0895%204.49665%2022.673%203.83003%2021.0942C3.13794%2019.4599%202.7876%2017.7245%202.7876%2015.9349C2.7876%2015.1687%202.85656%2014.4015%202.98718%2013.6507C2.34327%2012.492%202%2011.1806%202%209.84671C2%207.75093%202.81651%205.78042%204.29814%204.29857C5.77999%202.81608%207.7505%202%209.84628%202C11.13%202%2012.3982%202.32014%2013.5258%202.91973C13.5269%202.91952%2013.5279%202.91942%2013.529%202.91931C13.5301%202.9192%2013.5311%202.9191%2013.532%202.91887C14.3539%202.76105%2015.1985%202.68182%2016.0418%202.68182C17.8307%202.68182%2019.5665%203.03215%2021.1999%203.72339C22.7775%204.39108%2024.196%205.34614%2025.4121%206.56331C26.6299%207.78026%2027.5851%209.19765%2028.2528%2010.7761C28.9449%2012.4102%2029.2951%2014.1458%2029.2951%2015.9349ZM9.27945%2020.002C9.27945%2021.737%2011.3859%2024.0518%2016.0944%2024.0518C20.5747%2024.0518%2022.7944%2021.8925%2022.7942%2019.0007C22.7942%2017.1334%2021.9334%2015.1509%2018.5378%2014.3944L15.4379%2013.7064C14.2593%2013.4378%2012.9016%2013.0828%2012.9016%2011.971C12.9016%2010.8572%2013.8537%2010.0788%2015.5726%2010.0788C17.6047%2010.0788%2018.3358%2010.898%2018.9402%2011.5752C19.3661%2012.0523%2019.729%2012.459%2020.4397%2012.459C21.3449%2012.459%2022.137%2011.9271%2022.137%2011.0123C22.137%208.8773%2018.7202%207.27532%2015.8216%207.27532C12.6751%207.27532%209.32442%208.61155%209.32442%2012.1701C9.32442%2013.8841%209.93643%2015.7075%2013.3093%2016.5533L17.4973%2017.5988C18.7645%2017.9112%2019.0819%2018.6241%2019.0819%2019.2673C19.0819%2020.3367%2018.0191%2021.3817%2016.0944%2021.3817C13.924%2021.3817%2013.1806%2020.4174%2012.5521%2019.6022C12.092%2019.0054%2011.6935%2018.4885%2010.8418%2018.4885C9.93643%2018.4885%209.27945%2019.1123%209.27945%2020.002Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social ._skype:hover {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M29.2951%2015.9349C29.2951%2016.7418%2029.219%2017.5489%2029.0743%2018.3375C29.7227%2019.5007%2030.0677%2020.8164%2030.0677%2022.1548C30.0677%2024.2506%2029.252%2026.2215%2027.7697%2027.7025C26.2877%2029.1854%2024.3182%2030%2022.2229%2030C20.8657%2030%2019.5367%2029.6471%2018.3628%2028.9831C17.6009%2029.1182%2016.8204%2029.1893%2016.0415%2029.1893C14.2526%2029.1893%2012.5164%2028.8387%2010.8827%2028.1462C9.30344%2027.4802%207.8869%2026.5237%206.66909%2025.3067C5.45235%2024.0895%204.49665%2022.673%203.83003%2021.0942C3.13794%2019.4599%202.7876%2017.7245%202.7876%2015.9349C2.7876%2015.1687%202.85656%2014.4015%202.98718%2013.6507C2.34327%2012.492%202%2011.1806%202%209.84671C2%207.75093%202.81651%205.78042%204.29814%204.29857C5.77999%202.81608%207.7505%202%209.84628%202C11.13%202%2012.3982%202.32014%2013.5258%202.91973C13.5269%202.91952%2013.5279%202.91942%2013.529%202.91931C13.5301%202.9192%2013.5311%202.9191%2013.532%202.91887C14.3539%202.76105%2015.1985%202.68182%2016.0418%202.68182C17.8307%202.68182%2019.5665%203.03215%2021.1999%203.72339C22.7775%204.39108%2024.196%205.34614%2025.4121%206.56331C26.6299%207.78026%2027.5851%209.19765%2028.2528%2010.7761C28.9449%2012.4102%2029.2951%2014.1458%2029.2951%2015.9349ZM9.27945%2020.002C9.27945%2021.737%2011.3859%2024.0518%2016.0944%2024.0518C20.5747%2024.0518%2022.7944%2021.8925%2022.7942%2019.0007C22.7942%2017.1334%2021.9334%2015.1509%2018.5378%2014.3944L15.4379%2013.7064C14.2593%2013.4378%2012.9016%2013.0828%2012.9016%2011.971C12.9016%2010.8572%2013.8537%2010.0788%2015.5726%2010.0788C17.6047%2010.0788%2018.3358%2010.898%2018.9402%2011.5752C19.3661%2012.0523%2019.729%2012.459%2020.4397%2012.459C21.3449%2012.459%2022.137%2011.9271%2022.137%2011.0123C22.137%208.8773%2018.7202%207.27532%2015.8216%207.27532C12.6751%207.27532%209.32442%208.61155%209.32442%2012.1701C9.32442%2013.8841%209.93643%2015.7075%2013.3093%2016.5533L17.4973%2017.5988C18.7645%2017.9112%2019.0819%2018.6241%2019.0819%2019.2673C19.0819%2020.3367%2018.0191%2021.3817%2016.0944%2021.3817C13.924%2021.3817%2013.1806%2020.4174%2012.5521%2019.6022C12.092%2019.0054%2011.6935%2018.4885%2010.8418%2018.4885C9.93643%2018.4885%209.27945%2019.1123%209.27945%2020.002Z%22%20fill%3D%22%23CD90FD%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social ._facebook {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%0D%0A%3Csvg%20fill%3D%22%23ffffff%22%20height%3D%22800px%22%20width%3D%22800px%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20%0D%0A%09%20viewBox%3D%220%200%20310%20310%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22XMLID_834_%22%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_835_%22%20d%3D%22M81.703%2C165.106h33.981V305c0%2C2.762%2C2.238%2C5%2C5%2C5h57.616c2.762%2C0%2C5-2.238%2C5-5V165.765h39.064%0D%0A%09%09c2.54%2C0%2C4.677-1.906%2C4.967-4.429l5.933-51.502c0.163-1.417-0.286-2.836-1.234-3.899c-0.949-1.064-2.307-1.673-3.732-1.673h-44.996%0D%0A%09%09V71.978c0-9.732%2C5.24-14.667%2C15.576-14.667c1.473%2C0%2C29.42%2C0%2C29.42%2C0c2.762%2C0%2C5-2.239%2C5-5V5.037c0-2.762-2.238-5-5-5h-40.545%0D%0A%09%09C187.467%2C0.023%2C186.832%2C0%2C185.896%2C0c-7.035%2C0-31.488%2C1.381-50.804%2C19.151c-21.402%2C19.692-18.427%2C43.27-17.716%2C47.358v37.752H81.703%0D%0A%09%09c-2.762%2C0-5%2C2.238-5%2C5v50.844C76.703%2C162.867%2C78.941%2C165.106%2C81.703%2C165.106z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E');
}

.new-social ._facebook:hover {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%0D%0A%3Csvg%20fill%3D%22%23CD90FD%22%20height%3D%22800px%22%20width%3D%22800px%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20%0D%0A%09%20viewBox%3D%220%200%20310%20310%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22XMLID_834_%22%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_835_%22%20d%3D%22M81.703%2C165.106h33.981V305c0%2C2.762%2C2.238%2C5%2C5%2C5h57.616c2.762%2C0%2C5-2.238%2C5-5V165.765h39.064%0D%0A%09%09c2.54%2C0%2C4.677-1.906%2C4.967-4.429l5.933-51.502c0.163-1.417-0.286-2.836-1.234-3.899c-0.949-1.064-2.307-1.673-3.732-1.673h-44.996%0D%0A%09%09V71.978c0-9.732%2C5.24-14.667%2C15.576-14.667c1.473%2C0%2C29.42%2C0%2C29.42%2C0c2.762%2C0%2C5-2.239%2C5-5V5.037c0-2.762-2.238-5-5-5h-40.545%0D%0A%09%09C187.467%2C0.023%2C186.832%2C0%2C185.896%2C0c-7.035%2C0-31.488%2C1.381-50.804%2C19.151c-21.402%2C19.692-18.427%2C43.27-17.716%2C47.358v37.752H81.703%0D%0A%09%09c-2.762%2C0-5%2C2.238-5%2C5v50.844C76.703%2C162.867%2C78.941%2C165.106%2C81.703%2C165.106z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E');
}

.new-social._dark ._in,
.new-social._dark ._linkedin {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_862_3935)%22%3E%0A%3Cpath%20d%3D%22M31.9936%2032.0009L32.0016%2031.9996V20.2636C32.0016%2014.5223%2030.7656%2010.0996%2024.0536%2010.0996C20.827%2010.0996%2018.6616%2011.8703%2017.7776%2013.5489H17.6843V10.6356H11.3203V31.9996H17.947V21.4209C17.947%2018.6356%2018.475%2015.9423%2021.9243%2015.9423C25.323%2015.9423%2025.3736%2019.1209%2025.3736%2021.5996V32.0009H31.9936Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M0.523438%2010.6367H7.15811V32.0007H0.523438V10.6367Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M3.84267%200C1.72133%200%200%201.72133%200%203.84267C0%205.964%201.72133%207.72133%203.84267%207.72133C5.964%207.72133%207.68533%205.964%207.68533%203.84267C7.684%201.72133%205.96267%200%203.84267%200Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_862_3935%22%3E%0A%3Crect%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social._dark ._tg,
.new-social._dark ._telegram {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.5562%2020.2412L12.0269%2027.6866C12.7842%2027.6866%2013.1122%2027.3612%2013.5056%2026.9706L17.0562%2023.5772L24.4136%2028.9652C25.7629%2029.7172%2026.7136%2029.3212%2027.0776%2027.7239L31.9069%205.09456L31.9082%205.09322C32.3362%203.09856%2031.1869%202.31856%2029.8722%202.80789L1.48557%2013.6759C-0.451763%2014.4279%20-0.42243%2015.5079%201.15624%2015.9972L8.41357%2018.2546L25.2709%207.70656C26.0642%207.18122%2026.7856%207.47189%2026.1922%207.99722L12.5562%2020.2412Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social._dark ._ig,
.new-social._dark ._instagram {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_862_3941)%22%3E%0A%3Cpath%20d%3D%22M16.0036%207.78516C11.4663%207.78516%207.79297%2011.4625%207.79297%2015.9958C7.79297%2020.5332%2011.4703%2024.2065%2016.0036%2024.2065C20.541%2024.2065%2024.2143%2020.5292%2024.2143%2015.9958C24.2143%2011.4585%2020.537%207.78516%2016.0036%207.78516ZM16.0036%2021.3252C13.0583%2021.3252%2010.6743%2018.9398%2010.6743%2015.9958C10.6743%2013.0518%2013.0596%2010.6665%2016.0036%2010.6665C18.9476%2010.6665%2021.333%2013.0518%2021.333%2015.9958C21.3343%2018.9398%2018.949%2021.3252%2016.0036%2021.3252Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M22.5976%200.100516C19.6536%20-0.0368178%2012.3616%20-0.0301511%209.41497%200.100516C6.82564%200.221849%204.54164%200.847182%202.7003%202.68852C-0.37703%205.76585%200.016303%209.91252%200.016303%2015.9938C0.016303%2022.2178%20-0.330364%2026.2685%202.7003%2029.2992C5.78964%2032.3872%209.9963%2031.9832%2016.0056%2031.9832C22.171%2031.9832%2024.299%2031.9872%2026.479%2031.1432C29.443%2029.9925%2031.6803%2027.3432%2031.899%2022.5845C32.0376%2019.6392%2032.0296%2012.3485%2031.899%209.40185C31.635%203.78452%2028.6203%200.377849%2022.5976%200.100516ZM27.2576%2027.2632C25.2403%2029.2805%2022.4416%2029.1005%2015.967%2029.1005C9.3003%2029.1005%206.62697%2029.1992%204.6763%2027.2432C2.42964%2025.0072%202.8363%2021.4165%202.8363%2015.9725C2.8363%208.60585%202.0803%203.30052%209.47364%202.92185C11.1723%202.86185%2011.6723%202.84185%2015.9483%202.84185L16.0083%202.88185C23.1136%202.88185%2028.6883%202.13785%2029.023%209.52985C29.099%2011.2165%2029.1163%2011.7232%2029.1163%2015.9925C29.115%2022.5818%2029.2403%2025.2712%2027.2576%2027.2632Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M24.5437%209.37835C25.6033%209.37835%2026.4623%208.51933%2026.4623%207.45968C26.4623%206.40003%2025.6033%205.54102%2024.5437%205.54102C23.484%205.54102%2022.625%206.40003%2022.625%207.45968C22.625%208.51933%2023.484%209.37835%2024.5437%209.37835Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_862_3941%22%3E%0A%3Crect%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social._dark ._mail {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M31.7181%206.35742L22.0132%2015.9999L31.7181%2025.6423C31.8936%2025.2756%2032%2024.8702%2032%2024.4374V7.56236C32%207.12942%2031.8936%206.72411%2031.7181%206.35742Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M29.1875%204.75H2.8125C2.37956%204.75%201.97425%204.85644%201.60756%205.03188L14.0115%2017.3733C15.1082%2018.4701%2016.8917%2018.4701%2017.9885%2017.3733L30.3924%205.03188C30.0257%204.85644%2029.6204%204.75%2029.1875%204.75Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M0.281875%206.35742C0.106438%206.72411%200%207.12942%200%207.56236V24.4374C0%2024.8703%200.106438%2025.2757%200.281875%2025.6423L9.98681%2015.9999L0.281875%206.35742Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M20.6875%2017.3262L19.3142%2018.6995C17.4867%2020.5269%2014.5132%2020.5269%2012.6857%2018.6995L11.3125%2017.3262L1.60756%2026.9686C1.97425%2027.144%202.37956%2027.2505%202.8125%2027.2505H29.1875C29.6204%2027.2505%2030.0257%2027.144%2030.3924%2026.9686L20.6875%2017.3262Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social._dark ._skype {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M29.2951%2015.9349C29.2951%2016.7418%2029.219%2017.5489%2029.0743%2018.3375C29.7227%2019.5007%2030.0677%2020.8164%2030.0677%2022.1548C30.0677%2024.2506%2029.252%2026.2215%2027.7697%2027.7025C26.2877%2029.1854%2024.3182%2030%2022.2229%2030C20.8657%2030%2019.5367%2029.6471%2018.3628%2028.9831C17.6009%2029.1182%2016.8204%2029.1893%2016.0415%2029.1893C14.2526%2029.1893%2012.5164%2028.8387%2010.8827%2028.1462C9.30344%2027.4802%207.8869%2026.5237%206.66909%2025.3067C5.45235%2024.0895%204.49665%2022.673%203.83003%2021.0942C3.13794%2019.4599%202.7876%2017.7245%202.7876%2015.9349C2.7876%2015.1687%202.85656%2014.4015%202.98718%2013.6507C2.34327%2012.492%202%2011.1806%202%209.84671C2%207.75093%202.81651%205.78042%204.29814%204.29857C5.77999%202.81608%207.7505%202%209.84628%202C11.13%202%2012.3982%202.32014%2013.5258%202.91973C13.5269%202.91952%2013.5279%202.91942%2013.529%202.91931C13.5301%202.9192%2013.5311%202.9191%2013.532%202.91887C14.3539%202.76105%2015.1985%202.68182%2016.0418%202.68182C17.8307%202.68182%2019.5665%203.03215%2021.1999%203.72339C22.7775%204.39108%2024.196%205.34614%2025.4121%206.56331C26.6299%207.78026%2027.5851%209.19765%2028.2528%2010.7761C28.9449%2012.4102%2029.2951%2014.1458%2029.2951%2015.9349ZM9.27945%2020.002C9.27945%2021.737%2011.3859%2024.0518%2016.0944%2024.0518C20.5747%2024.0518%2022.7944%2021.8925%2022.7942%2019.0007C22.7942%2017.1334%2021.9334%2015.1509%2018.5378%2014.3944L15.4379%2013.7064C14.2593%2013.4378%2012.9016%2013.0828%2012.9016%2011.971C12.9016%2010.8572%2013.8537%2010.0788%2015.5726%2010.0788C17.6047%2010.0788%2018.3358%2010.898%2018.9402%2011.5752C19.3661%2012.0523%2019.729%2012.459%2020.4397%2012.459C21.3449%2012.459%2022.137%2011.9271%2022.137%2011.0123C22.137%208.8773%2018.7202%207.27532%2015.8216%207.27532C12.6751%207.27532%209.32442%208.61155%209.32442%2012.1701C9.32442%2013.8841%209.93643%2015.7075%2013.3093%2016.5533L17.4973%2017.5988C18.7645%2017.9112%2019.0819%2018.6241%2019.0819%2019.2673C19.0819%2020.3367%2018.0191%2021.3817%2016.0944%2021.3817C13.924%2021.3817%2013.1806%2020.4174%2012.5521%2019.6022C12.092%2019.0054%2011.6935%2018.4885%2010.8418%2018.4885C9.93643%2018.4885%209.27945%2019.1123%209.27945%2020.002Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.new-social._dark ._facebook {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%0D%0A%3Csvg%20fill%3D%22%23000000%22%20height%3D%22800px%22%20width%3D%22800px%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20%0D%0A%09%20viewBox%3D%220%200%20310%20310%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22XMLID_834_%22%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_835_%22%20d%3D%22M81.703%2C165.106h33.981V305c0%2C2.762%2C2.238%2C5%2C5%2C5h57.616c2.762%2C0%2C5-2.238%2C5-5V165.765h39.064%0D%0A%09%09c2.54%2C0%2C4.677-1.906%2C4.967-4.429l5.933-51.502c0.163-1.417-0.286-2.836-1.234-3.899c-0.949-1.064-2.307-1.673-3.732-1.673h-44.996%0D%0A%09%09V71.978c0-9.732%2C5.24-14.667%2C15.576-14.667c1.473%2C0%2C29.42%2C0%2C29.42%2C0c2.762%2C0%2C5-2.239%2C5-5V5.037c0-2.762-2.238-5-5-5h-40.545%0D%0A%09%09C187.467%2C0.023%2C186.832%2C0%2C185.896%2C0c-7.035%2C0-31.488%2C1.381-50.804%2C19.151c-21.402%2C19.692-18.427%2C43.27-17.716%2C47.358v37.752H81.703%0D%0A%09%09c-2.762%2C0-5%2C2.238-5%2C5v50.844C76.703%2C162.867%2C78.941%2C165.106%2C81.703%2C165.106z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E');
}

.new-header {
  padding: 30px 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
}

.new-header:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: var(--black);
  z-index: 4;
  border-bottom: 1px solid var(--accent1);
}

.new-header__container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.new-header__logo {
  position: relative;
  display: block;
  z-index: 5;
}

.new-header__controls {
  display: flex;
  align-items: center;
  gap: 100px;
  position: relative;
  z-index: 5;
}

.new-header__menu {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  gap: 20px 40px;
  margin: 0;
  padding-left: 0;
}

.new-header__menu a {
  flex: 0 0 auto;
  color: var(--accent2);
  text-transform: uppercase;
  transition: color var(--tr);
  font-weight: 300;
}

.new-header__menu a:hover {
  color: var(--accent2-h);
}

.new-header .lang {
  position: relative;
  z-index: 5;
}

.new-header .new-social {
  position: relative;
  z-index: 5;
}

.new-header .new-social._mob {
  display: none;
}

.new-header__burger-wrap {
  position: relative;
  z-index: 5;
  display: none;
}

.new-header .burger {
  display: block;
  position: relative;
  width: 30px;
  height: 30px;
  z-index: 6;
  cursor: pointer;
}

.new-header .burger span {
  background: var(--white);
  display: block;
  height: 3px;
  position: absolute;
  transition: left var(--trd), width var(--trd), top var(--trd), transform var(--tr);
}

.new-header .burger span:nth-child(1) {
  width: 63.33%;
  top: 0;
  left: 8px;
}

.new-header .burger span:nth-child(2) {
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}

.new-header .burger span:nth-child(3) {
  width: 63.33%;
  top: 100%;
  transform: translateY(-100%);
  left: 3px;
}

.new-header .burger._active span {
  transition: left var(--tr), width var(--tr), top var(--tr), transform var(--trd);
}

.new-header .burger._active span:nth-child(1) {
  width: 100%;
  left: 0;
  top: 50%;
  transform: translateY(50%) rotate(45deg);
}

.new-header .burger._active span:nth-child(2) {
  transform: translateY(-50%) scale(0);
}

.new-header .burger._active span:nth-child(3) {
  width: 100%;
  left: 0;
  top: 50%;
  transform: translateY(50%) rotate(-45deg);
}

.hero {
  color: var(--white);
  border-bottom: 1px solid var(--accent1);
  background: center bottom/cover no-repeat;
  position: relative;
}

.hero__bg {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.hero__bg video {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}

.hero__container {
  position: relative;
  display: flex;
}

.hero__content {
  flex: 0 0 50%;
  display: flex;
  flex-direction: column;
  padding-right: 64px;
  padding-top: 159px;
}

.hero__content h1 {
  font-size: var(--h1);
  text-transform: uppercase;
  font-weight: 700;
  margin: 0;
  max-width: 675px;
}

.hero__upcoming {
  margin-top: 24px;
}

.hero__calendar-wrap {
  flex: 0 0 50%;
  margin-bottom: -1px;
}

.hero__calendar-wrap .calendar {
  width: 49.3vw;
}

.hero .upcoming__label {
  color: var(--accent1);
  text-transform: uppercase;
  margin-bottom: 12px;
  font-weight: 500;
}

.hero .upcoming__items {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.hero .upcoming__items .item {
  padding: 16px;
  border: 1px solid var(--white);
  max-width: 603px;
  position: relative;
  transition: color var(--tr), background-color var(--tr);
}

.hero .upcoming__items .item__info {
  position: relative;
  display: flex;
  gap: 24px;
  margin-bottom: 12px;
  align-items: center;
  transition: margin-bottom var(--tr);
  padding-right: 15px;
}

.hero .upcoming__items .item__info:after {
  content: "";
  display: block;
  aspect-ratio: 1/1;
  width: 13px;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_2008_1724)%22%3E%0A%3Cpath%20d%3D%22M0.93182%2012.0672C1.29793%2012.4333%201.89152%2012.4333%202.25765%2012.0672L12.8827%201.44218C13.2488%201.07605%2013.2488%200.482553%2012.8827%200.116428C12.5165%20-0.249696%2011.9229%20-0.249696%2011.5568%200.116428L0.93182%2010.7414C0.565695%2011.1075%200.565695%2011.7011%200.93182%2012.0672Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M12.2208%2012.9668C12.7385%2012.9668%2013.1583%2012.5471%2013.1583%2012.0293V0.779247C13.1583%200.261497%2012.7385%20-0.158253%2012.2208%20-0.158253H0.970703C0.452928%20-0.158253%200.0332031%200.261497%200.0332031%200.779247C0.0332031%201.29712%200.452928%201.71675%200.970703%201.71675H11.2833V12.0293C11.2833%2012.5471%2011.7029%2012.9668%2012.2208%2012.9668Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2008_1724%22%3E%0A%3Crect%20width%3D%2213%22%20height%3D%2213%22%20fill%3D%22white%22%20transform%3D%22matrix(1%200%200%20-1%200%2013)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
  position: absolute;
  right: 0;
  top: 0%;
  transform: translateY(3px);
  transition: width var(--tr), height var(--tr);
}

.hero .upcoming__items .item__info-date,
.hero .upcoming__items .item__info-place {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 14px;
}

.hero .upcoming__items .item__info-date:before,
.hero .upcoming__items .item__info-place:before {
  content: "";
  display: block;
  aspect-ratio: 1/1;
  width: 16px;
  flex: 0 0 auto;
}

.hero .upcoming__items .item__info-date:before {
  transition: background-image var(--tr);
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13.3338%2014.5965H3.42899C2.79661%2014.5965%202.28613%2014.0861%202.28613%2013.4537V4.31083C2.28613%203.67844%202.79661%203.16797%203.42899%203.16797H13.3338C13.9661%203.16797%2014.4766%203.67844%2014.4766%204.31083V13.4537C14.4766%2014.0861%2013.9661%2014.5965%2013.3338%2014.5965ZM3.42899%203.92987C3.21566%203.92987%203.04804%204.09749%203.04804%204.31083V13.4537C3.04804%2013.667%203.21566%2013.8346%203.42899%2013.8346H13.3338C13.5471%2013.8346%2013.7147%2013.667%2013.7147%2013.4537V4.31083C13.7147%204.09749%2013.5471%203.92987%2013.3338%203.92987H3.42899Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M5.7147%205.45192C5.50137%205.45192%205.33375%205.2843%205.33375%205.07096V2.78525C5.33375%202.57192%205.50137%202.4043%205.7147%202.4043C5.92804%202.4043%206.09566%202.57192%206.09566%202.78525V5.07096C6.09566%205.2843%205.92804%205.45192%205.7147%205.45192ZM11.048%205.45192C10.8347%205.45192%2010.6671%205.2843%2010.6671%205.07096V2.78525C10.6671%202.57192%2010.8347%202.4043%2011.048%202.4043C11.2614%202.4043%2011.429%202.57192%2011.429%202.78525V5.07096C11.429%205.2843%2011.2614%205.45192%2011.048%205.45192ZM14.0957%206.97573H2.66709C2.45375%206.97573%202.28613%206.80811%202.28613%206.59477C2.28613%206.38144%202.45375%206.21382%202.66709%206.21382H14.0957C14.309%206.21382%2014.4766%206.38144%2014.4766%206.59477C14.4766%206.80811%2014.309%206.97573%2014.0957%206.97573Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.hero .upcoming__items .item__info-place {
  flex: 1 1 auto;
}

.hero .upcoming__items .item__info-place:before {
  transition: background-image var(--tr);
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.00014%201.78516C9.47777%201.78516%2010.8949%202.37214%2011.9397%203.41699C12.9846%204.46184%2013.5716%205.87895%2013.5716%207.35658C13.5716%209.71087%2011.9173%2012.2766%208.65157%2015.0812C8.46998%2015.2371%208.23846%2015.3228%207.99907%2015.3226C7.75968%2015.3224%207.52831%2015.2363%207.347%2015.08L7.131%2014.8926C4.00985%2012.1612%202.42871%209.6583%202.42871%207.35658C2.42871%205.87895%203.0157%204.46184%204.06054%203.41699C5.10539%202.37214%206.5225%201.78516%208.00014%201.78516ZM8.00014%202.6423C6.74983%202.6423%205.55074%203.13898%204.66664%204.02308C3.78254%204.90718%203.28585%206.10628%203.28585%207.35658C3.28585%209.35773%204.74185%2011.6634%207.69385%2014.2463L7.907%2014.4309C7.93291%2014.4532%207.96596%2014.4654%208.00014%2014.4654C8.03432%2014.4654%208.06737%2014.4532%208.09328%2014.4309C11.1881%2011.7726%2012.7144%209.40516%2012.7144%207.35658C12.7144%206.7375%2012.5925%206.12447%2012.3556%205.55251C12.1187%204.98054%2011.7714%204.46084%2011.3336%204.02308C10.8959%203.58532%2010.3762%203.23807%209.80422%203.00115C9.23226%202.76424%208.61923%202.6423%208.00014%202.6423ZM8.00014%205.21373C8.56846%205.21373%209.11351%205.43949%209.51537%205.84136C9.91723%206.24322%2010.143%206.78826%2010.143%207.35658C10.143%207.92491%209.91723%208.46995%209.51537%208.87181C9.11351%209.27368%208.56846%209.49944%208.00014%209.49944C7.43182%209.49944%206.88677%209.27368%206.48491%208.87181C6.08305%208.46995%205.85728%207.92491%205.85728%207.35658C5.85728%206.78826%206.08305%206.24322%206.48491%205.84136C6.88677%205.43949%207.43182%205.21373%208.00014%205.21373ZM8.00014%206.07087C7.65915%206.07087%207.33212%206.20633%207.091%206.44745C6.84988%206.68857%206.71443%207.01559%206.71443%207.35658C6.71443%207.69758%206.84988%208.0246%207.091%208.26572C7.33212%208.50684%207.65915%208.6423%208.00014%208.6423C8.34113%208.6423%208.66816%208.50684%208.90928%208.26572C9.1504%208.0246%209.28585%207.69758%209.28585%207.35658C9.28585%207.01559%209.1504%206.68857%208.90928%206.44745C8.66816%206.20633%208.34113%206.07087%208.00014%206.07087Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.hero .upcoming__items .item__title {
  font-size: 24px;
  line-height: 1.2;
  font-weight: 700;
}

.hero .upcoming__items .item:hover {
  background: var(--accent2);
  color: var(--black);
  border-color: var(--accent2);
}

.hero .upcoming__items .item:hover .item__info {
  margin-bottom: 65px;
}

.hero .upcoming__items .item:hover .item__info:after {
  width: 25px;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.953374%2013.0464C1.316%2013.409%201.90393%2013.409%202.26657%2013.0464L12.7903%202.52259C13.153%202.15995%2013.153%201.57211%2012.7903%201.20947C12.4277%200.846833%2011.8397%200.846833%2011.4771%201.20947L0.953374%2011.7332C0.590737%2012.0958%200.590737%2012.6838%200.953374%2013.0464Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M12.1349%2013.9375C12.6477%2013.9375%2013.0635%2013.5218%2013.0635%2013.0089V1.86607C13.0635%201.35325%2012.6477%200.9375%2012.1349%200.9375H0.992044C0.479203%200.9375%200.0634766%201.35325%200.0634766%201.86607C0.0634766%202.37901%200.479203%202.79464%200.992044%202.79464H11.2063V13.0089C11.2063%2013.5218%2011.622%2013.9375%2012.1349%2013.9375Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.hero .upcoming__items .item:hover .item__info-date:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M26.6666%2028.1911H6.85713C5.59236%2028.1911%204.57141%2027.1702%204.57141%2025.9054V7.6197C4.57141%206.35494%205.59236%205.33398%206.85713%205.33398H26.6666C27.9314%205.33398%2028.9524%206.35494%2028.9524%207.6197V25.9054C28.9524%2027.1702%2027.9314%2028.1911%2026.6666%2028.1911ZM6.85713%206.85779C6.43046%206.85779%206.09522%207.19303%206.09522%207.6197V25.9054C6.09522%2026.3321%206.43046%2026.6673%206.85713%2026.6673H26.6666C27.0933%2026.6673%2027.4286%2026.3321%2027.4286%2025.9054V7.6197C27.4286%207.19303%2027.0933%206.85779%2026.6666%206.85779H6.85713Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M11.4286%209.90383C11.0019%209.90383%2010.6666%209.56859%2010.6666%209.14193V4.5705C10.6666%204.14383%2011.0019%203.80859%2011.4286%203.80859C11.8552%203.80859%2012.1905%204.14383%2012.1905%204.5705V9.14193C12.1905%209.56859%2011.8552%209.90383%2011.4286%209.90383ZM22.0952%209.90383C21.6686%209.90383%2021.3333%209.56859%2021.3333%209.14193V4.5705C21.3333%204.14383%2021.6686%203.80859%2022.0952%203.80859C22.5219%203.80859%2022.8571%204.14383%2022.8571%204.5705V9.14193C22.8571%209.56859%2022.5219%209.90383%2022.0952%209.90383ZM28.1905%2012.9515H5.33332C4.90665%2012.9515%204.57141%2012.6162%204.57141%2012.1895C4.57141%2011.7629%204.90665%2011.4276%205.33332%2011.4276H28.1905C28.6171%2011.4276%2028.9524%2011.7629%2028.9524%2012.1895C28.9524%2012.6162%2028.6171%2012.9515%2028.1905%2012.9515Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.hero .upcoming__items .item:hover .item__info-place {
  flex: 1 1 auto;
}

.hero .upcoming__items .item:hover .item__info-place:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%202.57227C18.9553%202.57227%2021.7895%203.74624%2023.8792%205.83593C25.9689%207.92562%2027.1429%2010.7599%2027.1429%2013.7151C27.1429%2018.4237%2023.8343%2023.5551%2017.3029%2029.1643C16.9397%2029.4762%2016.4767%2029.6476%2015.9979%2029.6472C15.5191%2029.6468%2015.0564%2029.4746%2014.6938%2029.162L14.2617%2028.7871C8.01946%2023.3243%204.85718%2018.3186%204.85718%2013.7151C4.85718%2010.7599%206.03115%207.92562%208.12085%205.83593C10.2105%203.74624%2013.0448%202.57227%2016%202.57227ZM16%204.28655C13.4994%204.28655%2011.1012%205.27992%209.33303%207.04812C7.56483%208.81632%206.57146%2011.2145%206.57146%2013.7151C6.57146%2017.7174%209.48346%2022.3288%2015.3875%2027.4945L15.8137%2027.8637C15.8656%2027.9083%2015.9317%2027.9328%2016%2027.9328C16.0684%2027.9328%2016.1345%2027.9083%2016.1863%2027.8637C22.376%2022.5471%2025.4286%2017.8123%2025.4286%2013.7151C25.4286%2012.4769%2025.1847%2011.2509%2024.7109%2010.107C24.2371%208.96304%2023.5426%207.92364%2022.667%207.04812C21.7915%206.17259%2020.7521%205.47809%2019.6082%205.00426C18.4643%204.53043%2017.2382%204.28655%2016%204.28655ZM16%209.42941C17.1367%209.42941%2018.2268%209.88094%2019.0305%2010.6847C19.8342%2011.4884%2020.2857%2012.5785%2020.2857%2013.7151C20.2857%2014.8518%2019.8342%2015.9419%2019.0305%2016.7456C18.2268%2017.5493%2017.1367%2018.0008%2016%2018.0008C14.8634%2018.0008%2013.7733%2017.5493%2012.9696%2016.7456C12.1659%2015.9419%2011.7143%2014.8518%2011.7143%2013.7151C11.7143%2012.5785%2012.1659%2011.4884%2012.9696%2010.6847C13.7733%209.88094%2014.8634%209.42941%2016%209.42941ZM16%2011.1437C15.3181%2011.1437%2014.664%2011.4146%2014.1818%2011.8968C13.6995%2012.3791%2013.4286%2013.0331%2013.4286%2013.7151C13.4286%2014.3971%2013.6995%2015.0512%2014.1818%2015.5334C14.664%2016.0156%2015.3181%2016.2866%2016%2016.2866C16.682%2016.2866%2017.3361%2016.0156%2017.8183%2015.5334C18.3005%2015.0512%2018.5715%2014.3971%2018.5715%2013.7151C18.5715%2013.0331%2018.3005%2012.3791%2017.8183%2011.8968C17.3361%2011.4146%2016.682%2011.1437%2016%2011.1437Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.hero .calendar {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.hero .calendar__mob-nav {
  background: var(--black);
  position: relative;
  display: none;
  border: 1px solid var(--accent1);
}

.hero .calendar__mob-nav .swiper-wrapper {
  width: -moz-fit-content;
  width: fit-content;
}

.hero .calendar__mob-nav .swiper-slide {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  justify-content: center;
  align-items: center;
}

.hero .calendar__mob-nav .swiper-slide span {
  background: var(--black);
  width: 90px;
  display: block;
  text-transform: uppercase;
  color: #5F4971;
  transition: background-color var(--tr);
  border-left: 1px solid var(--accent1);
  font-size: 18px;
  line-height: 1.2;
  font-weight: 500;
  padding: 0 15px;
  text-align: center;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.hero .calendar__mob-nav .swiper-slide-prev span {
  padding: 0 30px 0 0px;
}

.hero .calendar__mob-nav .swiper-slide-active span {
  background: var(--accent1);
  color: var(--black);
}

.hero .calendar__mob-nav .swiper-slide-next span {
  padding: 0 0px 0 30px;
}

.hero .calendar__mob-nav .swiper-button-prev,
.hero .calendar__mob-nav .swiper-button-next {
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0;
  left: calc(50% - 25px);
  transform: translateX(-67.5px);
  background: #1F1F22;
  outline: 1px solid var(--accent1);
  margin-top: 0;
}

.hero .calendar__mob-nav .swiper-button-prev:after,
.hero .calendar__mob-nav .swiper-button-next:after {
  content: "";
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  aspect-ratio: 14/16;
  width: 14px;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1123_12938)%22%3E%0A%3Cpath%20d%3D%22M9.85909%2014.1367L9.85909%201.86392L2.74219%208.00032L9.85909%2014.1367Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1123_12938%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2214%22%20fill%3D%22white%22%20transform%3D%22translate(0%2016)%20rotate(-90)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.hero .calendar__mob-nav .swiper-button-next {
  left: auto;
  right: calc(50% - 25px);
  transform: translateX(67.5px);
}

.hero .calendar__mob-nav .swiper-button-next:after {
  transform: translate(-50%, -50%) rotate(180deg);
}

.hero .calendar__mob-nav .swiper-button-disabled {
  opacity: 1;
}

.hero .calendar__box {
  border-left: 1px solid var(--accent1);
  border-bottom: 1px solid var(--accent1);
  min-height: 240px;
}

.hero .calendar__box._active {
  border-left: 0;
}

.hero .calendar__box._active:has(.calendar__box-content:empty) {
  padding: 0;
}

.hero .calendar__box-title {
  background: var(--black2);
  color: var(--accent2);
  padding: 6px 12px;
  text-transform: uppercase;
  font-size: 18px;
}

.hero .calendar__box-content {
  padding: 12px;
  display: flex;
  flex-direction: column;
  gap: 2px;
}

.hero .calendar__box-content._mob {
  display: none;
  transition: max-height var(--tr), padding var(--tr);
  max-height: 0;
}

.hero .calendar__box-content._empty {
  max-height: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.hero .calendar__box-content._updated {
  max-height: 800px;
}

.hero .calendar__event {
  padding: 6.5px 20px 6.5px 8px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
  justify-content: space-between;
  position: relative;
  transition: background-color var(--tr);
}

.hero .calendar__event:after {
  content: "";
  flex: 0 0 auto;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.953374%2013.0464C1.316%2013.409%201.90393%2013.409%202.26657%2013.0464L12.7903%202.52259C13.153%202.15995%2013.153%201.57211%2012.7903%201.20947C12.4277%200.846833%2011.8397%200.846833%2011.4771%201.20947L0.953374%2011.7332C0.590737%2012.0958%200.590737%2012.6838%200.953374%2013.0464Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M12.1349%2013.9375C12.6477%2013.9375%2013.0635%2013.5218%2013.0635%2013.0089V1.86607C13.0635%201.35325%2012.6477%200.9375%2012.1349%200.9375H0.992044C0.479203%200.9375%200.0634766%201.35325%200.0634766%201.86607C0.0634766%202.37901%200.479203%202.79464%200.992044%202.79464H11.2063V13.0089C11.2063%2013.5218%2011.622%2013.9375%2012.1349%2013.9375Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  display: inline-block;
  aspect-ratio: 1/1;
  width: 10px;
  position: absolute;
  top: 10px;
  right: 8px;
  opacity: 0;
  transition: opacity var(--tr);
}

.hero .calendar__event._accent {
  background: var(--accent1);
  color: var(--black);
}

.hero .calendar__event._accent:hover {
  background: var(--accent1-h);
}

.hero .calendar__event._dark {
  background: rgba(255, 255, 255, 0.2);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.hero .calendar__event._dark:after {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_2008_1724)%22%3E%0A%3Cpath%20d%3D%22M0.93182%2012.0672C1.29793%2012.4333%201.89152%2012.4333%202.25765%2012.0672L12.8827%201.44218C13.2488%201.07605%2013.2488%200.482553%2012.8827%200.116428C12.5165%20-0.249696%2011.9229%20-0.249696%2011.5568%200.116428L0.93182%2010.7414C0.565695%2011.1075%200.565695%2011.7011%200.93182%2012.0672Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M12.2208%2012.9668C12.7385%2012.9668%2013.1583%2012.5471%2013.1583%2012.0293V0.779247C13.1583%200.261497%2012.7385%20-0.158253%2012.2208%20-0.158253H0.970703C0.452928%20-0.158253%200.0332031%200.261497%200.0332031%200.779247C0.0332031%201.29712%200.452928%201.71675%200.970703%201.71675H11.2833V12.0293C11.2833%2012.5471%2011.7029%2012.9668%2012.2208%2012.9668Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2008_1724%22%3E%0A%3Crect%20width%3D%2213%22%20height%3D%2213%22%20fill%3D%22white%22%20transform%3D%22matrix(1%200%200%20-1%200%2013)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.hero .calendar__event._light {
  background: var(--accent2);
  color: var(--black);
}

.hero .calendar__event._light:hover {
  background: var(--accent2-h);
}

.hero .calendar__event:not(a) {
  cursor: default;
}

.hero .calendar__event:hover:not(span):after {
  opacity: 1;
}

.get-list {
  background: var(--black);
  color: var(--white);
  padding: var(--sp) 0;
}

.get-list__container {
  display: flex;
  justify-content: space-between;
  gap: 40px;
}

.get-list__text {
  max-width: 720px;
  color: var(--accent2);
}

.get-list__text h2 {
  font-size: var(--h2);
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 12px;
}

.get-list__text * {
  margin: 0.5em 0;
  line-height: 1.5;
  letter-spacing: 0.02em;
}

.get-list__text *:first-child {
  margin-top: 0;
}

.get-list__text *:last-child {
  margin-bottom: 0;
}

.get-list__form-box {
  max-width: 600px;
  min-width: 300px;
}

.partners {
  padding: var(--sp) 0;
}

.partners__container {
  display: flex;
}

.partners__submit,
.partners__list-wrap {
  padding: 80px 60px;
  line-height: 1.5;
}

.partners__submit {
  background: var(--accent2);
  flex: 0 0 50%;
  width: 100%;
  min-width: 300px;
  display: flex;
  flex-direction: column;
}

.partners__submit h2 {
  font-size: 32px;
  text-transform: uppercase;
  margin-bottom: 24px;
  font-weight: 700;
}

.partners__submit > * {
  margin: 0.5em 0;
}

.partners__submit > *:first-child {
  margin-top: 0;
}

.partners__submit > *:last-child {
  margin-bottom: 0;
}

.partners__submit .new-social {
  gap: 40px;
  margin-top: 40px;
}

.partners__submit .new-social a {
  width: 32px;
}

.partners__submit-text {
  flex: 1 1 auto;
  font-weight: 500;
}

.partners__list-wrap {
  background: var(--black2);
  flex: 0 0 50%;
  color: var(--white);
}

.partners__list-wrap > h3 {
  font-size: 32px;
  text-transform: uppercase;
  font-weight: 700;
  margin-bottom: 24px;
}

.partners__list {
  display: flex;
  flex-wrap: wrap;
  gap: 30px 60px;
}

.partners__list .partner-logo {
  position: relative;
  display: block;
  background: center/contain no-repeat;
}

.partners__list .partner-logo:hover .partner-logo__description {
  pointer-events: initial;
  opacity: 1;
  transform: translateY(0px) translateX(-50%);
}

.partners__list .partner-logo a {
  display: block;
}

.partners__list .partner-logo img {
  height: 60px;
  width: auto;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
}

.partners__list .partner-logo__description {
  position: absolute;
  max-width: 300px;
  width: 75vw;
  padding-top: 10px;
  pointer-events: none;
  opacity: 0;
  transition: var(--tr);
  z-index: 2;
  box-shadow: 0px 0px 50px -10px rgba(51, 51, 51, 0.2);
}

.partners__list .partner-logo__description:has(.partner-logo__description-inner:empty) {
  display: none;
}

.partners__list .partner-logo__description:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
  height: 20px;
  width: 20px;
  background: var(--accent3);
  pointer-events: none;
}

.partners__list .partner-logo._leftSide .partner-logo__description {
  top: 100%;
  left: 0%;
  transform: translateY(-10px) translateX(0%);
}

.partners__list .partner-logo._leftSide .partner-logo__description:before {
  left: 20px;
  transform: translateX(0%) rotate(45deg);
}

.partners__list .partner-logo._center .partner-logo__description {
  top: 100%;
  left: 50%;
  transform: translateY(-10px) translateX(-50%);
}

.partners__list .partner-logo._center .partner-logo__description:before {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}

.partners__list .partner-logo._rightSide .partner-logo__description {
  top: 100%;
  left: auto;
  right: 0;
  transform: translateY(-10px) translateX(0%);
}

.partners__list .partner-logo._rightSide .partner-logo__description:before {
  left: auto;
  right: 20px;
  transform: translateX(0%) rotate(45deg);
}

.partners__list .partner-logo__description-inner {
  background: var(--accent3);
  padding: 16px;
  color: var(--black);
  font-size: 12px;
  line-height: 1.4;
}

.partners__list .partner-logo__description-inner h1,
.partners__list .partner-logo__description-inner h2,
.partners__list .partner-logo__description-inner h3,
.partners__list .partner-logo__description-inner h4,
.partners__list .partner-logo__description-inner h5,
.partners__list .partner-logo__description-inner h6 {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
}

.partners__list .partner-logo__description-inner > * {
  margin: 0.5em 0;
}

.partners__list .partner-logo__description-inner > *:first-child {
  margin-top: 0;
}

.partners__list .partner-logo__description-inner > *:last-child {
  margin-bottom: 0;
}

.partners__list .partner-logo__description-inner > *:not(h1, h2, h3, h4, h5, h6) {
  font-weight: 300;
}

.footer {
  color: var(--white);
  line-height: 1.3;
  letter-spacing: 0.02em;
  padding: calc(var(--sp) * 0.75) 0;
}

.footer__container {
  display: flex;
  gap: 40px;
}

.footer__container > * {
  flex: 1 1 50%;
  display: flex;
  flex-direction: column;
}

.footer__left {
  gap: 16px;
}

.footer__right {
  align-items: flex-end;
  justify-content: space-between;
}

.footer__right-top {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 80px;
}

.footer__item_rights {
  font-size: 16px;
  font-weight: 300;
  line-height: 1.3;
  max-width: 552px;
  letter-spacing: 0.02em;
}

.footer__item_blog {
  color: var(--black);
}

.footer__item_blog-mob {
  display: none !important;
}

.footer__item_created {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}

.footer__item_created-mob {
  display: none;
}

.event-new .header-box {
  background: #ffffff;
  min-height: initial;
}

.event-new .header-back {
  margin-bottom: 24px;
}

.event-new .header-back a {
  background: var(--accent3);
  padding: 8px 20px;
  display: flex;
  gap: 6px;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 100px;
  font-weight: 500;
}

.event-new .header-back a:before {
  content: "";
  display: block;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2214%22%20height%3D%2213%22%20viewBox%3D%220%200%2014%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99264%2011.8038L0.21967%207.0308C-0.0732231%206.7379%20-0.0732231%206.26303%200.21967%205.97014L4.99264%201.19717C5.28553%200.904272%205.76041%200.904272%206.0533%201.19717C6.34619%201.49006%206.34619%201.96493%206.0533%202.25783L2.56066%205.75047L12.75%205.75047C13.1642%205.75047%2013.5%206.08625%2013.5%206.50047C13.5%206.91468%2013.1642%207.25047%2012.75%207.25047L2.56066%207.25047L6.0533%2010.7431C6.34619%2011.036%206.34619%2011.5109%206.0533%2011.8038C5.76041%2012.0967%205.28553%2012.0967%204.99264%2011.8038Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  aspect-ratio: 1/1;
  width: 13.5px;
}

.event-new .header-title {
  font-size: 40px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 16px;
}

.event-new .header-info {
  display: flex;
  gap: 10px 40px;
  flex-wrap: wrap;
}

.event-new .header-info__date,
.event-new .header-info__place,
.event-new .header-info__website {
  display: flex;
  align-items: center;
  gap: 8px;
  font-weight: 400;
  transition: color var(--tr);
}

.event-new .header-info__date:before,
.event-new .header-info__place:before,
.event-new .header-info__website:before {
  flex: 0 0 auto;
  content: "";
  display: block;
  aspect-ratio: 1/1;
  width: 32px;
  transition: background-image var(--tr);
}

.event-new .header-info__date {
  flex: 0 0 auto;
}

.event-new .header-info__date:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M26.6666%2028.1911H6.85713C5.59236%2028.1911%204.57141%2027.1702%204.57141%2025.9054V7.6197C4.57141%206.35494%205.59236%205.33398%206.85713%205.33398H26.6666C27.9314%205.33398%2028.9524%206.35494%2028.9524%207.6197V25.9054C28.9524%2027.1702%2027.9314%2028.1911%2026.6666%2028.1911ZM6.85713%206.85779C6.43046%206.85779%206.09522%207.19303%206.09522%207.6197V25.9054C6.09522%2026.3321%206.43046%2026.6673%206.85713%2026.6673H26.6666C27.0933%2026.6673%2027.4286%2026.3321%2027.4286%2025.9054V7.6197C27.4286%207.19303%2027.0933%206.85779%2026.6666%206.85779H6.85713Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M11.4286%209.90383C11.0019%209.90383%2010.6666%209.56859%2010.6666%209.14193V4.5705C10.6666%204.14383%2011.0019%203.80859%2011.4286%203.80859C11.8552%203.80859%2012.1905%204.14383%2012.1905%204.5705V9.14193C12.1905%209.56859%2011.8552%209.90383%2011.4286%209.90383ZM22.0952%209.90383C21.6686%209.90383%2021.3333%209.56859%2021.3333%209.14193V4.5705C21.3333%204.14383%2021.6686%203.80859%2022.0952%203.80859C22.5219%203.80859%2022.8571%204.14383%2022.8571%204.5705V9.14193C22.8571%209.56859%2022.5219%209.90383%2022.0952%209.90383ZM28.1905%2012.9515H5.33332C4.90665%2012.9515%204.57141%2012.6162%204.57141%2012.1895C4.57141%2011.7629%204.90665%2011.4276%205.33332%2011.4276H28.1905C28.6171%2011.4276%2028.9524%2011.7629%2028.9524%2012.1895C28.9524%2012.6162%2028.6171%2012.9515%2028.1905%2012.9515Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.event-new .header-info__place:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%202.57227C18.9553%202.57227%2021.7895%203.74624%2023.8792%205.83593C25.9689%207.92562%2027.1429%2010.7599%2027.1429%2013.7151C27.1429%2018.4237%2023.8343%2023.5551%2017.3029%2029.1643C16.9397%2029.4762%2016.4767%2029.6476%2015.9979%2029.6472C15.5191%2029.6468%2015.0564%2029.4746%2014.6938%2029.162L14.2617%2028.7871C8.01946%2023.3243%204.85718%2018.3186%204.85718%2013.7151C4.85718%2010.7599%206.03115%207.92562%208.12085%205.83593C10.2105%203.74624%2013.0448%202.57227%2016%202.57227ZM16%204.28655C13.4994%204.28655%2011.1012%205.27992%209.33303%207.04812C7.56483%208.81632%206.57146%2011.2145%206.57146%2013.7151C6.57146%2017.7174%209.48346%2022.3288%2015.3875%2027.4945L15.8137%2027.8637C15.8656%2027.9083%2015.9317%2027.9328%2016%2027.9328C16.0684%2027.9328%2016.1345%2027.9083%2016.1863%2027.8637C22.376%2022.5471%2025.4286%2017.8123%2025.4286%2013.7151C25.4286%2012.4769%2025.1847%2011.2509%2024.7109%2010.107C24.2371%208.96304%2023.5426%207.92364%2022.667%207.04812C21.7915%206.17259%2020.7521%205.47809%2019.6082%205.00426C18.4643%204.53043%2017.2382%204.28655%2016%204.28655ZM16%209.42941C17.1367%209.42941%2018.2268%209.88094%2019.0305%2010.6847C19.8342%2011.4884%2020.2857%2012.5785%2020.2857%2013.7151C20.2857%2014.8518%2019.8342%2015.9419%2019.0305%2016.7456C18.2268%2017.5493%2017.1367%2018.0008%2016%2018.0008C14.8634%2018.0008%2013.7733%2017.5493%2012.9696%2016.7456C12.1659%2015.9419%2011.7143%2014.8518%2011.7143%2013.7151C11.7143%2012.5785%2012.1659%2011.4884%2012.9696%2010.6847C13.7733%209.88094%2014.8634%209.42941%2016%209.42941ZM16%2011.1437C15.3181%2011.1437%2014.664%2011.4146%2014.1818%2011.8968C13.6995%2012.3791%2013.4286%2013.0331%2013.4286%2013.7151C13.4286%2014.3971%2013.6995%2015.0512%2014.1818%2015.5334C14.664%2016.0156%2015.3181%2016.2866%2016%2016.2866C16.682%2016.2866%2017.3361%2016.0156%2017.8183%2015.5334C18.3005%2015.0512%2018.5715%2014.3971%2018.5715%2013.7151C18.5715%2013.0331%2018.3005%2012.3791%2017.8183%2011.8968C17.3361%2011.4146%2016.682%2011.1437%2016%2011.1437Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.event-new .header-info__website {
  width: -moz-fit-content;
  width: fit-content;
}

.event-new .header-info__website:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M23.6565%204.25936C25.4308%205.40477%2026.9629%206.97272%2028.0706%208.93341C32.7603%2016.7121%2028.41%2026.7398%2020.3079%2029.3535C18.9641%2029.7908%2017.5195%2030.0209%2016%2029.9985C14.4805%2030.0209%2013.0359%2029.7908%2011.6921%2029.3535C3.58997%2026.7398%20-0.760296%2016.7121%203.92941%208.93341C5.0371%206.97272%206.5692%205.40478%208.34346%204.25938C10.6585%202.72049%2013.3355%201.98783%2016%202.00015C18.6644%201.98783%2021.3415%202.72048%2023.6565%204.25936ZM10.0554%2010.657C7.9753%2010.1743%206.47657%209.52558%205.53863%208.99399C6.04041%208.21876%206.65661%207.48976%207.35621%206.8323C7.40931%206.80346%207.45893%206.7677%207.50367%206.7255C9.00364%205.33428%2010.8616%204.33812%2012.7754%203.83251C11.5486%205.36328%2010.5878%207.75082%2010.0554%2010.657ZM26.4614%208.99398C25.9596%208.21876%2025.3434%207.48976%2024.6438%206.83229C24.5907%206.80346%2024.5411%206.7677%2024.4963%206.7255C22.9964%205.33428%2021.1384%204.33812%2019.2246%203.83252C20.4514%205.36328%2021.4122%207.75082%2021.9446%2010.657C24.0247%2010.1743%2025.5234%209.52557%2026.4614%208.99398ZM16%2011.3111C14.3872%2011.3106%2012.775%2011.1869%2011.4702%2010.94C12.3136%206.3425%2014.2312%203.4201%2016%203.40844C17.7688%203.4201%2019.6864%206.3425%2020.5298%2010.94C19.225%2011.1869%2017.6128%2011.3106%2016%2011.3111ZM16%2020.3752C14.4197%2020.375%2012.8394%2020.2337%2011.2957%2019.9511C10.9611%2017.64%2010.9457%2014.6905%2011.2573%2012.355C12.6321%2012.6094%2014.3164%2012.7363%2016%2012.7358C17.6836%2012.7363%2019.3679%2012.6094%2020.7427%2012.355C21.0543%2014.6905%2021.0389%2017.64%2020.7043%2019.9511C19.1606%2020.2337%2017.5803%2020.375%2016%2020.3752ZM9.81354%2019.631C7.62208%2019.0944%205.50443%2018.2683%203.51625%2017.1639C3.2965%2014.8462%203.71713%2012.4536%204.84521%2010.2519C5.91259%2010.86%207.60604%2011.5705%209.83657%2012.0767C9.5265%2014.4777%209.48376%2017.1729%209.81354%2019.631ZM8.97801%2026.4059C6.38804%2024.6252%204.45194%2021.8664%203.80669%2018.9284C4.94259%2019.499%206.11461%2019.9854%207.31361%2020.3868C8.20923%2020.6868%209.12001%2020.9393%2010.0424%2021.1439C10.0768%2021.3297%2010.1129%2021.5152%2010.1507%2021.7004C10.2474%2022.1855%2010.3561%2022.6554%2010.476%2023.1083C10.6528%2023.7909%2010.8571%2024.4667%2011.0933%2025.1333C11.1218%2025.2073%2011.1614%2025.2737%2011.2094%2025.3316C11.6595%2026.4426%2012.191%2027.3906%2012.7858%2028.1361C12.2937%2028.0155%2011.8113%2027.8601%2011.3411%2027.6732C10.516%2027.3359%209.72239%2026.9096%208.97801%2026.4059ZM23.0219%2026.4059C22.2779%2026.9094%2021.4847%2027.3356%2020.66%2027.6728C20.1895%2027.8598%2019.7067%2028.0154%2019.2142%2028.1361C19.809%2027.3906%2020.3405%2026.4426%2020.7906%2025.3316C20.8386%2025.2737%2020.8782%2025.2073%2020.9067%2025.1333C21.1429%2024.4667%2021.3472%2023.7909%2021.524%2023.1084C21.6439%2022.6554%2021.7526%2022.1854%2021.8493%2021.7002C21.8871%2021.5151%2021.9232%2021.3297%2021.9576%2021.1439C22.88%2020.9393%2023.7908%2020.6868%2024.6864%2020.3868C25.8854%2019.9854%2027.0574%2019.499%2028.1933%2018.9284C27.5481%2021.8664%2025.6119%2024.6252%2023.0219%2026.4059ZM20.119%2022.8382C19.1774%2026.3096%2017.5921%2028.4629%2016.0947%2028.5596C16.0631%2028.5606%2016.0316%2028.5615%2016%2028.5622C15.9684%2028.5615%2015.9369%2028.5606%2015.9053%2028.5596C14.4079%2028.4629%2012.8226%2026.3096%2011.881%2022.8382C11.7606%2022.3731%2011.6533%2021.9048%2011.5552%2021.4345C12.4418%2021.5812%2013.3389%2021.6835%2014.2403%2021.7413C15.1968%2021.8026%2016.1581%2021.8139%2017.1163%2021.775C18.234%2021.7296%2019.3475%2021.6161%2020.4448%2021.4345C20.3467%2021.9048%2020.2394%2022.3731%2020.119%2022.8382ZM22.1865%2019.631C24.3779%2019.0944%2026.4956%2018.2683%2028.4837%2017.1639C28.7035%2014.8462%2028.2829%2012.4536%2027.1548%2010.252C26.0874%2010.86%2024.394%2011.5705%2022.1634%2012.0767C22.4735%2014.4777%2022.5162%2017.1729%2022.1865%2019.631Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.event-new .header-info__website:hover {
  color: var(--accent1-h);
}

.event-new .header-info__website:hover:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M23.6565%204.25936C25.4308%205.40477%2026.9629%206.97272%2028.0706%208.93341C32.7603%2016.7121%2028.41%2026.7398%2020.3079%2029.3535C18.9641%2029.7908%2017.5195%2030.0209%2016%2029.9985C14.4805%2030.0209%2013.0359%2029.7908%2011.6921%2029.3535C3.58997%2026.7398%20-0.760296%2016.7121%203.92941%208.93341C5.0371%206.97272%206.5692%205.40478%208.34346%204.25938C10.6585%202.72049%2013.3355%201.98783%2016%202.00015C18.6644%201.98783%2021.3415%202.72048%2023.6565%204.25936ZM10.0554%2010.657C7.9753%2010.1743%206.47657%209.52558%205.53863%208.99399C6.04041%208.21876%206.65661%207.48976%207.35621%206.8323C7.40931%206.80346%207.45893%206.7677%207.50367%206.7255C9.00364%205.33428%2010.8616%204.33812%2012.7754%203.83251C11.5486%205.36328%2010.5878%207.75082%2010.0554%2010.657ZM26.4614%208.99398C25.9596%208.21876%2025.3434%207.48976%2024.6438%206.83229C24.5907%206.80346%2024.5411%206.7677%2024.4963%206.7255C22.9964%205.33428%2021.1384%204.33812%2019.2246%203.83252C20.4514%205.36328%2021.4122%207.75082%2021.9446%2010.657C24.0247%2010.1743%2025.5234%209.52557%2026.4614%208.99398ZM16%2011.3111C14.3872%2011.3106%2012.775%2011.1869%2011.4702%2010.94C12.3136%206.3425%2014.2312%203.4201%2016%203.40844C17.7688%203.4201%2019.6864%206.3425%2020.5298%2010.94C19.225%2011.1869%2017.6128%2011.3106%2016%2011.3111ZM16%2020.3752C14.4197%2020.375%2012.8394%2020.2337%2011.2957%2019.9511C10.9611%2017.64%2010.9457%2014.6905%2011.2573%2012.355C12.6321%2012.6094%2014.3164%2012.7363%2016%2012.7358C17.6836%2012.7363%2019.3679%2012.6094%2020.7427%2012.355C21.0543%2014.6905%2021.0389%2017.64%2020.7043%2019.9511C19.1606%2020.2337%2017.5803%2020.375%2016%2020.3752ZM9.81354%2019.631C7.62208%2019.0944%205.50443%2018.2683%203.51625%2017.1639C3.2965%2014.8462%203.71713%2012.4536%204.84521%2010.2519C5.91259%2010.86%207.60604%2011.5705%209.83657%2012.0767C9.5265%2014.4777%209.48376%2017.1729%209.81354%2019.631ZM8.97801%2026.4059C6.38804%2024.6252%204.45194%2021.8664%203.80669%2018.9284C4.94259%2019.499%206.11461%2019.9854%207.31361%2020.3868C8.20923%2020.6868%209.12001%2020.9393%2010.0424%2021.1439C10.0768%2021.3297%2010.1129%2021.5152%2010.1507%2021.7004C10.2474%2022.1855%2010.3561%2022.6554%2010.476%2023.1083C10.6528%2023.7909%2010.8571%2024.4667%2011.0933%2025.1333C11.1218%2025.2073%2011.1614%2025.2737%2011.2094%2025.3316C11.6595%2026.4426%2012.191%2027.3906%2012.7858%2028.1361C12.2937%2028.0155%2011.8113%2027.8601%2011.3411%2027.6732C10.516%2027.3359%209.72239%2026.9096%208.97801%2026.4059ZM23.0219%2026.4059C22.2779%2026.9094%2021.4847%2027.3356%2020.66%2027.6728C20.1895%2027.8598%2019.7067%2028.0154%2019.2142%2028.1361C19.809%2027.3906%2020.3405%2026.4426%2020.7906%2025.3316C20.8386%2025.2737%2020.8782%2025.2073%2020.9067%2025.1333C21.1429%2024.4667%2021.3472%2023.7909%2021.524%2023.1084C21.6439%2022.6554%2021.7526%2022.1854%2021.8493%2021.7002C21.8871%2021.5151%2021.9232%2021.3297%2021.9576%2021.1439C22.88%2020.9393%2023.7908%2020.6868%2024.6864%2020.3868C25.8854%2019.9854%2027.0574%2019.499%2028.1933%2018.9284C27.5481%2021.8664%2025.6119%2024.6252%2023.0219%2026.4059ZM20.119%2022.8382C19.1774%2026.3096%2017.5921%2028.4629%2016.0947%2028.5596C16.0631%2028.5606%2016.0316%2028.5615%2016%2028.5622C15.9684%2028.5615%2015.9369%2028.5606%2015.9053%2028.5596C14.4079%2028.4629%2012.8226%2026.3096%2011.881%2022.8382C11.7606%2022.3731%2011.6533%2021.9048%2011.5552%2021.4345C12.4418%2021.5812%2013.3389%2021.6835%2014.2403%2021.7413C15.1968%2021.8026%2016.1581%2021.8139%2017.1163%2021.775C18.234%2021.7296%2019.3475%2021.6161%2020.4448%2021.4345C20.3467%2021.9048%2020.2394%2022.3731%2020.119%2022.8382ZM22.1865%2019.631C24.3779%2019.0944%2026.4956%2018.2683%2028.4837%2017.1639C28.7035%2014.8462%2028.2829%2012.4536%2027.1548%2010.252C26.0874%2010.86%2024.394%2011.5705%2022.1634%2012.0767C22.4735%2014.4777%2022.5162%2017.1729%2022.1865%2019.631Z%22%20fill%3D%22%23CD90FD%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.event-new .header-btm {
  background: #ffffff !important;
  transition: padding var(--tr);
  padding: 24px 0 40px;
  transition: transform var(--tr);
}

.event-new .header-btm._hidden {
  transform: translateY(-100%);
}

.event-new .slide a {
  background: var(--black2);
}

.event-new.sticky {
  margin-top: 0;
  z-index: 100;
}

.event-new .content .card:last-child {
  border-bottom-width: 120px;
}

.event-new .content__button-wrap {
  display: flex;
  justify-content: flex-end;
  margin-top: -55px;
  position: relative;
  z-index: 2;
  transform: translateY(-30px);
}

.event-new .content__button-wrap .btn {
  width: -moz-fit-content;
  width: fit-content;
  text-transform: uppercase;
  font-size: 16px;
  padding: 12px 24px;
  background: var(--accent2);
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  transition: background-color var(--tr);
}

.event-new .content__button-wrap .btn:before {
  content: "";
  display: block;
  aspect-ratio: 1/1;
  width: 32px;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M27%204H11C10.7348%204%2010.4804%204.10536%2010.2929%204.29289C10.1054%204.48043%2010%204.73478%2010%205V10H5C4.73478%2010%204.48043%2010.1054%204.29289%2010.2929C4.10536%2010.4804%204%2010.7348%204%2011V27C4%2027.2652%204.10536%2027.5196%204.29289%2027.7071C4.48043%2027.8946%204.73478%2028%205%2028H21C21.2652%2028%2021.5196%2027.8946%2021.7071%2027.7071C21.8946%2027.5196%2022%2027.2652%2022%2027V22H27C27.2652%2022%2027.5196%2021.8946%2027.7071%2021.7071C27.8946%2021.5196%2028%2021.2652%2028%2021V5C28%204.73478%2027.8946%204.48043%2027.7071%204.29289C27.5196%204.10536%2027.2652%204%2027%204ZM20%2026H6V12H20V26ZM26%2020H22V11C22%2010.7348%2021.8946%2010.4804%2021.7071%2010.2929C21.5196%2010.1054%2021.2652%2010%2021%2010H12V6H26V20Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.event-new .content__button-wrap .btn:hover {
  background: var(--accent1);
}

.event-new .card .day-list-row {
  border-bottom: 1px solid var(--black);
  padding: 6px 0;
  margin-bottom: 0;
}

.event-new .card .day-list-row a {
  text-decoration: none;
}

.event-new .card:nth-child(even) .day-list-row {
  border-bottom: 1px solid #AAAAAA;
}

.event-new .day-lists,
.event-new .day-descr {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.event-new .upcoming {
  background: var(--black2);
  padding: 80px 0;
  color: var(--white);
}

.event-new .upcoming__title {
  font-size: 48px;
  text-transform: uppercase;
  margin-bottom: 32px;
  font-weight: 700;
  font-weight: 700;
}

.event-new .upcoming__list {
  margin: 0 -12px;
}

.event-new .upcoming__item {
  margin: 0 12px;
}

.event-new .upcoming .slick-track {
  display: flex;
}

.event-new .upcoming .item {
  position: relative;
  color: var(--black);
  padding: 16px;
  width: 324.8px;
  min-height: 240px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background: center/cover no-repeat url("../img/upcoming-slider-bg.jpg");
}

.event-new .upcoming .item:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: var(--accent2);
  transition: opacity var(--tr);
}

.event-new .upcoming .item:nth-child(even):before {
  content: "";
  background: var(--accent3);
}

.event-new .upcoming .item:hover:before {
  opacity: 0;
}

.event-new .upcoming .item__head {
  position: relative;
  padding-right: 20px;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.event-new .upcoming .item__head:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  aspect-ratio: 1/1;
  width: 17.5px;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2219%22%20height%3D%2219%22%20viewBox%3D%220%200%2019%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1.91007%2017.089C2.39822%2017.5771%203.18967%2017.5771%203.67784%2017.089L17.8445%202.92225C18.3327%202.43409%2018.3327%201.64275%2017.8445%201.15459C17.3564%200.66642%2016.5649%200.66642%2016.0767%201.15459L1.91007%2015.3212C1.4219%2015.8094%201.4219%2016.6008%201.91007%2017.089Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M16.961%2018.2891C17.6513%2018.2891%2018.211%2017.7294%2018.211%2017.0391V2.039C18.211%201.34866%2017.6513%200.788996%2016.961%200.788996H1.96094C1.27057%200.788996%200.710938%201.34866%200.710938%202.039C0.710938%202.7295%201.27057%203.289%201.96094%203.289H15.711V17.0391C15.711%2017.7294%2016.2705%2018.2891%2016.961%2018.2891Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.event-new .upcoming .item[href="#"] {
  cursor: default;
}

.event-new .upcoming .item[href="#"] .item__head:before {
  display: none;
}

.event-new .upcoming .item__head-date,
.event-new .upcoming .item__head-place,
.event-new .upcoming .item__head-web {
  display: flex;
  gap: 8px;
  font-size: 14px;
  line-height: 1.5;
}

.event-new .upcoming .item__head-date:before,
.event-new .upcoming .item__head-place:before,
.event-new .upcoming .item__head-web:before {
  content: "";
  display: block;
  aspect-ratio: 1/1;
  width: 20px;
}

.event-new .upcoming .item__head-date:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M26.6666%2028.1911H6.85713C5.59236%2028.1911%204.57141%2027.1702%204.57141%2025.9054V7.6197C4.57141%206.35494%205.59236%205.33398%206.85713%205.33398H26.6666C27.9314%205.33398%2028.9524%206.35494%2028.9524%207.6197V25.9054C28.9524%2027.1702%2027.9314%2028.1911%2026.6666%2028.1911ZM6.85713%206.85779C6.43046%206.85779%206.09522%207.19303%206.09522%207.6197V25.9054C6.09522%2026.3321%206.43046%2026.6673%206.85713%2026.6673H26.6666C27.0933%2026.6673%2027.4286%2026.3321%2027.4286%2025.9054V7.6197C27.4286%207.19303%2027.0933%206.85779%2026.6666%206.85779H6.85713Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M11.4286%209.90383C11.0019%209.90383%2010.6666%209.56859%2010.6666%209.14193V4.5705C10.6666%204.14383%2011.0019%203.80859%2011.4286%203.80859C11.8552%203.80859%2012.1905%204.14383%2012.1905%204.5705V9.14193C12.1905%209.56859%2011.8552%209.90383%2011.4286%209.90383ZM22.0952%209.90383C21.6686%209.90383%2021.3333%209.56859%2021.3333%209.14193V4.5705C21.3333%204.14383%2021.6686%203.80859%2022.0952%203.80859C22.5219%203.80859%2022.8571%204.14383%2022.8571%204.5705V9.14193C22.8571%209.56859%2022.5219%209.90383%2022.0952%209.90383ZM28.1905%2012.9515H5.33332C4.90665%2012.9515%204.57141%2012.6162%204.57141%2012.1895C4.57141%2011.7629%204.90665%2011.4276%205.33332%2011.4276H28.1905C28.6171%2011.4276%2028.9524%2011.7629%2028.9524%2012.1895C28.9524%2012.6162%2028.6171%2012.9515%2028.1905%2012.9515Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.event-new .upcoming .item__head-place:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%202.57227C18.9553%202.57227%2021.7895%203.74624%2023.8792%205.83593C25.9689%207.92562%2027.1429%2010.7599%2027.1429%2013.7151C27.1429%2018.4237%2023.8343%2023.5551%2017.3029%2029.1643C16.9397%2029.4762%2016.4767%2029.6476%2015.9979%2029.6472C15.5191%2029.6468%2015.0564%2029.4746%2014.6938%2029.162L14.2617%2028.7871C8.01946%2023.3243%204.85718%2018.3186%204.85718%2013.7151C4.85718%2010.7599%206.03115%207.92562%208.12085%205.83593C10.2105%203.74624%2013.0448%202.57227%2016%202.57227ZM16%204.28655C13.4994%204.28655%2011.1012%205.27992%209.33303%207.04812C7.56483%208.81632%206.57146%2011.2145%206.57146%2013.7151C6.57146%2017.7174%209.48346%2022.3288%2015.3875%2027.4945L15.8137%2027.8637C15.8656%2027.9083%2015.9317%2027.9328%2016%2027.9328C16.0684%2027.9328%2016.1345%2027.9083%2016.1863%2027.8637C22.376%2022.5471%2025.4286%2017.8123%2025.4286%2013.7151C25.4286%2012.4769%2025.1847%2011.2509%2024.7109%2010.107C24.2371%208.96304%2023.5426%207.92364%2022.667%207.04812C21.7915%206.17259%2020.7521%205.47809%2019.6082%205.00426C18.4643%204.53043%2017.2382%204.28655%2016%204.28655ZM16%209.42941C17.1367%209.42941%2018.2268%209.88094%2019.0305%2010.6847C19.8342%2011.4884%2020.2857%2012.5785%2020.2857%2013.7151C20.2857%2014.8518%2019.8342%2015.9419%2019.0305%2016.7456C18.2268%2017.5493%2017.1367%2018.0008%2016%2018.0008C14.8634%2018.0008%2013.7733%2017.5493%2012.9696%2016.7456C12.1659%2015.9419%2011.7143%2014.8518%2011.7143%2013.7151C11.7143%2012.5785%2012.1659%2011.4884%2012.9696%2010.6847C13.7733%209.88094%2014.8634%209.42941%2016%209.42941ZM16%2011.1437C15.3181%2011.1437%2014.664%2011.4146%2014.1818%2011.8968C13.6995%2012.3791%2013.4286%2013.0331%2013.4286%2013.7151C13.4286%2014.3971%2013.6995%2015.0512%2014.1818%2015.5334C14.664%2016.0156%2015.3181%2016.2866%2016%2016.2866C16.682%2016.2866%2017.3361%2016.0156%2017.8183%2015.5334C18.3005%2015.0512%2018.5715%2014.3971%2018.5715%2013.7151C18.5715%2013.0331%2018.3005%2012.3791%2017.8183%2011.8968C17.3361%2011.4146%2016.682%2011.1437%2016%2011.1437Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.event-new .upcoming .item__head-web:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M23.6565%204.25936C25.4308%205.40477%2026.9629%206.97272%2028.0706%208.93341C32.7603%2016.7121%2028.41%2026.7398%2020.3079%2029.3535C18.9641%2029.7908%2017.5195%2030.0209%2016%2029.9985C14.4805%2030.0209%2013.0359%2029.7908%2011.6921%2029.3535C3.58997%2026.7398%20-0.760296%2016.7121%203.92941%208.93341C5.0371%206.97272%206.5692%205.40478%208.34346%204.25938C10.6585%202.72049%2013.3355%201.98783%2016%202.00015C18.6644%201.98783%2021.3415%202.72048%2023.6565%204.25936ZM10.0554%2010.657C7.9753%2010.1743%206.47657%209.52558%205.53863%208.99399C6.04041%208.21876%206.65661%207.48976%207.35621%206.8323C7.40931%206.80346%207.45893%206.7677%207.50367%206.7255C9.00364%205.33428%2010.8616%204.33812%2012.7754%203.83251C11.5486%205.36328%2010.5878%207.75082%2010.0554%2010.657ZM26.4614%208.99398C25.9596%208.21876%2025.3434%207.48976%2024.6438%206.83229C24.5907%206.80346%2024.5411%206.7677%2024.4963%206.7255C22.9964%205.33428%2021.1384%204.33812%2019.2246%203.83252C20.4514%205.36328%2021.4122%207.75082%2021.9446%2010.657C24.0247%2010.1743%2025.5234%209.52557%2026.4614%208.99398ZM16%2011.3111C14.3872%2011.3106%2012.775%2011.1869%2011.4702%2010.94C12.3136%206.3425%2014.2312%203.4201%2016%203.40844C17.7688%203.4201%2019.6864%206.3425%2020.5298%2010.94C19.225%2011.1869%2017.6128%2011.3106%2016%2011.3111ZM16%2020.3752C14.4197%2020.375%2012.8394%2020.2337%2011.2957%2019.9511C10.9611%2017.64%2010.9457%2014.6905%2011.2573%2012.355C12.6321%2012.6094%2014.3164%2012.7363%2016%2012.7358C17.6836%2012.7363%2019.3679%2012.6094%2020.7427%2012.355C21.0543%2014.6905%2021.0389%2017.64%2020.7043%2019.9511C19.1606%2020.2337%2017.5803%2020.375%2016%2020.3752ZM9.81354%2019.631C7.62208%2019.0944%205.50443%2018.2683%203.51625%2017.1639C3.2965%2014.8462%203.71713%2012.4536%204.84521%2010.2519C5.91259%2010.86%207.60604%2011.5705%209.83657%2012.0767C9.5265%2014.4777%209.48376%2017.1729%209.81354%2019.631ZM8.97801%2026.4059C6.38804%2024.6252%204.45194%2021.8664%203.80669%2018.9284C4.94259%2019.499%206.11461%2019.9854%207.31361%2020.3868C8.20923%2020.6868%209.12001%2020.9393%2010.0424%2021.1439C10.0768%2021.3297%2010.1129%2021.5152%2010.1507%2021.7004C10.2474%2022.1855%2010.3561%2022.6554%2010.476%2023.1083C10.6528%2023.7909%2010.8571%2024.4667%2011.0933%2025.1333C11.1218%2025.2073%2011.1614%2025.2737%2011.2094%2025.3316C11.6595%2026.4426%2012.191%2027.3906%2012.7858%2028.1361C12.2937%2028.0155%2011.8113%2027.8601%2011.3411%2027.6732C10.516%2027.3359%209.72239%2026.9096%208.97801%2026.4059ZM23.0219%2026.4059C22.2779%2026.9094%2021.4847%2027.3356%2020.66%2027.6728C20.1895%2027.8598%2019.7067%2028.0154%2019.2142%2028.1361C19.809%2027.3906%2020.3405%2026.4426%2020.7906%2025.3316C20.8386%2025.2737%2020.8782%2025.2073%2020.9067%2025.1333C21.1429%2024.4667%2021.3472%2023.7909%2021.524%2023.1084C21.6439%2022.6554%2021.7526%2022.1854%2021.8493%2021.7002C21.8871%2021.5151%2021.9232%2021.3297%2021.9576%2021.1439C22.88%2020.9393%2023.7908%2020.6868%2024.6864%2020.3868C25.8854%2019.9854%2027.0574%2019.499%2028.1933%2018.9284C27.5481%2021.8664%2025.6119%2024.6252%2023.0219%2026.4059ZM20.119%2022.8382C19.1774%2026.3096%2017.5921%2028.4629%2016.0947%2028.5596C16.0631%2028.5606%2016.0316%2028.5615%2016%2028.5622C15.9684%2028.5615%2015.9369%2028.5606%2015.9053%2028.5596C14.4079%2028.4629%2012.8226%2026.3096%2011.881%2022.8382C11.7606%2022.3731%2011.6533%2021.9048%2011.5552%2021.4345C12.4418%2021.5812%2013.3389%2021.6835%2014.2403%2021.7413C15.1968%2021.8026%2016.1581%2021.8139%2017.1163%2021.775C18.234%2021.7296%2019.3475%2021.6161%2020.4448%2021.4345C20.3467%2021.9048%2020.2394%2022.3731%2020.119%2022.8382ZM22.1865%2019.631C24.3779%2019.0944%2026.4956%2018.2683%2028.4837%2017.1639C28.7035%2014.8462%2028.2829%2012.4536%2027.1548%2010.252C26.0874%2010.86%2024.394%2011.5705%2022.1634%2012.0767C22.4735%2014.4777%2022.5162%2017.1729%2022.1865%2019.631Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.event-new .upcoming .item__title {
  position: relative;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
}

.blog__container {
  display: flex;
  justify-content: space-between;
  gap: 80px;
  padding-top: var(--sp);
  padding-bottom: var(--sp);
}

.blog__main {
  max-width: 1020px;
}

.blog .blog-sidebar {
  flex: 0 0 auto;
  width: 500px;
}

.blog__nav {
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-bottom: 60px;
}

.blog__nav h1 {
  font-size: var(--h2);
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.2;
  font-size: 40px;
  font-weight: 800;
}

.blog__posts {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}

.blog__content-none {
  font-size: 40px;
  font-weight: 700;
}

.blog .archive-pagination {
  padding-top: var(--sp);
}

.blog__post-reaction-bar {
  margin: 40px 0 24px;
}

.blog__post-share-bar {
  margin-bottom: 24px;
}

.blog__post-nav-bar {
  display: flex;
  gap: 24px;
}

.blog-heading {
  background: var(--accent2);
}

.blog-heading__image {
  aspect-ratio: 1000/321;
  width: 961px;
  max-width: 100%;
  background: center/contain no-repeat;
}

.blog-sidebar .upcomming__title {
  font-size: var(--m-1);
  font-weight: 500;
  line-height: 1.2;
  text-transform: uppercase;
  margin-bottom: 12px;
}

.blog-sidebar .upcomming__items {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.blog-sidebar .upcomming__item:nth-child(odd) {
  background: var(--accent2);
}

.blog-sidebar .upcomming__item:nth-child(even) {
  background: var(--accent3);
}

.blog-sidebar .upcomming .item {
  padding: 24px;
  position: relative;
  transition: var(--tr);
}

.blog-sidebar .upcomming .item:not([href="#"]):hover {
  background: var(--accent1);
}

.blog-sidebar .upcomming .item[href="#"] {
  cursor: default;
  pointer-events: none;
}

.blog-sidebar .upcomming .item[href="#"]:before {
  display: none;
}

.blog-sidebar .upcomming .item:before {
  content: "";
  position: absolute;
  top: 16.79px;
  right: 16.79px;
  display: block;
  aspect-ratio: 1/1;
  width: 17.5px;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2219%22%20height%3D%2219%22%20viewBox%3D%220%200%2019%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1.91007%2017.089C2.39822%2017.5771%203.18967%2017.5771%203.67784%2017.089L17.8445%202.92225C18.3327%202.43409%2018.3327%201.64275%2017.8445%201.15459C17.3564%200.66642%2016.5649%200.66642%2016.0767%201.15459L1.91007%2015.3212C1.4219%2015.8094%201.4219%2016.6008%201.91007%2017.089Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M16.961%2018.2891C17.6513%2018.2891%2018.211%2017.7294%2018.211%2017.0391V2.039C18.211%201.34866%2017.6513%200.788996%2016.961%200.788996H1.96094C1.27057%200.788996%200.710938%201.34866%200.710938%202.039C0.710938%202.7295%201.27057%203.289%201.96094%203.289H15.711V17.0391C15.711%2017.7294%2016.2705%2018.2891%2016.961%2018.2891Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.blog-sidebar .upcomming .item__info {
  margin-bottom: 24px;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.blog-sidebar .upcomming .item__info > div {
  display: flex;
  gap: 8px;
}

.blog-sidebar .upcomming .item__info > div:before {
  content: "";
  aspect-ratio: 1/1;
  width: 20px;
}

.blog-sidebar .upcomming .item__info-date:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M26.6666%2028.1911H6.85713C5.59236%2028.1911%204.57141%2027.1702%204.57141%2025.9054V7.6197C4.57141%206.35494%205.59236%205.33398%206.85713%205.33398H26.6666C27.9314%205.33398%2028.9524%206.35494%2028.9524%207.6197V25.9054C28.9524%2027.1702%2027.9314%2028.1911%2026.6666%2028.1911ZM6.85713%206.85779C6.43046%206.85779%206.09522%207.19303%206.09522%207.6197V25.9054C6.09522%2026.3321%206.43046%2026.6673%206.85713%2026.6673H26.6666C27.0933%2026.6673%2027.4286%2026.3321%2027.4286%2025.9054V7.6197C27.4286%207.19303%2027.0933%206.85779%2026.6666%206.85779H6.85713Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M11.4286%209.90383C11.0019%209.90383%2010.6666%209.56859%2010.6666%209.14193V4.5705C10.6666%204.14383%2011.0019%203.80859%2011.4286%203.80859C11.8552%203.80859%2012.1905%204.14383%2012.1905%204.5705V9.14193C12.1905%209.56859%2011.8552%209.90383%2011.4286%209.90383ZM22.0952%209.90383C21.6686%209.90383%2021.3333%209.56859%2021.3333%209.14193V4.5705C21.3333%204.14383%2021.6686%203.80859%2022.0952%203.80859C22.5219%203.80859%2022.8571%204.14383%2022.8571%204.5705V9.14193C22.8571%209.56859%2022.5219%209.90383%2022.0952%209.90383ZM28.1905%2012.9515H5.33332C4.90665%2012.9515%204.57141%2012.6162%204.57141%2012.1895C4.57141%2011.7629%204.90665%2011.4276%205.33332%2011.4276H28.1905C28.6171%2011.4276%2028.9524%2011.7629%2028.9524%2012.1895C28.9524%2012.6162%2028.6171%2012.9515%2028.1905%2012.9515Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.blog-sidebar .upcomming .item__info-place:before {
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%202.57227C18.9553%202.57227%2021.7895%203.74624%2023.8792%205.83593C25.9689%207.92562%2027.1429%2010.7599%2027.1429%2013.7151C27.1429%2018.4237%2023.8343%2023.5551%2017.3029%2029.1643C16.9397%2029.4762%2016.4767%2029.6476%2015.9979%2029.6472C15.5191%2029.6468%2015.0564%2029.4746%2014.6938%2029.162L14.2617%2028.7871C8.01946%2023.3243%204.85718%2018.3186%204.85718%2013.7151C4.85718%2010.7599%206.03115%207.92562%208.12085%205.83593C10.2105%203.74624%2013.0448%202.57227%2016%202.57227ZM16%204.28655C13.4994%204.28655%2011.1012%205.27992%209.33303%207.04812C7.56483%208.81632%206.57146%2011.2145%206.57146%2013.7151C6.57146%2017.7174%209.48346%2022.3288%2015.3875%2027.4945L15.8137%2027.8637C15.8656%2027.9083%2015.9317%2027.9328%2016%2027.9328C16.0684%2027.9328%2016.1345%2027.9083%2016.1863%2027.8637C22.376%2022.5471%2025.4286%2017.8123%2025.4286%2013.7151C25.4286%2012.4769%2025.1847%2011.2509%2024.7109%2010.107C24.2371%208.96304%2023.5426%207.92364%2022.667%207.04812C21.7915%206.17259%2020.7521%205.47809%2019.6082%205.00426C18.4643%204.53043%2017.2382%204.28655%2016%204.28655ZM16%209.42941C17.1367%209.42941%2018.2268%209.88094%2019.0305%2010.6847C19.8342%2011.4884%2020.2857%2012.5785%2020.2857%2013.7151C20.2857%2014.8518%2019.8342%2015.9419%2019.0305%2016.7456C18.2268%2017.5493%2017.1367%2018.0008%2016%2018.0008C14.8634%2018.0008%2013.7733%2017.5493%2012.9696%2016.7456C12.1659%2015.9419%2011.7143%2014.8518%2011.7143%2013.7151C11.7143%2012.5785%2012.1659%2011.4884%2012.9696%2010.6847C13.7733%209.88094%2014.8634%209.42941%2016%209.42941ZM16%2011.1437C15.3181%2011.1437%2014.664%2011.4146%2014.1818%2011.8968C13.6995%2012.3791%2013.4286%2013.0331%2013.4286%2013.7151C13.4286%2014.3971%2013.6995%2015.0512%2014.1818%2015.5334C14.664%2016.0156%2015.3181%2016.2866%2016%2016.2866C16.682%2016.2866%2017.3361%2016.0156%2017.8183%2015.5334C18.3005%2015.0512%2018.5715%2014.3971%2018.5715%2013.7151C18.5715%2013.0331%2018.3005%2012.3791%2017.8183%2011.8968C17.3361%2011.4146%2016.682%2011.1437%2016%2011.1437Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.blog-sidebar .upcomming .item__title {
  font-size: var(--m-1);
  font-weight: 700;
  line-height: 1.5;
  text-transform: uppercase;
}

.tag-panel {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.tag-panel a {
  background: var(--black);
  padding: 6px 12px;
  color: var(--white);
  text-transform: uppercase;
  font-weight: 400;
  border-radius: 100px;
  line-height: 1.5;
  font-size: 12px;
  transition: var(--tr);
}

.tag-panel a:hover {
  background: var(--accent2);
  color: var(--black);
}

.tag-panel a._active {
  background: var(--accent1);
  color: var(--black);
  font-weight: 700;
}

.blog-card {
  background: var(--white);
  display: flex;
  flex-direction: column;
  border: 1px solid var(--gray);
}

.blog-card__thumbnail {
  flex: 0 0 auto;
  display: block;
  width: 100%;
  height: 160px;
  background: center/cover no-repeat;
  transition: var(--tr);
}

.blog-card__content {
  flex: 1 1 auto;
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.blog-card__tags {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 4px;
}

.blog-card__tags a {
  background: var(--accent1) !important;
  color: var(--black) !important;
  font-size: var(--xs-1);
  font-weight: 500;
}

.blog-card__tags a:hover {
  background: var(--accent2) !important;
}

.blog-card__title {
  flex: 1 1 auto;
}

.blog-card__title a {
  font-size: var(--s-2);
  line-height: 1.4;
  letter-spacing: 0.02em;
  font-weight: 700;
  transition: var(--tr);
}

.blog-card__title a:hover {
  color: var(--accent1);
}

.blog-card__exerpt {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4;
  letter-spacing: 0.02em;
}

.blog-card .author__photo {
  width: 32px;
}

.blog-card .author__name {
  text-transform: initial;
  font-size: 12px;
}

.post-blog__heading {
  margin-bottom: 40px;
}

.post-blog__heading .author {
  margin-bottom: 12px;
}

.post-blog__heading-title {
  font-size: var(--xl-1);
  margin-bottom: 24px;
  text-transform: uppercase;
}

.post-blog__heading-thumbnail {
  height: 400px;
  background: center/cover no-repeat;
}

.post-blog__content {
  font-size: var(--s-1);
  line-height: 1.4;
}

.post-blog__content > * {
  margin: 12px 0;
}

.post-blog__content h2,
.post-blog__content h3,
.post-blog__content h4,
.post-blog__content h5,
.post-blog__content h6 {
  font-weight: 700;
  line-height: 1.5;
  margin-top: 40px;
}

.post-blog__content h2 {
  font-size: var(--m-3);
}

.post-blog__content h3 {
  font-size: var(--s-3);
}

.post-blog__content a {
  color: var(--purple);
  text-decoration: underline;
}

.post-blog__content ul li,
.post-blog__content ol li {
  margin-bottom: 12px;
}

.post-blog__content ul li:last-child,
.post-blog__content ol li:last-child {
  margin-bottom: 0;
}

.post-blog__content ul li {
  position: relative;
  padding-left: 36px;
}

.post-blog__content ul li:before {
  content: "";
  display: block;
  aspect-ratio: 1/1;
  width: 8px;
  border-radius: 50%;
  position: absolute;
  top: 8px;
  left: 8px;
  background: var(--purple);
}

.post-blog__content ol {
  counter-reset: ol_list_1;
}

.post-blog__content ol li {
  position: relative;
  padding-left: 20px;
}

.post-blog__content ol li::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  color: var(--purple);
  font-weight: 700;
}

.post-blog__content ol > li {
  counter-increment: ol_list_1;
}

.post-blog__content ol > li::before {
  content: counter(ol_list_1) ". ";
}

.post-blog__content ol > li ol {
  counter-reset: ol_list_2;
}

.post-blog__content ol > li ol:first-child {
  margin-top: 12px;
}

.post-blog__content ol > li ol > li {
  counter-increment: ol_list_2;
  padding-left: 35px;
}

.post-blog__content ol > li ol > li::before {
  content: counter(ol_list_1) "." counter(ol_list_2);
}

.post-blog__content ol > li ol > li ol {
  counter-reset: ol_list_3;
}

.post-blog__content ol > li ol > li ol:first-child {
  margin-top: 12px;
}

.post-blog__content ol > li ol > li ol > li {
  counter-increment: ol_list_3;
  padding-left: 50px;
}

.post-blog__content ol > li ol > li ol > li::before {
  content: counter(ol_list_1) "." counter(ol_list_2) "." counter(ol_list_3);
}

.post-blog__content .wp-block-quote {
  position: relative;
  padding: 20px;
  padding-left: 64px;
  background: var(--accent2);
  font-size: var(--s-1);
  font-weight: 500;
  margin: 40px 0;
}

.post-blog__content .wp-block-quote:before {
  content: "";
  display: block;
  aspect-ratio: 1/1;
  width: 24px;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.5%2010.5V21H0V10.35C0%203.15%206.75%202.25%206.75%202.25L7.65%204.35C7.65%204.35%204.65%204.8%204.05%207.2C3.45%209%204.65%2010.5%204.65%2010.5H10.5ZM24%2010.5V21H13.5V10.35C13.5%203.15%2020.25%202.25%2020.25%202.25L21.15%204.35C21.15%204.35%2018.15%204.8%2017.55%207.2C16.95%209%2018.15%2010.5%2018.15%2010.5H24Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: absolute;
  top: 20px;
  left: 20px;
}

.post-blog__content .wp-block-video {
  margin: 40px 0;
}

.author {
  display: flex;
  gap: 10px;
}

.author__photo {
  flex: 0 0 auto;
  aspect-ratio: 1/1;
  width: 43px;
  background: center/cover no-repeat;
  border-radius: 50%;
}

.author__name {
  font-size: var(--s-1);
  font-weight: 700;
  letter-spacing: 0.02em;
  line-height: 1.5;
  text-transform: uppercase;
}

.author__date {
  font-size: var(--xs-2);
  letter-spacing: 0.02em;
}

.reaction-bar._loading {
  opacity: 0.5;
  pointer-events: none;
}

.reaction-bar._disabled {
  pointer-events: none;
}

.reaction-bar__title {
  margin-bottom: 8px;
  font-size: var(--s-1);
  font-weight: 500;
  line-height: 1.5;
}

.reaction-bar__buttons {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
}

.reaction-bar:has(.reaction._active) .reaction:not(._active) {
  filter: saturate(0);
  opacity: 0.5;
}

.reaction-bar .reaction {
  padding: 12px;
  border-radius: 100px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  transition: var(--tr);
}

.reaction-bar .reaction._active {
  background: var(--accent2) !important;
}

.reaction-bar .reaction._active span:last-child {
  color: var(--black) !important;
}

.reaction-bar .reaction:not(._active) > span:last-child {
  color: var(--purple);
}

.reaction-bar .reaction > span {
  font-size: var(--xs-3);
  text-transform: uppercase;
  font-weight: 500;
}

.reaction-bar .reaction > span:first-child {
  display: flex;
  align-items: center;
  gap: 12px;
}

.reaction-bar .reaction > span:first-child:before {
  content: "";
  flex: 0 0 auto;
  aspect-ratio: 1/1;
  width: 32px;
  border-radius: 50%;
}

.reaction-bar .reaction > span:last-child {
  transition: var(--tr);
}

.reaction-bar .reaction._love-it {
  background: var(--accent3);
}

.reaction-bar .reaction._love-it > span:first-child:before {
  background: var(--white) center/contain no-repeat url(../img/rb-1.png);
}

.reaction-bar .reaction._mind-blowing {
  background: var(--accent3);
}

.reaction-bar .reaction._mind-blowing > span:first-child:before {
  background: var(--white) center/contain no-repeat url(../img/rb-2.png);
}

.reaction-bar .reaction._useful {
  background: var(--accent3);
}

.reaction-bar .reaction._useful > span:first-child:before {
  background: var(--white) center/contain no-repeat url(../img/rb-3.png);
}

.reaction-bar .reaction:hover {
  background: var(--accent1);
}

.reaction-bar .reaction:hover span:last-child {
  color: var(--black);
}

.share-bar {
  display: flex;
  min-height: 177px;
}

.share-bar__main {
  background: var(--accent1);
  flex: 0 0 537px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.share-bar__title {
  font-size: var(--s-2);
  font-weight: 700;
  text-transform: uppercase;
}

.share-bar__buttons {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.share-bar__item {
  border-radius: 50%;
  aspect-ratio: 1/1;
  width: 60px;
  transition: var(--tr);
}

.share-bar__item._linkedin {
  background: var(--white) center/40% no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_862_3935)%22%3E%0A%3Cpath%20d%3D%22M31.9936%2032.0009L32.0016%2031.9996V20.2636C32.0016%2014.5223%2030.7656%2010.0996%2024.0536%2010.0996C20.827%2010.0996%2018.6616%2011.8703%2017.7776%2013.5489H17.6843V10.6356H11.3203V31.9996H17.947V21.4209C17.947%2018.6356%2018.475%2015.9423%2021.9243%2015.9423C25.323%2015.9423%2025.3736%2019.1209%2025.3736%2021.5996V32.0009H31.9936Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M0.523438%2010.6367H7.15811V32.0007H0.523438V10.6367Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M3.84267%200C1.72133%200%200%201.72133%200%203.84267C0%205.964%201.72133%207.72133%203.84267%207.72133C5.964%207.72133%207.68533%205.964%207.68533%203.84267C7.684%201.72133%205.96267%200%203.84267%200Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_862_3935%22%3E%0A%3Crect%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.share-bar__item._linkedin:hover {
  background: var(--accent3) center/40% no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_862_3935)%22%3E%0A%3Cpath%20d%3D%22M31.9936%2032.0009L32.0016%2031.9996V20.2636C32.0016%2014.5223%2030.7656%2010.0996%2024.0536%2010.0996C20.827%2010.0996%2018.6616%2011.8703%2017.7776%2013.5489H17.6843V10.6356H11.3203V31.9996H17.947V21.4209C17.947%2018.6356%2018.475%2015.9423%2021.9243%2015.9423C25.323%2015.9423%2025.3736%2019.1209%2025.3736%2021.5996V32.0009H31.9936Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M0.523438%2010.6367H7.15811V32.0007H0.523438V10.6367Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M3.84267%200C1.72133%200%200%201.72133%200%203.84267C0%205.964%201.72133%207.72133%203.84267%207.72133C5.964%207.72133%207.68533%205.964%207.68533%203.84267C7.684%201.72133%205.96267%200%203.84267%200Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_862_3935%22%3E%0A%3Crect%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.share-bar__item._telegram {
  background: var(--white) center/40% no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.5562%2020.2412L12.0269%2027.6866C12.7842%2027.6866%2013.1122%2027.3612%2013.5056%2026.9706L17.0562%2023.5772L24.4136%2028.9652C25.7629%2029.7172%2026.7136%2029.3212%2027.0776%2027.7239L31.9069%205.09456L31.9082%205.09322C32.3362%203.09856%2031.1869%202.31856%2029.8722%202.80789L1.48557%2013.6759C-0.451763%2014.4279%20-0.42243%2015.5079%201.15624%2015.9972L8.41357%2018.2546L25.2709%207.70656C26.0642%207.18122%2026.7856%207.47189%2026.1922%207.99722L12.5562%2020.2412Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.share-bar__item._telegram:hover {
  background: var(--accent3) center/40% no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.5562%2020.2412L12.0269%2027.6866C12.7842%2027.6866%2013.1122%2027.3612%2013.5056%2026.9706L17.0562%2023.5772L24.4136%2028.9652C25.7629%2029.7172%2026.7136%2029.3212%2027.0776%2027.7239L31.9069%205.09456L31.9082%205.09322C32.3362%203.09856%2031.1869%202.31856%2029.8722%202.80789L1.48557%2013.6759C-0.451763%2014.4279%20-0.42243%2015.5079%201.15624%2015.9972L8.41357%2018.2546L25.2709%207.70656C26.0642%207.18122%2026.7856%207.47189%2026.1922%207.99722L12.5562%2020.2412Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.share-bar__item._instagram {
  background: var(--white) center/40% no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_862_3941)%22%3E%0A%3Cpath%20d%3D%22M16.0036%207.78516C11.4663%207.78516%207.79297%2011.4625%207.79297%2015.9958C7.79297%2020.5332%2011.4703%2024.2065%2016.0036%2024.2065C20.541%2024.2065%2024.2143%2020.5292%2024.2143%2015.9958C24.2143%2011.4585%2020.537%207.78516%2016.0036%207.78516ZM16.0036%2021.3252C13.0583%2021.3252%2010.6743%2018.9398%2010.6743%2015.9958C10.6743%2013.0518%2013.0596%2010.6665%2016.0036%2010.6665C18.9476%2010.6665%2021.333%2013.0518%2021.333%2015.9958C21.3343%2018.9398%2018.949%2021.3252%2016.0036%2021.3252Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M22.5976%200.100516C19.6536%20-0.0368178%2012.3616%20-0.0301511%209.41497%200.100516C6.82564%200.221849%204.54164%200.847182%202.7003%202.68852C-0.37703%205.76585%200.016303%209.91252%200.016303%2015.9938C0.016303%2022.2178%20-0.330364%2026.2685%202.7003%2029.2992C5.78964%2032.3872%209.9963%2031.9832%2016.0056%2031.9832C22.171%2031.9832%2024.299%2031.9872%2026.479%2031.1432C29.443%2029.9925%2031.6803%2027.3432%2031.899%2022.5845C32.0376%2019.6392%2032.0296%2012.3485%2031.899%209.40185C31.635%203.78452%2028.6203%200.377849%2022.5976%200.100516ZM27.2576%2027.2632C25.2403%2029.2805%2022.4416%2029.1005%2015.967%2029.1005C9.3003%2029.1005%206.62697%2029.1992%204.6763%2027.2432C2.42964%2025.0072%202.8363%2021.4165%202.8363%2015.9725C2.8363%208.60585%202.0803%203.30052%209.47364%202.92185C11.1723%202.86185%2011.6723%202.84185%2015.9483%202.84185L16.0083%202.88185C23.1136%202.88185%2028.6883%202.13785%2029.023%209.52985C29.099%2011.2165%2029.1163%2011.7232%2029.1163%2015.9925C29.115%2022.5818%2029.2403%2025.2712%2027.2576%2027.2632Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M24.5437%209.37835C25.6033%209.37835%2026.4623%208.51933%2026.4623%207.45968C26.4623%206.40003%2025.6033%205.54102%2024.5437%205.54102C23.484%205.54102%2022.625%206.40003%2022.625%207.45968C22.625%208.51933%2023.484%209.37835%2024.5437%209.37835Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_862_3941%22%3E%0A%3Crect%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.share-bar__item._instagram:hover {
  background: var(--accent3) center/40% no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_862_3941)%22%3E%0A%3Cpath%20d%3D%22M16.0036%207.78516C11.4663%207.78516%207.79297%2011.4625%207.79297%2015.9958C7.79297%2020.5332%2011.4703%2024.2065%2016.0036%2024.2065C20.541%2024.2065%2024.2143%2020.5292%2024.2143%2015.9958C24.2143%2011.4585%2020.537%207.78516%2016.0036%207.78516ZM16.0036%2021.3252C13.0583%2021.3252%2010.6743%2018.9398%2010.6743%2015.9958C10.6743%2013.0518%2013.0596%2010.6665%2016.0036%2010.6665C18.9476%2010.6665%2021.333%2013.0518%2021.333%2015.9958C21.3343%2018.9398%2018.949%2021.3252%2016.0036%2021.3252Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M22.5976%200.100516C19.6536%20-0.0368178%2012.3616%20-0.0301511%209.41497%200.100516C6.82564%200.221849%204.54164%200.847182%202.7003%202.68852C-0.37703%205.76585%200.016303%209.91252%200.016303%2015.9938C0.016303%2022.2178%20-0.330364%2026.2685%202.7003%2029.2992C5.78964%2032.3872%209.9963%2031.9832%2016.0056%2031.9832C22.171%2031.9832%2024.299%2031.9872%2026.479%2031.1432C29.443%2029.9925%2031.6803%2027.3432%2031.899%2022.5845C32.0376%2019.6392%2032.0296%2012.3485%2031.899%209.40185C31.635%203.78452%2028.6203%200.377849%2022.5976%200.100516ZM27.2576%2027.2632C25.2403%2029.2805%2022.4416%2029.1005%2015.967%2029.1005C9.3003%2029.1005%206.62697%2029.1992%204.6763%2027.2432C2.42964%2025.0072%202.8363%2021.4165%202.8363%2015.9725C2.8363%208.60585%202.0803%203.30052%209.47364%202.92185C11.1723%202.86185%2011.6723%202.84185%2015.9483%202.84185L16.0083%202.88185C23.1136%202.88185%2028.6883%202.13785%2029.023%209.52985C29.099%2011.2165%2029.1163%2011.7232%2029.1163%2015.9925C29.115%2022.5818%2029.2403%2025.2712%2027.2576%2027.2632Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3Cpath%20d%3D%22M24.5437%209.37835C25.6033%209.37835%2026.4623%208.51933%2026.4623%207.45968C26.4623%206.40003%2025.6033%205.54102%2024.5437%205.54102C23.484%205.54102%2022.625%206.40003%2022.625%207.45968C22.625%208.51933%2023.484%209.37835%2024.5437%209.37835Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_862_3941%22%3E%0A%3Crect%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
}

.share-bar__item._facebook {
  background: var(--white) center/40% no-repeat url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%0D%0A%3Csvg%20fill%3D%22%23000000%22%20height%3D%22800px%22%20width%3D%22800px%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20%0D%0A%09%20viewBox%3D%220%200%20310%20310%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22XMLID_834_%22%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_835_%22%20d%3D%22M81.703%2C165.106h33.981V305c0%2C2.762%2C2.238%2C5%2C5%2C5h57.616c2.762%2C0%2C5-2.238%2C5-5V165.765h39.064%0D%0A%09%09c2.54%2C0%2C4.677-1.906%2C4.967-4.429l5.933-51.502c0.163-1.417-0.286-2.836-1.234-3.899c-0.949-1.064-2.307-1.673-3.732-1.673h-44.996%0D%0A%09%09V71.978c0-9.732%2C5.24-14.667%2C15.576-14.667c1.473%2C0%2C29.42%2C0%2C29.42%2C0c2.762%2C0%2C5-2.239%2C5-5V5.037c0-2.762-2.238-5-5-5h-40.545%0D%0A%09%09C187.467%2C0.023%2C186.832%2C0%2C185.896%2C0c-7.035%2C0-31.488%2C1.381-50.804%2C19.151c-21.402%2C19.692-18.427%2C43.27-17.716%2C47.358v37.752H81.703%0D%0A%09%09c-2.762%2C0-5%2C2.238-5%2C5v50.844C76.703%2C162.867%2C78.941%2C165.106%2C81.703%2C165.106z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E');
}

.share-bar__item._facebook:hover {
  background: var(--accent3) center/40% no-repeat url('data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%0D%0A%3Csvg%20fill%3D%22%23000000%22%20height%3D%22800px%22%20width%3D%22800px%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20%0D%0A%09%20viewBox%3D%220%200%20310%20310%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22XMLID_834_%22%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_835_%22%20d%3D%22M81.703%2C165.106h33.981V305c0%2C2.762%2C2.238%2C5%2C5%2C5h57.616c2.762%2C0%2C5-2.238%2C5-5V165.765h39.064%0D%0A%09%09c2.54%2C0%2C4.677-1.906%2C4.967-4.429l5.933-51.502c0.163-1.417-0.286-2.836-1.234-3.899c-0.949-1.064-2.307-1.673-3.732-1.673h-44.996%0D%0A%09%09V71.978c0-9.732%2C5.24-14.667%2C15.576-14.667c1.473%2C0%2C29.42%2C0%2C29.42%2C0c2.762%2C0%2C5-2.239%2C5-5V5.037c0-2.762-2.238-5-5-5h-40.545%0D%0A%09%09C187.467%2C0.023%2C186.832%2C0%2C185.896%2C0c-7.035%2C0-31.488%2C1.381-50.804%2C19.151c-21.402%2C19.692-18.427%2C43.27-17.716%2C47.358v37.752H81.703%0D%0A%09%09c-2.762%2C0-5%2C2.238-5%2C5v50.844C76.703%2C162.867%2C78.941%2C165.106%2C81.703%2C165.106z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E');
}

.share-bar__image {
  flex: 1 1 auto;
  background: var(--accent3) top center/cover no-repeat;
}

.latest-post {
  background: var(--accent2);
  padding: var(--sp) 0;
}

.latest-post__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  margin-bottom: 24px;
}

.latest-post__title {
  font-size: var(--h2);
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.2;
}

.latest-post__grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-areas: "post1 post1 post2 post3" "post1 post1 post4 post5";
  gap: 16px;
}

.latest-post .blog-card:first-child .blog-card__thumbnail {
  height: 429px;
}

.latest-post .blog-card:first-child .blog-card__content {
  gap: 12px;
}

.latest-post .blog-card:first-child .blog-card__title {
  flex: 0 0 auto;
}

.latest-post .blog-card:first-child .blog-card__exerpt {
  flex: 1 1 auto;
  display: initial;
}

.latest-post .blog-card__exerpt {
  display: none;
}

.latest-post .blog-card:nth-child(1) {
  grid-area: post1;
}

.latest-post .blog-card:nth-child(2) {
  grid-area: post2;
}

.latest-post .blog-card:nth-child(3) {
  grid-area: post3;
}

.latest-post .blog-card:nth-child(4) {
  grid-area: post4;
}

.latest-post .blog-card:nth-child(5) {
  grid-area: post5;
}

.ui-button {
  flex: 0 0 auto;
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  font-size: var(--s-1);
  text-transform: uppercase;
  font-weight: 700;
}

.ui-button._black {
  background: var(--black);
  padding: 16px 28px;
  color: var(--white);
  transition: var(--tr);
}

.ui-button._black:hover {
  background: var(--accent1);
  color: var(--black);
}

.ui-button._black._reg {
  border-radius: initial;
  padding: 12px 24px;
}

.ui-button._back {
  background: var(--accent3);
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 8px 20px;
  border-radius: 50px;
  width: -moz-fit-content;
  width: fit-content;
  font-weight: 500;
  transition: var(--tr);
  text-transform: initial;
}

.ui-button._back:hover {
  background: var(--accent2);
}

.ui-button._back:before {
  content: "";
  aspect-ratio: 14/11;
  width: 14px;
  background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2214%22%20height%3D%2213%22%20viewBox%3D%220%200%2014%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99264%2011.8038L0.21967%207.0308C-0.0732231%206.7379%20-0.0732231%206.26303%200.21967%205.97014L4.99264%201.19717C5.28553%200.904272%205.76041%200.904272%206.0533%201.19717C6.34619%201.49006%206.34619%201.96493%206.0533%202.25783L2.56066%205.75047L12.75%205.75047C13.1642%205.75047%2013.5%206.08625%2013.5%206.50047C13.5%206.91468%2013.1642%207.25047%2012.75%207.25047L2.56066%207.25047L6.0533%2010.7431C6.34619%2011.036%206.34619%2011.5109%206.0533%2011.8038C5.76041%2012.0967%205.28553%2012.0967%204.99264%2011.8038Z%22%20fill%3D%22%230A0A0B%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.ui-button._back._reg {
  border-radius: initial;
  padding: 12px 24px;
}

@media (max-width: 1641px) {
  :root {
    --sp: 60px;
    --h1: 52px;
    --h2: 42px;
  }

  .wrapper {
    padding-top: 84.92px;
  }

  .main-logo a {
    width: 160px;
  }

  .new-social a {
    width: 24px;
  }

  .new-header {
    padding: 25.27px 0;
  }

  .hero__content {
    flex: 0 0 42.82%;
    padding-right: 60px;
  }

  .hero__content h1 {
    max-width: 100%;
  }

  .hero__calendar-wrap {
    flex: 1 1 auto;
  }

  .hero__calendar-wrap .calendar {
    width: 56.5vw;
  }

  .hero .upcoming__items .item:hover .item__info {
    margin-bottom: 40px;
  }

  .partners__submit,
  .partners__list-wrap {
    padding: 60px;
  }

  .partners__list {
    gap: 25px 40px;
  }

  .partners__list .partner-logo img {
    height: 50px;
  }

  .footer__item_created {
    font-size: 14px;
  }

  .event-new .header-box {
    padding-top: 40px;
  }

  .event-new .upcoming .item {
    width: 276.8px;
  }

  .blog .blog-sidebar {
    width: 400px;
  }

  .blog-sidebar .upcomming .item {
    padding: 16px;
  }

  .blog-sidebar .upcomming .item__info {
    margin-bottom: 8px;
  }

  .blog-sidebar .upcomming .item__info > div {
    line-height: 1.5;
    font-size: var(--xs-3);
  }

  .blog-sidebar .upcomming .item__title {
    font-size: var(--s-3);
  }

  .share-bar__main {
    flex: 0 0 auto;
  }

  .ui-button._black {
    padding: 12px 24px;
  }
}

@media (max-width: 1441px) {
  :root {
    --h1: 42px;
    --h2: 32px;
  }

  .wrapper {
    padding-top: 74.92px;
  }

  .popup {
    max-width: 860px;
    padding: 52px 36px 52px 40px;
  }

  .popup__title {
    font-size: 42px;
  }

  .popup__image {
    width: 296px;
  }

  .new-header {
    padding: 20.27px 0;
  }

  .new-header__controls {
    gap: 60px;
  }

  .hero .upcoming__items .item__info-date,
  .hero .upcoming__items .item__info-place {
    font-size: 12px;
  }

  .hero .upcoming__items .item:hover .item__info {
    margin-bottom: 30px;
  }

  .hero .calendar__box {
    min-height: 210px;
  }

  .hero .calendar__event {
    font-size: 12px;
  }

  .get-list__text {
    max-width: 600px;
  }

  .partners__submit h2 {
    font-size: 24px;
  }

  .partners__list-wrap > h3 {
    font-size: 24px;
  }

  .event-new .header-title {
    font-size: 32px;
  }

  .event-new .upcoming__title {
    font-size: 32px;
  }

  .blog .blog-sidebar {
    width: 320px;
  }

  .blog-sidebar .upcomming__title {
    font-size: var(--s-1);
  }

  .post-blog__heading-title {
    font-size: var(--m-3);
  }
}

@media (max-width: 1281px) {
  :root {
    --sp: 60px;
    --h1: 42px;
  }

  .wrapper {
    padding-top: 78.61px;
  }

  .main-logo a {
    width: 140px;
  }

  .modal-subscribe {
    max-width: 600px;
    flex-direction: column;
  }

  .modal-subscribe__text {
    flex: 0 0 auto;
  }

  .modal-subscribe__text h1,
  .modal-subscribe__text h2,
  .modal-subscribe__text h3,
  .modal-subscribe__text h4,
  .modal-subscribe__text h5,
  .modal-subscribe__text h6 {
    font-size: 32px;
  }

  .modal-subscribe__form {
    flex: 0 0 auto;
    width: 100%;
  }

  .new-header {
    padding: 22.12px 0;
  }

  .new-header__menu {
    gap: 30px;
    font-size: 14px;
  }

  .hero__content {
    padding-right: 82px;
    flex: 0 0 50%;
  }

  .hero__calendar-wrap .calendar {
    width: 49vw;
  }

  .hero .upcoming__items .item:hover .item__info {
    margin-bottom: 20px;
  }

  .hero .calendar {
    grid-template-columns: repeat(3, 1fr);
  }

  .hero .calendar__box-title {
    font-size: 12px;
  }

  .hero .calendar__box-content {
    padding: 8px;
  }

  .get-list__container {
    align-items: center;
  }

  .get-list__text {
    max-width: 480px;
  }

  .get-list__form-box {
    max-width: 480px;
  }

  .partners__submit,
  .partners__list-wrap {
    padding: 40px;
  }

  .footer__item_created {
    font-size: 12px;
  }

  .event-new .header-box {
    padding-top: 32px;
  }

  .event-new .header-btm {
    padding: 24px 0 32px;
  }

  .blog__container {
    gap: 60px;
  }

  .blog__nav h1 {
    font-size: var(--m-3);
  }

  .blog__posts {
    grid-template-columns: repeat(2, 1fr);
  }

  .blog-sidebar .upcomming .item__title {
    font-size: var(--s-2);
  }

  .reaction-bar .reaction {
    gap: 10px;
    padding: 10px;
  }

  .reaction-bar .reaction > span {
    font-size: var(--xs-1);
  }

  .reaction-bar .reaction > span:first-child {
    gap: 10px;
  }

  .reaction-bar .reaction > span:first-child:before {
    width: 24px;
  }
}

@media (max-width: 1041px) {
  :root {
    --h2: 32px;
  }

  .new-social {
    gap: 24px;
  }

  .new-header__controls {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: var(--black2);
    z-index: 3;
    padding-top: 75px;
    padding: 75px 3.85% 0;
    flex-direction: column;
    align-items: flex-end;
    overflow-y: auto;
    transform: translateX(100%);
    transition: var(--tr);
    overflow: hidden;
  }

  .new-header__controls._active {
    transform: translateX(0%);
  }

  .new-header__menu {
    width: 100%;
    padding-top: 40px;
    flex-direction: column;
    gap: 48px;
    font-size: 18px;
    order: 1;
    align-items: flex-end;
  }

  .new-header .lang {
    order: 3;
  }

  .new-header .new-social {
    order: 4;
    display: none;
    position: relative;
    margin-top: auto;
    width: 100%;
    padding: 40px 0;
    gap: 48px;
    justify-content: flex-end;
  }

  .new-header .new-social._mob {
    display: flex;
  }

  .new-header .new-social a {
    z-index: 2;
    width: 32px;
  }

  .new-header .new-social:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    height: 100%;
    width: 100vw;
    background: var(--accent1);
    transform: translateX(-50%);
  }

  .new-header__burger-wrap {
    display: flex;
    gap: 40px;
  }

  .new-header__button {
    display: none !important;
  }

  .new-header__button_mob {
    display: block !important;
    order: 1;
  }

  .new-header .burger {
    order: 2;
  }

  .hero__container {
    flex-direction: column;
  }

  .hero__content {
    flex: 0 0 auto;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 20px;
    padding-right: 0;
    padding: 80px 0;
  }

  .hero__content h1 {
    flex: 0 0 43.75%;
  }

  .hero__upcoming {
    flex: 0 0 52.08%;
  }

  .hero__calendar-wrap .calendar {
    margin-left: 50%;
    width: 100vw;
    transform: translateX(-50%);
  }

  .hero .upcoming__items .item:hover .item__info {
    margin-bottom: 12px;
  }

  .hero .calendar {
    grid-template-columns: repeat(4, 1fr);
  }

  .hero .calendar__box {
    border-top: 1px solid var(--accent1);
  }

  .get-list__text {
    max-width: 440px;
  }

  .get-list__form-box {
    max-width: 440px;
  }

  .event-new .header-back {
    margin-bottom: 20px;
  }

  .event-new .header-title {
    font-size: 24px;
    margin-bottom: 8px;
  }

  .event-new .header-info__date:before,
  .event-new .header-info__place:before,
  .event-new .header-info__website:before {
    width: 24px;
  }

  .event-new .header-btm {
    padding: 20px 0 32px;
  }

  .blog__container {
    gap: 40px;
  }

  .reaction-bar__buttons {
    grid-template-columns: repeat(1, 1fr);
  }

  .reaction-bar .reaction {
    min-width: 200px;
  }

  .latest-post__head {
    align-items: flex-start;
  }

  .latest-post__grid {
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "post1 post2" "post1 post3" "post4 post5";
  }
}

@media (max-width: 980px) {
  .blog__posts {
    grid-template-columns: repeat(1, 1fr);
  }
}

@media (max-width: 890px) {
  .hero .upcoming__items .item__info {
    flex-direction: column;
    align-items: flex-start;
    position: relative;
    gap: 8px;
  }
}

@media (max-width: 821px) {
  :root {
    --h1: 36px;
  }

  .popup {
    max-width: 668px;
    padding: 40px;
  }

  .popup__pretitle {
    font-size: 16px;
  }

  .popup__title {
    font-size: 36px;
  }

  .popup__text {
    font-size: 14px;
    margin-bottom: 24px;
  }

  .popup__image {
    width: 278px;
  }

  .new-social a {
    width: 20px;
  }

  .hero__content h1 {
    flex: 0 0 47.27%;
  }

  .hero__upcoming {
    flex: 0 0 47.27%;
    margin-top: 0;
  }

  .hero .upcoming__items .item__info {
    flex-direction: column;
    align-items: flex-start;
    position: relative;
    gap: 8px;
  }

  .hero .upcoming__items .item__title {
    font-size: 20px;
  }

  .get-list__text {
    max-width: 346px;
  }

  .get-list__form-box {
    max-width: 346px;
    min-width: 210px;
  }

  .partners__submit,
  .partners__list-wrap {
    padding: 32px 24px;
  }

  .partners__submit {
    width: 50%;
  }

  .partners__list-wrap {
    width: 50%;
  }

  .partners__list {
    gap: 20px 40px;
  }

  .partners__list .partner-logo {
    position: relative;
  }

  .partners__list .partner-logo:before {
    content: "i";
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 0.5;
    aspect-ratio: 1/1;
    width: 20px;
    border-radius: 50%;
    border: 1px solid var(--white);
    position: absolute;
    top: 0;
    right: 0;
    transform: translate(50%, -50%);
  }

  .partners__list .partner-logo:has(.partner-logo__description-inner:empty):before {
    display: none;
  }

  .footer__right-top {
    gap: 40px;
  }

  .footer__item_rights {
    font-size: 14px;
  }

  .event-new .header-box {
    padding-top: 24px;
  }

  .event-new .header-btm {
    padding: 20px 0 24px;
  }

  .event-new .card .day-list-row {
    padding: 4px 0;
  }

  .event-new .day-lists,
  .event-new .day-descr {
    gap: 6px;
  }

  .event-new .upcoming {
    padding: 60px 0;
  }

  .event-new .upcoming__title {
    font-size: 24px;
  }

  .event-new .upcoming__list {
    margin: 0 -8px;
  }

  .event-new .upcoming__item {
    margin: 0 8px;
  }

  .blog__container {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .blog__posts {
    grid-template-columns: repeat(2, 1fr);
  }

  .blog-sidebar {
    display: none;
  }

  .reaction-bar__buttons {
    grid-template-columns: repeat(3, 1fr);
  }

  .reaction-bar .reaction {
    min-width: initial;
  }
}

@media (max-width: 740px) {
  .popup {
    max-width: 414px;
    padding: 40px 32px;
  }

  .popup__pretitle {
    margin-bottom: 4px;
  }

  .popup__title {
    font-size: 32px;
  }

  .popup .btn {
    width: 100%;
  }

  .popup__image {
    display: none;
    aspect-ratio: 350/256;
    width: 100%;
    background-size: cover;
    margin-bottom: 12px;
  }

  .popup__image_mob {
    display: block;
  }
}

@media (max-width: 681px) {
  .event-new .content__button-wrap {
    transform: translateY(-21px);
  }
}

@media (max-width: 641px) {
  :root {
    --h1: 40px;
    --h2: 28px;
  }

  .wrapper {
    padding-top: 64.39px;
  }

  .main-logo a {
    width: 120px;
  }

  .archive-pagination {
    gap: 10px;
  }

  .archive-pagination .page-numbers {
    width: 40px;
    font-size: var(--s-1);
  }

  .modal-subscribe {
    max-width: 92.5%;
    padding: 40px 32px;
  }

  .new-header {
    padding: 15px 0;
  }

  .hero__content {
    padding: 60px 0;
    flex-direction: column;
  }

  .hero__content h1 {
    padding-right: 75px;
  }

  .hero .upcoming__items .item__info {
    flex-direction: row;
  }

  .hero .calendar {
    display: block;
  }

  .hero .calendar__mob-nav {
    display: block;
  }

  .hero .calendar__box {
    background-color: var(--accent1);
    display: none;
    min-height: initial;
    overflow: hidden;
    transition: height var(--tr);
    padding: 20px 0;
  }

  .hero .calendar__box._active {
    display: block;
    transition: height var(--tr);
  }

  .hero .calendar__box-title {
    display: none;
  }

  .hero .calendar__box-content {
    display: flex;
    align-items: center;
    gap: 4px;
    width: 92.5%;
    margin: 0 auto;
    padding: 0;
  }

  .hero .calendar__event {
    padding: 12px 16px;
    font-size: 16px;
    background-color: var(--black2) !important;
    color: var(--white) !important;
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
  }

  .hero .calendar__event:after {
    content: "";
    background: center/contain no-repeat url('data:image/svg+xml;utf8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_2008_1724)%22%3E%0A%3Cpath%20d%3D%22M0.93182%2012.0672C1.29793%2012.4333%201.89152%2012.4333%202.25765%2012.0672L12.8827%201.44218C13.2488%201.07605%2013.2488%200.482553%2012.8827%200.116428C12.5165%20-0.249696%2011.9229%20-0.249696%2011.5568%200.116428L0.93182%2010.7414C0.565695%2011.1075%200.565695%2011.7011%200.93182%2012.0672Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M12.2208%2012.9668C12.7385%2012.9668%2013.1583%2012.5471%2013.1583%2012.0293V0.779247C13.1583%200.261497%2012.7385%20-0.158253%2012.2208%20-0.158253H0.970703C0.452928%20-0.158253%200.0332031%200.261497%200.0332031%200.779247C0.0332031%201.29712%200.452928%201.71675%200.970703%201.71675H11.2833V12.0293C11.2833%2012.5471%2011.7029%2012.9668%2012.2208%2012.9668Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2008_1724%22%3E%0A%3Crect%20width%3D%2213%22%20height%3D%2213%22%20fill%3D%22white%22%20transform%3D%22matrix(1%200%200%20-1%200%2013)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A');
    display: inline-block;
    aspect-ratio: 1/1;
    width: 13px;
    transform: translateY(3px);
    margin-left: 10px;
    flex: 0 0 auto;
  }

  .hero .calendar__event:not(span):active,
  .hero .calendar__event:not(span):hover {
    background-color: rgba(31, 31, 34, 0.5) !important;
    color: var(--gray) !important;
  }

  .hero .calendar__event:not(span):active:after,
  .hero .calendar__event:not(span):hover:after {
    opacity: 0;
  }

  .get-list__container {
    align-items: flex-start;
    flex-direction: column;
  }

  .get-list__text {
    max-width: initial;
    width: 100%;
  }

  .get-list__form-box {
    max-width: initial;
    width: 100%;
  }

  .partners__container {
    flex-direction: column;
  }

  .partners__submit {
    width: 100%;
    max-width: 100%;
  }

  .partners__list-wrap {
    width: 100%;
    max-width: 100%;
  }

  .partners__list-wrap > h3 {
    margin-bottom: 30px;
  }

  .partners__list {
    gap: 40px;
  }

  .footer__left {
    flex: 0 0 270px;
    gap: 8px;
  }

  .footer__right-top {
    flex-direction: column;
    align-items: flex-end;
    gap: 32px;
  }

  .footer__item_rights {
    font-size: 12px;
    flex: 1 1 auto;
  }

  .footer__item_lang {
    order: 2;
  }

  .footer__item_social {
    order: 3;
  }

  .footer__item_blog {
    order: 1;
  }

  .footer__item_created {
    font-size: 10px;
    display: none;
  }

  .footer__item_created-mob {
    display: block;
  }

  .event-new .header-info {
    gap: 8px 40px;
    flex-direction: column;
  }

  .event-new .content {
    border-width: 20px !important;
  }

  .event-new .content .card:last-child {
    border-bottom-width: 95px;
  }

  .blog__nav {
    gap: 20px;
  }

  .blog__nav h1 {
    font-size: var(--l-1);
  }

  .blog .archive-pagination {
    padding-top: 40px;
  }

  .blog__post-nav-bar {
    flex-direction: column;
  }

  .blog__post-nav-bar .ui-button {
    min-width: 300px;
  }

  .reaction-bar__buttons {
    grid-template-columns: repeat(1, 1fr);
  }

  .reaction-bar .reaction {
    width: -moz-fit-content;
    width: fit-content;
    min-width: 300px;
  }

  .share-bar__title {
    font-size: var(--s-1);
  }

  .share-bar__item {
    width: 50px;
  }

  .latest-post__head .ui-button {
    display: none;
  }

  .latest-post__grid {
    grid-template-areas: "post1 post1" "post2 post3" "post4 post5";
  }
}

@media (max-width: 481px) {
  :root {
    --h1: 36px;
    --h2: 24px;
  }

  .wrapper {
    padding-top: 60px;
  }

  .modal__close {
    height: 30px;
    width: 30px;
    top: 16px;
    right: 16px;
  }

  .popup {
    padding: 24px 16px;
    max-width: 328px;
  }

  .popup__title {
    font-size: 28px;
    margin-bottom: 8px;
  }

  .popup__text {
    font-size: 14px;
    margin-bottom: 16px;
  }

  .modal-subscribe {
    gap: 40px;
  }

  .new-header__controls {
    align-items: flex-start;
    gap: 40px;
  }

  .new-header__menu {
    align-items: flex-start;
    gap: 40px;
  }

  .new-header__button {
    display: block !important;
    order: 2;
  }

  .new-header__button_mob {
    display: none !important;
  }

  .new-header .new-social {
    justify-content: flex-start;
  }

  .hero__content {
    gap: 16px;
  }

  .hero__content h1 {
    padding-right: 0px;
  }

  .hero .upcoming__items .item__info {
    flex-direction: column;
  }

  .hero .upcoming__items .item:hover .item__info:after {
    width: 16px;
  }

  .get-list__form-box {
    max-width: initial;
    width: 100%;
  }

  .partners__submit {
    min-width: initial;
  }

  .footer__container {
    flex-direction: column;
    gap: 40px;
  }

  .footer__container > * {
    flex: 0 0 auto;
  }

  .footer__left {
    display: grid;
    grid-template-columns: 1fr auto;
    grid-template-areas: "logo blog" "rights space";
    gap: 0 40px;
  }

  .footer__right {
    align-items: flex-start;
    gap: 40px;
  }

  .footer__right-top {
    gap: inherit;
    align-items: inherit;
  }

  .footer__item_blog {
    display: none !important;
  }

  .footer__item_blog-mob {
    grid-area: blog;
    display: block !important;
  }

  .footer__item_created {
    display: block;
  }

  .footer__item_created-mob {
    display: none;
  }

  .event-new .header-info {
    gap: 4px 40px;
  }

  .event-new .content .card {
    border-width: 12px !important;
    border-top-width: 24px !important;
  }

  .event-new .content .card h2 {
    font-size: 5.25rem;
  }

  .event-new .content .card:after {
    left: auto;
    right: 100%;
    z-index: -1;
    width: 30px;
  }

  .event-new .content__button-wrap {
    margin: 0;
    transform: translate(0, 0);
    margin-left: -4px;
    padding: 0 0 44px 12px;
    background: var(--black);
  }

  .event-new .content__button-wrap .btn {
    width: 100%;
  }

  .event-new .upcoming__title {
    font-size: 28px;
    margin-bottom: 24px;
  }

  .blog__nav h1 {
    font-size: var(--m-1);
  }

  .blog__posts {
    grid-template-columns: repeat(1, 1fr);
  }

  .blog__post-nav-bar .ui-button {
    min-width: 100%;
    text-align: center;
    justify-content: center;
  }

  .blog-card__title a {
    font-size: var(--s-1);
  }

  .post-blog__heading {
    margin-bottom: 20px;
  }

  .post-blog__heading-title {
    font-size: var(--m-1);
  }

  .post-blog__heading-thumbnail {
    height: 200px;
  }

  .post-blog__content h2,
  .post-blog__content h3,
  .post-blog__content h4,
  .post-blog__content h5,
  .post-blog__content h6 {
    margin-top: 20px;
  }

  .author__name {
    font-size: var(--xs-2);
  }

  .reaction-bar .reaction {
    width: 100%;
  }

  .share-bar__main {
    flex: 1 1 auto;
  }

  .share-bar__image {
    display: none;
  }

  .latest-post__grid {
    grid-template-columns: 1fr;
    grid-template-areas: "post1" "post2" "post3" "post4" "post5";
  }

  .latest-post .blog-card:first-child .blog-card__exerpt {
    display: none;
  }
}

@media (max-width: 361px) {
  :root {
    --sp: 32px;
    --h1: 28px;
  }

  .hero__content {
    padding: 48px 0;
  }

  .hero .upcoming__items .item {
    padding: 8px;
  }

  .hero .upcoming__items .item__info {
    padding-right: 0px;
  }

  .hero .upcoming__items .item__info:after {
    content: "";
    top: 0;
    transform: translateY(0);
  }

  .get-list__text {
    font-size: var(--xs-2);
  }

  .partners__submit,
  .partners__list-wrap {
    padding: 24px 16px;
  }

  .partners__submit {
    font-size: 14px;
  }

  .partners__list {
    gap: 20px;
  }

  .footer__item_created {
    font-size: 12px;
  }

  .event-new .content .card {
    border-width: 8px !important;
    border-top-width: 12px !important;
  }

  .event-new .content .card:after {
    left: auto;
    right: 100%;
    z-index: -1;
    width: 30px;
  }

  .event-new .content__button-wrap {
    padding: 0 0 36px 8px;
    width: 104%;
  }
}