*,:before,:after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb
}

:before,:after {
  --tw-content: ""
}

html {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  font-family: Raleway,sans-serif;
  font-feature-settings: normal;
  font-variation-settings: normal
}

body {
  margin: 0;
  line-height: inherit
}

hr {
  height: 0;
  color: inherit;
  border-top-width: 1px
}

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted
}

h1,h2,h3,h4,h5,h6 {
  font-size: inherit;
  font-weight: inherit
}

a {
  color: inherit;
  text-decoration: inherit
}

b,strong {
  font-weight: bolder
}

code,kbd,samp,pre {
  font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
  font-size: 1em
}

small {
  font-size: 80%
}

sub,sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline
}

sub {
  bottom: -.25em
}

sup {
  top: -.5em
}

table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse
}

button,input,optgroup,select,textarea {
  font-family: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
  margin: 0;
  padding: 0
}

button,select {
  text-transform: none
}

button,[type=button],[type=reset],[type=submit] {
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none
}

:-moz-focusring {
  outline: auto
}

:-moz-ui-invalid {
  box-shadow: none
}

progress {
  vertical-align: baseline
}

::-webkit-inner-spin-button,::-webkit-outer-spin-button {
  height: auto
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px
}

::-webkit-search-decoration {
  -webkit-appearance: none
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit
}

summary {
  display: list-item
}

blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
  margin: 0
}

fieldset {
  margin: 0;
  padding: 0
}

legend {
  padding: 0
}

ol,ul,menu {
  list-style: none;
  margin: 0;
  padding: 0
}

dialog {
  padding: 0
}

textarea {
  resize: vertical
}

input::-moz-placeholder,textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af
}

input::placeholder,textarea::placeholder {
  opacity: 1;
  color: #9ca3af
}

button,[role=button] {
  cursor: pointer
}

:disabled {
  cursor: default
}

img,svg,video,canvas,audio,iframe,embed,object {
  display: block;
  vertical-align: middle
}

img,video {
  max-width: 100%;
  height: auto
}

[hidden] {
  display: none
}

*,:before,:after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / .5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia:
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / .5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia:
}

.container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 16px;
  padding-left: 16px
}

@media (min-width: 100%) {
  .container {
      max-width:100%
  }
}

@media (min-width: 375px) {
  .container {
      max-width:375px
  }
}

@media (min-width: 768px) {
  .container {
      max-width:768px;
      padding-right: 32px;
      padding-left: 32px
  }
}

@media (min-width: 1024px) {
  .container {
      max-width:1024px;
      padding-right: 64px;
      padding-left: 64px
  }
}

@media (min-width: 1366px) {
  .container {
      max-width:1366px;
      padding-right: 71px;
      padding-left: 71px
  }
}

@media (min-width: 1920px) {
  .container {
      max-width:1920px;
      padding-right: 296px;
      padding-left: 296px
  }
}

.pointer-events-none {
  pointer-events: none
}

.pointer-events-auto {
  pointer-events: auto
}

.invisible {
  visibility: hidden
}

.static {
  position: static
}

.fixed {
  position: fixed
}

.absolute {
  position: absolute
}

.relative {
  position: relative
}

.inset-0 {
  inset: 0
}

.left-0 {
  left: 0
}

.right-4 {
  right: 1rem
}

.top-0 {
  top: 0
}

.top-full {
  top: 100%
}

.z-\[-1\] {
  z-index: -1
}

.z-\[1\] {
  z-index: 1
}

.z-\[2\] {
  z-index: 2
}

.order-2 {
  order: 2
}

.order-4 {
  order: 4
}

.mx-auto {
  margin-left: auto;
  margin-right: auto
}

.-mt-1 {
  margin-top: -.25rem
}

.-mt-7 {
  margin-top: -1.75rem
}

.mb-1 {
  margin-bottom: .25rem
}

.mb-12 {
  margin-bottom: 3rem
}

.mb-3 {
  margin-bottom: .75rem
}

.mb-8 {
  margin-bottom: 2rem
}

.mb-\[15px\] {
  margin-bottom: 15px
}

.mb-\[17px\] {
  margin-bottom: 17px
}

.mb-\[70px\] {
  margin-bottom: 70px
}

.ml-4 {
  margin-left: 1rem
}

.mr-4 {
  margin-right: 1rem
}

.mt-1 {
  margin-top: .25rem
}

.mt-10 {
  margin-top: 2.5rem
}

.mt-3 {
  margin-top: .75rem
}

.mt-\[10px\] {
  margin-top: 10px
}

.mt-\[6px\] {
  margin-top: 6px
}

.mt-\[72px\] {
  margin-top: 72px
}

.block {
  display: block
}

.flex {
  display: flex
}

.inline-flex {
  display: inline-flex
}

.grid {
  display: grid
}

.hidden {
  display: none
}

.h-1 {
  height: .25rem
}

.h-10 {
  height: 2.5rem
}

.h-\[10px\] {
  height: 10px
}

.h-\[1px\] {
  height: 1px
}

.h-\[26px\] {
  height: 26px
}

.h-\[276px\] {
  height: 276px
}

.h-\[497px\] {
  height: 497px
}

.h-\[56px\] {
  height: 56px
}

.h-\[9px\] {
  height: 9px
}

.h-auto {
  height: auto
}

.h-full {
  height: 100%
}

.min-h-\[217px\] {
  min-height: 217px
}

.min-h-\[681px\] {
  min-height: 681px
}

.w-0 {
  width: 0px
}

.w-10 {
  width: 2.5rem
}

.w-2 {
  width: .5rem
}

.w-7 {
  width: 1.75rem
}

.w-\[184px\] {
  width: 184px
}

.w-\[19px\] {
  width: 19px
}

.w-\[23px\] {
  width: 23px
}

.w-\[26px\] {
  width: 26px
}

.w-full {
  width: 100%
}

.min-w-\[140px\] {
  min-width: 140px
}

.min-w-\[182px\] {
  min-width: 182px
}

.max-w-\[343px\] {
  max-width: 343px
}

.flex-auto {
  flex: 1 1 auto
}

.flex-shrink-0,.shrink-0 {
  flex-shrink: 0
}

.-translate-y-3 {
  --tw-translate-y: -.75rem;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-10 {
  --tw-translate-x: 2.5rem;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform {
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.cursor-pointer {
  cursor: pointer
}

.resize {
  resize: both
}

.flex-col {
  flex-direction: column
}

.flex-wrap {
  flex-wrap: wrap
}

.items-start {
  align-items: flex-start
}

.items-end {
  align-items: flex-end
}

.items-center {
  align-items: center
}

.items-stretch {
  align-items: stretch
}

.justify-start {
  justify-content: flex-start
}

.justify-center {
  justify-content: center
}

.justify-between {
  justify-content: space-between
}

.gap-10 {
  gap: 2.5rem
}

.gap-2 {
  gap: .5rem
}

.gap-3 {
  gap: .75rem
}

.gap-5 {
  gap: 1.25rem
}

.gap-\[10px\] {
  gap: 10px
}

.gap-\[11px\] {
  gap: 11px
}

.gap-\[22px\] {
  gap: 22px
}

.gap-x-3 {
  -moz-column-gap: .75rem;
  column-gap: .75rem
}

.gap-x-5 {
  -moz-column-gap: 1.25rem;
  column-gap: 1.25rem
}

.gap-y-1 {
  row-gap: .25rem
}

.self-end {
  align-self: flex-end
}

.overflow-hidden {
  overflow: hidden
}

.overflow-x-clip {
  overflow-x: clip
}

.break-words {
  overflow-wrap: break-word
}

.rounded {
  border-radius: .25rem
}

.rounded-2xl {
  border-radius: 1rem
}

.rounded-\[10px\] {
  border-radius: 10px
}

.rounded-\[20px\] {
  border-radius: 20px
}

.rounded-\[21px\] {
  border-radius: 21px
}

.rounded-\[22px\] {
  border-radius: 22px
}

.rounded-\[27px\] {
  border-radius: 27px
}

.rounded-\[32px\] {
  border-radius: 32px
}

.rounded-lg {
  border-radius: .5rem
}

.rounded-xl {
  border-radius: .75rem
}

.rounded-b-xl {
  border-bottom-right-radius: .75rem;
  border-bottom-left-radius: .75rem
}

.border-0 {
  border-width: 0px
}

.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity))
}

.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity))
}

.bg-caption {
  --tw-bg-opacity: 1;
  background-color: rgb(88 218 255 / var(--tw-bg-opacity))
}

.bg-peach {
  --tw-bg-opacity: 1;
  background-color: rgb(255 184 150 / var(--tw-bg-opacity))
}

.bg-transparent {
  background-color: transparent
}

.bg-opacity-30 {
  --tw-bg-opacity: .3
}

.bg-opacity-60 {
  --tw-bg-opacity: .6
}

.bg-opacity-70 {
  --tw-bg-opacity: .7
}

.bg-\[url\(\'\/assets\/icons\/icon-list\.svg\'\)\]{background-image:url(../assets/icons/icon-list.svg)}.bg-\[url\(\'\/assets\/icons\/list-arrow\.svg\'\)\]{background-image:url(../assets/icons/list-arrow.svg)}.bg-\[url\(\'\/assets\/icons\/vacansy-title\.svg\'\)\]{background-image:url(../assets/icons/vacansy-title.svg)}.bg-center{background-position:center}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-3{padding:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[30px\]{padding-top:30px;padding-bottom:30px}.py-\[52px\]{padding-top:52px;padding-bottom:52px}.py-\[84px\]{padding-top:84px;padding-bottom:84px}.pb-1{padding-bottom:.25rem}.pb-3{padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pb-\[19px\]{padding-bottom:19px}.pr-10{padding-right:2.5rem}.pr-3{padding-right:.75rem}.pt-3{padding-top:.75rem}.pt-\[10px\]{padding-top:10px}.pt-\[120px\]{padding-top:120px}.pt-\[17px\]{padding-top:17px}.pt-\[6px\]{padding-top:6px}.font-vip{font-family:Vipnagorgialla,sans-serif}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.lining-nums{--tw-numeric-figure: lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\]{line-height:1}.leading-\[22px\]{line-height:22px}.tracking-\[0\.14px\]{letter-spacing:.14px}.tracking-\[0\.4px\]{letter-spacing:.4px}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-current{color:currentColor}.text-mercury{--tw-text-opacity: 1;color:rgb(228 228 228 / var(--tw-text-opacity))}.text-peach{--tw-text-opacity: 1;color:rgb(255 184 150 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.outline-none{outline:2px solid transparent;outline-offset:2px}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.content-\[\"\"\],.content-\[\'\'\]{--tw-content: "";content:var(--tw-content)}.content-\[counter\(li\)\'\.\'\]{--tw-content: counter(li)".";content:var(--tw-content)}@media (min-width: 1366px){.xl\:container{width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}@media (min-width: 100%){.xl\:container{max-width:100%}}@media (min-width: 375px){.xl\:container{max-width:375px}}@media (min-width: 768px){.xl\:container{max-width:768px;padding-right:32px;padding-left:32px}}@media (min-width: 1024px){.xl\:container{max-width:1024px;padding-right:64px;padding-left:64px}}@media (min-width: 1366px){.xl\:container{max-width:1366px;padding-right:71px;padding-left:71px}}@media (min-width: 1920px){.xl\:container{max-width:1920px;padding-right:296px;padding-left:296px}}}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity))}.hover\:text-opacity-70:hover{--tw-text-opacity: .7}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-blue-200:disabled{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}@media (min-width: 375px){.xs\:text-\[36px\]{font-size:36px}}@media (min-width: 768px){.md\:invisible{visibility:hidden}.md\:absolute{position:absolute}.md\:right-0{right:0}.md\:right-8{right:2rem}.md\:top-0{top:0}.md\:-order-1{order:-1}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:row-span-2{grid-row:span 2 / span 2}.md\:row-span-3{grid-row:span 3 / span 3}.md\:row-start-2{grid-row-start:2}.md\:row-start-4{grid-row-start:4}.md\:my-20{margin-top:5rem;margin-bottom:5rem}.md\:-mb-11{margin-bottom:-2.75rem}.md\:-mt-11{margin-top:-2.75rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-3{margin-bottom:.75rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-7{margin-bottom:1.75rem}.md\:mb-\[38px\]{margin-bottom:38px}.md\:mb-\[6px\]{margin-bottom:6px}.md\:ml-1{margin-left:.25rem}.md\:ml-8{margin-left:2rem}.md\:mr-1{margin-right:.25rem}.md\:mr-8{margin-right:2rem}.md\:mt-0{margin-top:0}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-4{height:1rem}.md\:h-\[488px\]{height:488px}.md\:h-\[98px\]{height:98px}.md\:w-\[198px\]{width:198px}.md\:w-\[76px\]{width:76px}.md\:w-full{width:100%}.md\:min-w-\[182px\]{min-width:182px}.md\:max-w-\[744px\]{max-width:744px}.md\:max-w-full{max-width:100%}.md\:grid-cols-\[164px_1fr\]{grid-template-columns:164px 1fr}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:grid-cols-\[344px_1fr\]{grid-template-columns:344px 1fr}.md\:items-start{align-items:flex-start}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-x-\[76px\]{-moz-column-gap:76px;column-gap:76px}.md\:gap-y-0{row-gap:0px}.md\:gap-y-2{row-gap:.5rem}.md\:self-end{align-self:flex-end}.md\:rounded-\[24px\]{border-radius:24px}.md\:rounded-\[27px\]{border-radius:27px}.md\:rounded-\[28px\]{border-radius:28px}.md\:rounded-\[32px\]{border-radius:32px}.md\:rounded-\[48px\]{border-radius:48px}.md\:bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.md\:bg-caption{--tw-bg-opacity: 1;background-color:rgb(88 218 255 / var(--tw-bg-opacity))}.md\:bg-opacity-70{--tw-bg-opacity: .7}.md\:bg-\[url\(\'\/assets\/img\/map-decor\.png\'\)\]{background-image:url(../assets/img/map-decor.png)}.md\:bg-cover{background-size:cover}.md\:bg-no-repeat{background-repeat:no-repeat}.md\:p-0{padding:0}.md\:p-\[10px\]{padding:10px}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-\[10px\]{padding-left:10px;padding-right:10px}.md\:px-\[60px\]{padding-left:60px;padding-right:60px}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-\[27px\]{padding-top:27px;padding-bottom:27px}.md\:py-\[33px\]{padding-top:33px;padding-bottom:33px}.md\:py-\[60px\]{padding-top:60px;padding-bottom:60px}.md\:py-\[6px\]{padding-top:6px;padding-bottom:6px}.md\:pb-11{padding-bottom:2.75rem}.md\:pb-\[6px\]{padding-bottom:6px}.md\:pl-3{padding-left:.75rem}.md\:pr-10{padding-right:2.5rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-2{padding-top:.5rem}.md\:text-center{text-align:center}.md\:text-\[14px\]{font-size:14px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[24px\]{font-size:24px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[38px\]{font-size:38px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:leading-\[1\.35\]{line-height:1.35}.md\:leading-\[1\.3\]{line-height:1.3}.md\:tracking-normal{letter-spacing:0em}.md\:opacity-0{opacity:0}.md\:backdrop-blur-none{--tw-backdrop-blur: blur(0);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:left-\[10px\]{left:10px}.lg\:right-\[64px\]{right:64px}.lg\:top-0{top:0}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:row-start-1{grid-row-start:1}.lg\:-mr-\[76px\]{margin-right:-76px}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:mb-\[35px\]{margin-bottom:35px}.lg\:ml-auto{margin-left:auto}.lg\:mt-\[52px\]{margin-top:52px}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:\!hidden{display:none!important}.lg\:hidden{display:none}.lg\:h-8{height:2rem}.lg\:h-\[26px\]{height:26px}.lg\:h-\[64px\]{height:64px}.lg\:h-\[658px\]{height:658px}.lg\:w-\[1px\]{width:1px}.lg\:w-\[288px\]{width:288px}.lg\:w-\[668px\]{width:668px}.lg\:w-\[6px\]{width:6px}.lg\:grid-cols-\[212px_1fr\]{grid-template-columns:212px 1fr}.lg\:grid-cols-\[28px_744px\]{grid-template-columns:28px 744px}.lg\:grid-cols-\[440px_auto\]{grid-template-columns:440px auto}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-2{gap:.5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-7{gap:1.75rem}.lg\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.lg\:rounded-md{border-radius:.375rem}.lg\:bg-current{background-color:currentColor}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-\[64px\]{padding-left:64px;padding-right:64px}.lg\:px-\[76px\]{padding-left:76px;padding-right:76px}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-\[42px\]{padding-top:42px;padding-bottom:42px}.lg\:py-\[60px\]{padding-top:60px;padding-bottom:60px}.lg\:py-\[78px\]{padding-top:78px;padding-bottom:78px}.lg\:pb-\[45px\]{padding-bottom:45px}.lg\:pl-3{padding-left:.75rem}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[18px\]{font-size:18px}.lg\:leading-\[1\.35\]{line-height:1.35}.lg\:leading-\[1\.3\]{line-height:1.3}.lg\:opacity-0{opacity:0}.lg\:content-\[\'0\'counter\(li\)\]{--tw-content: "0"counter(li);content:var(--tw-content)}}@media (min-width: 1366px){.xl\:right-\[71px\]{right:71px}.xl\:-mr-\[208px\]{margin-right:-208px}.xl\:mb-2{margin-bottom:.5rem}.xl\:mb-3{margin-bottom:.75rem}.xl\:mb-\[52px\]{margin-bottom:52px}.xl\:mt-\[113px\]{margin-top:113px}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:h-6{height:1.5rem}.xl\:h-8{height:2rem}.xl\:h-\[357px\]{height:357px}.xl\:h-\[810px\]{height:810px}.xl\:h-auto{height:auto}.xl\:w-\[148px\]{width:148px}.xl\:w-\[808px\]{width:808px}.xl\:max-w-\[808px\]{max-width:808px}.xl\:grid-cols-\[288px_1fr\]{grid-template-columns:288px 1fr}.xl\:grid-cols-\[28px_808px\]{grid-template-columns:28px 808px}.xl\:grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.xl\:justify-center{justify-content:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-4{gap:1rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-x-\[76px\]{-moz-column-gap:76px;column-gap:76px}.xl\:rounded-3xl{border-radius:1.5rem}.xl\:rounded-\[74px\]{border-radius:74px}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:px-\[104px\]{padding-left:104px;padding-right:104px}.xl\:px-\[71px\]{padding-left:71px;padding-right:71px}.xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.xl\:py-\[60px\]{padding-top:60px;padding-bottom:60px}.xl\:text-left{text-align:left}.xl\:text-\[18px\]{font-size:18px}.xl\:text-\[20px\]{font-size:20px}.xl\:text-\[24px\]{font-size:24px}.xl\:text-\[46px\]{font-size:46px}.xl\:text-\[48px\]{font-size:48px}.xl\:leading-\[1\.1\]{line-height:1.1}.xl\:content-\[\'\'\]{--tw-content: "";content:var(--tw-content)}}@media (min-width: 1920px){.\32xl\:right-\[160px\]{right:160px}.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:my-\[101px\]{margin-top:101px;margin-bottom:101px}.\32xl\:mb-20{margin-bottom:5rem}.\32xl\:mr-0{margin-right:0}.\32xl\:mt-\[52px\]{margin-top:52px}.\32xl\:h-\[467px\]{height:467px}.\32xl\:h-\[84px\]{height:84px}.\32xl\:w-\[195px\]{width:195px}.\32xl\:w-\[376px\]{width:376px}.\32xl\:w-\[784px\]{width:784px}.\32xl\:max-w-\[1056px\]{max-width:1056px}.\32xl\:max-w-\[1728px\]{max-width:1728px}.\32xl\:max-w-\[75\%\]{max-width:75%}.\32xl\:grid-cols-\[28px_1056px\]{grid-template-columns:28px 1056px}.\32xl\:grid-cols-\[376px_1fr\]{grid-template-columns:376px 1fr}.\32xl\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.\32xl\:gap-x-\[108px\]{-moz-column-gap:108px;column-gap:108px}.\32xl\:px-\[136px\]{padding-left:136px;padding-right:136px}.\32xl\:px-\[160px\]{padding-left:160px;padding-right:160px}.\32xl\:px-\[64px\]{padding-left:64px;padding-right:64px}.\32xl\:py-8{padding-top:2rem;padding-bottom:2rem}.\32xl\:py-\[60px\]{padding-top:60px;padding-bottom:60px}.\32xl\:py-\[88px\]{padding-top:88px;padding-bottom:88px}.\32xl\:pb-\[42px\]{padding-bottom:42px}.\32xl\:pl-\[136px\]{padding-left:136px}.\32xl\:pl-\[160px\]{padding-left:160px}.\32xl\:pr-0{padding-right:0}.\32xl\:text-left{text-align:left}.\32xl\:text-\[62px\]{font-size:62px}}@font-face{font-family:Raleway;src:local("Raleway Light"),local("Raleway-Light"),url(../_astro/Raleway-Light.woff2) format("woff2"),url(../_astro/Raleway-Light.woff) format("woff"),url(../_astro/Raleway-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Raleway;src:local("Raleway Regular"),local("Raleway-Regular"),url(../_astro/Raleway-Regular.woff2) format("woff2"),url(../_astro/Raleway-Regular.woff) format("woff"),url(../_astro/Raleway-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:local("Raleway Medium"),local("Raleway-Medium"),url(../_astro/Raleway-Medium.woff2) format("woff2"),url(../_astro/Raleway-Medium.woff) format("woff"),url(../_astro/Raleway-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Raleway;src:local("Raleway Semibold"),local("Raleway-Semibold"),url(../_astro/Raleway-SemiBold.woff2) format("woff2"),url(../_astro/Raleway-SemiBold.woff) format("woff"),url(../_astro/Raleway-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Raleway;src:local("Raleway Bold"),local("Raleway-Bold"),url(../_astro/Raleway-Bold.woff2) format("woff2"),url(../_astro/Raleway-Bold.woff) format("woff"),url(../_astro/Raleway-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Vipnagorgialla;src:local("Vipnagorgialla Regular"),local("Vipnagorgialla-Regular"),url(../_astro/Vipnagorgialla-Regular.woff2) format("woff2"),url(../_astro/Vipnagorgialla-Regular.woff) format("woff"),url(../_astro/Vipnagorgialla-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.nav__item{display:flex;width:100%}.nav__item-link{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;background-color:transparent;padding:.5rem .75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nav__item-link:hover,.nav__item-link.is-active{background-color:rgb(255 184 150 / var(--tw-bg-opacity));--tw-bg-opacity: .2;--tw-text-opacity: 1;color:rgb(255 184 150 / var(--tw-text-opacity))}.nav__item-link:hover .nav__item-link-icon,.nav__item-link.is-active .nav__item-link-icon{display:block;width:19px;flex-shrink:0}.nav__item-link-icon{width:0px;--tw-text-opacity: 1;color:rgb(255 184 150 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.header{position:relative;z-index:2;display:flex;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-bg-opacity: .3;font-size:20px;font-weight:400;line-height:1.3;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width: 768px){.header{background-color:transparent;--tw-backdrop-blur: blur(0);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}.header__container{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:17px;padding-bottom:19px}@media (min-width: 768px){.header__container{padding-top:6px;padding-bottom:6px}.header__logo{border-radius:32px;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-bg-opacity: .7;padding:.75rem 1.25rem}.header__logo-image{height:2.75rem;width:198px}}.header__burger-button{position:relative;display:inline-flex;min-width:140px;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:21px;border-width:0px;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-bg-opacity: .7;padding-left:.75rem;padding-right:.75rem;padding-top:10px;padding-bottom:.75rem;font-size:20px;font-weight:600;line-height:22px;letter-spacing:.4px;outline:2px solid transparent;outline-offset:2px}@media (min-width: 768px){.header__burger-button{min-width:182px}}.header__burger-button{--stroke-color: transparent;--bg-color: white}.header__burger-button:hover{--stroke-color: white;--bg-color: transparent}.header__burger-button.active .burger-button__icon{height:9px;width:23px;--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.burger-button__icon{position:relative;flex-shrink:0;transform-origin:center;color:currentColor;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.burger-button__icon path{transition:fill .3s ease 0s}.header__mobile{pointer-events:none;position:absolute;top:100%;right:1rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;overflow:hidden;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 768px){.header__mobile{right:2rem}}@media (min-width: 1024px){.header__mobile{right:64px}}@media (min-width: 1366px){.header__mobile{right:71px}}@media (min-width: 1920px){.header__mobile{right:160px}}.header.open .header__mobile{pointer-events:auto;z-index:2;opacity:1}.header.open .nav__list{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.header__mobile .nav__list{display:flex;height:100%;width:100%;min-width:182px;--tw-translate-x: 2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:flex-start;gap:1.25rem;border-radius:22px;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-bg-opacity: .7;padding:1.5rem 1.25rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.header__mobile .nav__list a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.footer__dlist{display:grid;gap:22px}@media (min-width: 768px){.footer__dlist{gap:1.5rem}}@media (min-width: 1024px){.footer__dlist{gap:1.75rem}}@media (min-width: 1366px){.footer__dlist{gap:1.25rem}}.footer__dlist>div{display:inline-flex;gap:.25rem}body,html{display:flex;min-height:100%;flex-direction:column}body{position:relative;flex:1 1 auto;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));font-variant-numeric:lining-nums proportional-nums}.main{position:relative;z-index:1;flex:1 1 auto;overflow-x:hidden}.scroll-lock{overflow:hidden}.scroll-lock-ios{position:fixed;width:100%;overflow:hidden}.body-header-absolute .header{pointer-events:none;position:fixed;top:0;left:0;width:100%}.body-header-absolute .header__logo,.body-header-absolute .header__burger-button{pointer-events:auto}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}#threebg{pointer-events:none;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}#threebg:after{content:"";position:absolute;inset:0;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-bg-opacity: .3}canvas{display:block}.loader{position:fixed;inset:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.loader--hidden{pointer-events:none;visibility:hidden}