@charset "utf-8";
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url(../font/roboto.woff2) format("woff2");
}
@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url(../font/roboto_cond.woff2) format("woff2");
}
html {
  font-size: 1em;
}
body {
  font-family: "Roboto",sans-serif;
  font-size: 16px;
  letter-spacing: .025em;
  color: #333f;
}
h1, h2, h3, h4 {
  font-weight: 700;
  font-style: normal;
}
h1, h4 {
  font-family: "Roboto",sans-serif;
}
h2, h3 {
  font-family: Roboto Condensed, sans-serif;
}
h1 {
  font-size: 3rem;
}
h1 {
  letter-spacing: -.01em;
}
h2 {
  font-size: 2.25rem;
}
h3 {
  font-size: 1.5rem;
}
h4 {
  font-size: 1.25rem;
}
.vb-konta-duncu {
  font-size: .875rem;
}
.vb-konta-kuge {
  font-size: .75rem;
}
hr {
  border-color: #cccccc;
}
.vb-komoz-tangam {
  padding-top: 24px;
  padding-inline-end: 56px;
  padding-bottom: 22px;
  padding-left: 42pt;
  font-size: 14px;
  color: #2d2000!important;
  letter-spacing: .125em;
  background-color: var(--vb-cabah,#ffb500)!important;
  border: 0 none!important;
  float: none;
  margin-block-end: 24px;
  border-radius: 3pt 3pt;
  text-transform: uppercase;
}
form .vb-komoz-tangam {
  width: 240px;
  margin-left: auto!important;
  margin-right: auto!important;
}
.vb-peri-vigos {
  margin-top: 18pt;
  margin-right: initial;
  margin-block-end: 24px;
  margin-left: initial;
}
.vb-peri-banroz {
  border-radius: 6pt;
  margin-bottom: 30px;
  min-height: 165pt;
}
.vb-peri-banroz {
  background: #ffffff none;
}
.vb-peri-banroz__rini {
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 600;
  text-align: center;
  border-radius: 8px 8px 0 0;
  padding: 1rem 0% .75rem;
  text-transform: uppercase;
  letter-spacing: 0.125rem;
  border-bottom: 1px solid #555f;
}
.vb-peri-banroz__rini--rudo {
  border: initial;
  background: var(--vb-rudo,#4e87a0);
  color: #fff;
}
.vb-peri-banroz__rini--lipcu {
  border: initial;
  background: var(--vb-rasel,#507f70);
}
.vb-peri-banroz__rini--lipcu {
  color: #fff;
}
.vb-peri-banroz__mi {
  border-radius: 0em 0em 6pt 6pt;
  padding-top: 1.25rem;
  padding-right: 1.25rem;
  padding-bottom: 1.25rem;
  padding-left: 1.25rem;
  font-size: .875rem;
}
.vb-peri-banroz__mi h4 {
  margin-top: 0rem;
}
.vb-peri-banroz__rebcen {
  margin-top: 1rem;
}
.vb-zufipge {
  margin-top: 18pt;
  margin-right: initial;
  margin-block-end: 24px;
  margin-left: initial;
}
.vb-zufipge h4 {
  margin-top: 0rem;
  margin-right: initial;
  margin-block-end: 0em;
  margin-left: initial;
}
.vb-zufipge .vb-komoz {
  width: 100%;
}
.vb-zufipge .vb-komoz {
  text-align: initial;
  margin: 12px 0px;
  color: #333f;
  font-size: 1.125rem;
}
.vb-zufipge .vb-komoz-rebcen:hover, .vb-zufipge .vb-komoz-rebcen:focus {
  outline: none 0;
  color: inherit;
}
.vb-zufipge .vb-banroz {
  border-top: 2px solid #cccccc;
}
.vb-zufipge .vb-banroz-mi {
  padding: 0rem 12px 12px;
}
.vb-zufipge .vb-banroz-rini button:after {
  float: right;
  content: "-";
}
.vb-zufipge .vb-banroz-rini button.vb-luvek:after {
  content: '+';
}
.vb-talis-fihso li {
  margin: 4px;
  block-size: 10.5pt;
  border-color: var(--vb-rasel,#507f70);
  width: 14px;
}
.vb-talis-fihso .vb-bobdic {
  width: 14px;
  block-size: 10.5pt;
  background-color: var(--vb-rasel,#507f70);
  margin: 4px;
}
.vb-cetta {
  height: 64px;
  display: flex;
  align-items: center;
  overflow: hidden;
}
.vb-cetta {
  position: relative;
}
.vb-cetta>span {
  display: flex;
  z-index: 1;
  transition: transform 2000ms ease;
  transform: translateY(0);
}
.vb-cetta>span {
  height: 100%;
  line-height: 1;
  flex-direction: column;
}
.vb-cetta>span span {
  height: 100%;
}
.vb-cetta>span span {
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
}
.vb-cetta>span:nth-child(1) {
  transition-delay: 0ms;
}
.vb-cetta>span:nth-child(2) {
  transition-delay: 375ms;
}
.vb-cetta>span:nth-child(3) {
  transition-delay: 750ms;
}
.vb-cetta>span:nth-child(4) {
  transition-delay: 1125ms;
}
.vb-cetta>span:nth-child(5) {
  transition-delay: 1500ms;
}
body.vb-sita-bobdic .vb-cusmiv-lergen-filaz {
  content: "";
  position: fixed;
  top: 0rem;
  left: 0em;
  right: 0rem;
  inset-inline-end: 0;
  bottom: 0em;
  background: rgba(0, 0, 0, .5);
  z-index: 2;
  width: 100%;
  height: 100%;
  overflow: visible;
  opacity: 100%;
  visibility: initial;
}
.vb-cusmiv-lergen {
  opacity: 0%;
  position: relative;
  z-index: -1;
  height: 0em;
  overflow: hidden;
  visibility: hidden;
  width: 0rem;
}
.vb-cusmiv-ze-hofe {
  z-index: 3;
}
.vb-sita-bidoh {
  padding: 28px;
}
.vb-sita-bidoh {
  border-radius: 6pt;
}
.vb-sita-nagoc {
  padding: 0px 0px 0px 0px;
}
.vb-sita-nagoc .vb-gegbac-fono {
  display: none;
}
.vb-sita-bidoh .vb-meterTako {
  background-color: var(--vb-lemli-time,#e9f0ec);
  border-top-left-radius: 4.5pt!important;
  border-top-right-radius: 6px!important;
  border-bottom-right-radius: 6px!important;
  border-bottom-left-radius: 4.5pt!important;
  color: #999;
}
input.vb-sita-gegbac {
  background: var(--vb-lemli-time,#e9f0ec);
  border-top-left-radius: 4.5pt!important;
  border-top-right-radius: 6px!important;
  border-bottom-right-radius: 6px!important;
  border-bottom-left-radius: 4.5pt!important;
}
input.vb-sita-gegbac::placeholder, input.vb-sita-gegbac:ms-input-placeholder, input.vb-sita-gegbac::ms-input-placeholder {
  color: var(--vb-rasel,#507f70);
}
.vb-pad-pazucme input.vb-sita-gegbac {
  color: var(--vb-rasel,#507f70);
}
.vb-pad-podo input.vb-sita-gegbac {
  margin-top: 0rem;
  margin-right: initial;
  margin-block-end: 0em;
  margin-left: initial;
}
form .vb-gipgo-cutav {
  font-size: .8rem;
  margin-top: 0rem;
  margin-right: initial;
  margin-block-end: 0em;
  margin-left: initial;
}
.vb-gote-none-mutno {
  font-size: .9em;
  margin-block-end: 24px;
  padding: 0px 0px 0px 0px;
}
.vb-gote-none-mutno h3 {
  display: none;
}
.vb-none__fono {
  margin-block-end: 40px;
}
.vb-none-garut {
  border: 4px solid var(--vb-cabah,#ffb500);
  border-radius: 18.75pt;
  background: #ffffff none;
  width: 15pt;
  height: 30px;
  top: -5px;
  box-shadow: 0 0 13.5pt white;
}
.vb-none-meter, .vb-none-beci {
  background: var(--vb-cabah,#ffb500);
}
.vb-none.vb-none-zogi {
  margin-block-end: 8px;
}
.vb-none.vb-none-zogi .vb-none-beci-romo {
  background: none rgb(211, 211, 211);
}
.vb-ladu form {
  height: 0em;
}
.vb-ladu form {
  position: relative;
  top: -750px;
  float: right;
  margin-right: 18pt;
  width: 358.5pt;
}
.vb-ladu form h3 {
  color: var(--vb-pemi,#034638);
  width: 75%;
  margin-top: 4.5pt;
  margin-block-end: 24px;
}
.vb-ladu form h2 {
  color: var(--vb-pemi,#034638);
  inline-size: 60%;
}
.vb-ladu form .vb-mitzad {
  background: var(--vb-cabah-hibe,#ffb200);
  position: absolute;
  border-radius: 4.5pt 0em 0em 0.0625in;
  padding: 12pt 6pt 12pt 13.5pt;
  width: 128px;
  left: -96pt;
  font-size: 18px;
  font-family: Roboto Condensed;
  font-style: italic;
  box-shadow: -3px 3px 6px rgba(0,0,0,0.2);
  letter-spacing: -0.0125em;
}
.vb-ladu form .vb-nodbeg {
  background: var(--vb-rudo,#4e87a0);
  padding: 12px;
  color: #fff;
  position: absolute;
  top: 0rem;
  right: 15pt;
  border-radius: 0 0 4.5pt 4.5pt;
  width: 82.5pt;
  font-size: 14px;
  text-align: center;
  box-shadow: 0 3px 4px rgba(0,0,0,0.4);
}
.vb-ladu form .vb-sita__puzher {
  font-size: .8em;
  position: relative;
  text-align: center;
}
.vb-ladu form .vb-sita__puzher .vb-solfub {
  margin-bottom: 12pt;
}
.vb-sita2 {
  padding-top: 80px;
  padding-bottom: 60pt;
}
.vb-sita2 form {
  position: relative;
  width: 85%;
  margin-top: 0rem;
  margin-right: auto;
  margin-block-end: 0em;
  margin-left: auto;
}
.vb-sita2 .vb-sita-bidoh {
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 60px;
  padding-left: 22.5pt;
}
.vb-sita2 .vb-sita-bidoh .vb-komoz-tangam {
  width: 321pt;
  margin-top: 22.5pt!important;
  margin-right: auto!important;
  margin-bottom: 22.5pt!important;
  margin-left: auto!important;
}
.vb-sita2 .vb-sita2__rakku {
  max-width: 450pt;
  margin: 0rem auto 40px;
  color: #fff;
}
.vb-sita2 .vb-gote-none-mutno {
  margin-block-end: 0em;
  inline-size: 74.5%;
}
.vb-sita2 .vb-sita-nagoc {
  margin-block-end: 0em;
}
.vb-sita2 .vb-sita2__rakku h2 {
  color: #fff;
  font-family: "Roboto", sans-serif;
}
.vb-sita2 .vb-sita2__nutzifza {
  font-size: .9em;
  margin-top: 105pt;
  text-align: center;
  color: #fff;
}
.vb-sita2 .vb-sita2__nutzifza a {
  color: inherit;
}
.vb-sita2 .vb-sita2__nutzifza .vb-solfub {
  margin-top: 18pt;
}
.vb-sita2 .vb-sita2__nutzifza .vb-solfub {
  font-style: italic;
}
.vb-sita2 .vb-mitzad {
  background: var(--vb-cabah-hibe,#ffb200);
  position: absolute;
  border-radius: 4.5pt 0em 0em 0.0625in;
  padding: 12pt 6pt 12pt 13.5pt;
  width: 128px;
  left: -96pt;
  font-size: 18px;
  font-family: Roboto Condensed;
  font-style: italic;
  box-shadow: -3px 3px 6px rgba(0,0,0,0.2);
  letter-spacing: -0.0125em;
}
.vb-sita2 .vb-nodbeg {
  background: var(--vb-rudo,#4e87a0);
  padding: 25px;
  color: #fff;
  position: absolute;
  top: 0rem;
  right: 30px;
  border-radius: 0 0 4.5pt 4.5pt;
  width: 210px;
  text-align: center;
  box-shadow: 0 3px 4px rgba(0,0,0,0.4);
}
.vb-sita2 div.vb-sita-vo .vb-va-mari-12 {
  height: 0em;
}
.vb-sita2 .vb-sita__sene {
  padding-block-start: 15pt;
}
.vb-sita2 .vb-sita__sene {
  text-align: center;
}
.vb-sita2 .vb-sita__sene h2 {
  color: var(--vb-pemi,#034638);
}
.vb-sita2 .vb-sita__sene hr.vb-sahod1 {
  margin-left: auto;
}
.vb-sita2 .vb-sita__sene p {
  padding: 0 17%;
}
.vb-sita2 .vb-sita__sene .vb-komoz-tangam {
  width: 256.5pt;
}
.vb-tene-zutlu {
  position: absolute;
}
.vb-tene-zutlu {
  max-width: 277.5pt;
}
.vb-tene-zutlu_me {
  right: 100px;
  bottom: -75pt;
}
.vb-tene-zutlu_me2 {
  right: initial;
  bottom: -93.75pt;
  max-inline-size: 180pt;
}
h2 {
  color: var(--vb-pemi,#034638);
}
section {
  padding: 40px 0;
}
.vb-lapov {
  display: flex;
}
.vb-su-hiho {
  background-color: var(--vb-pemi,#034638);
  color: #fff;
}
.vb-su-hiho {
  font-size: .69rem;
}
.vb-su-hiho .col {
  border-left: 0.75pt solid rgba(255,255,255,.3);
}
.vb-su-hiho .col:nth-child(1) {
  border: initial;
}
.vb-su-hiho__zivufi {
  min-height: 93.75pt;
  padding: 16px 0%;
}
.vb-su-hiho .vb-zivufi_raro {
  max-width: 112.5pt;
  margin-top: 4.5pt;
  margin-right: auto;
  margin-block-end: 6px;
  margin-left: auto;
}
section.vb-rini {
  font-size: 12px;
}
section.vb-rini {
  color: #fff;
  padding-bottom: 15pt;
  border-bottom: 0.75pt solid white;
}
section.vb-rini .vb-rini-biku {
  height: initial;
  max-width: 100%;
  display: block;
}
section.vb-rini .vb-zivufi_zufal {
  height: 30pt;
}
section.vb-rini .vb-zivufi_zufal {
  width: 28.5pt;
}
section.vb-rini .vb-zivufi_raro {
  margin: 4px 0em 0em 8px;
}
section.vb-rini img.vb-zivufi_zufal {
  vertical-align: top;
}
.vb-ladu {
  background: var(--vb-rasel-bognu,#3f7163) url("../images/cover.webp") no-repeat center top;
  background-size: cover;
  padding-block-end: 200px;
}
.vb-ladu #vb-negi-kodku {
  max-width: 900pt;
  margin-top: 0rem;
  margin-right: auto;
  margin-block-end: 0em;
  margin-left: auto;
}
.vb-sevza__konta {
  display: inline-block;
  color: #fff;
  inline-size: 45%;
}
.vb-sevza__konta h1 {
  margin-block-end: 27pt;
}
.vb-sevza__nuce {
  padding-left: 24pt;
  margin-top: 18pt;
  margin-right: initial;
  margin-block-end: 24px;
  margin-left: initial;
}
.vb-sevza__nuce p {
  margin-bottom: 15pt;
}
.vb-sevza__nuce i {
  position: relative;
  top: 1.5pt;
  left: -32px;
  width: 0rem;
  font-size: 1.4em;
}
.vb-nupaga {
  background: #ffffff none;
  color: var(--vb-cabah,#ffb500);
  border-radius: 6pt;
  width: 300pt;
  font-size: 4em;
  font-weight: 700;
  text-align: center;
  letter-spacing: .5em;
  padding-top: 24px;
  padding-right: 24pt;
  padding-bottom: 24px;
  padding-left: 24pt;
  margin: 36px 0rem 12px 0rem;
}
.vb-ho-kunaz {
  text-align: center;
  color: #fff;
  margin-top: 60pt;
  position: absolute;
  font-size: .75rem;
}
.vb-sevza__konta .vb-solfub {
  margin-top: 40px;
}
hr.vb-sahod {
  border-width: 1px;
  border-color: #cccccc;
}
hr.vb-sahod1 {
  border-width: 2.25pt 2.25pt 2.25pt 2.25pt;
  width: 75pt;
  margin-left: initial;
  border-color: #979797ff;
}
.vb-fahi {
  margin-block-end: 24px;
}
section.vb-libonah {
  background: var(--vb-lemli-time2,#e2ebe7);
}
section.vb-ful {
  line-height: 1.75rem;
}
section.vb-ful {
  background: #ffffff none;
}
section.vb-ful .vb-ful__diladu {
  margin-block-end: 60px;
}
section.vb-ful h3 {
  margin-top: 40px;
  margin-block-end: 24px;
}
section.vb-ful .vb-solfub {
  margin-top: 40px;
}
section.vb-ful .vb-gapop_pagu {
  padding-right: 30px;
}
section.vb-ful .vb-gapop-gafdiv1 {
  padding-left: 22.5pt;
}
section.vb-ful .vb-ful-ruhhe .vb-komoz1 {
  margin-right: 30px;
}
section.vb-se {
  background: var(--vb-lemli-time2,#e2ebe7);
}
section.vb-puzher {
  background: var(--vb-pemi,#034638);
  padding: 5pc 0%;
  color: #fff;
  text-align: center;
}
section.vb-puzher .vb-mutno {
  padding-right: 7%;
  padding-inline-start: 7%;
}
section.vb-puzher p {
  margin-block-end: 24px;
}
section.vb-puzher a {
  color: inherit;
}
.vb-sita2 {
  position: relative;
}
.vb-sita2:before {
  background: var(--vb-rasel-bognu,#3f7163) url("../images/meeting.webp") no-repeat center top;
  background-size: cover;
  content: "";
  position: absolute;
  height: 100%;
  top: 0rem;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  z-index: -1;
}
.vb-mutno:before, .vb-mutno:after {
  display: inherit;
}
@media(max-width:1199px) {
  .vb-ladu {
    padding-bottom: 60pt;
  }
  .vb-ladu form {
    top: -850px;
    inset-block-start: -637.5pt;
  }
  .vb-ladu form h3 {
    width: 100%;
  }

}
@media(max-width:991px) {
  .vb-gapop_pagu {
    display: none;
  }
  .vb-ladu form {
    top: 50px;
    float: none;
    margin-top: 0rem;
    margin-right: auto;
    margin-block-end: 0em;
    margin-left: auto;
    height: initial;
    inline-size: 90%;
    padding-bottom: 75pt;
  }
  .vb-ladu form h2 {
    width: 100%;
  }
  div.vb-sita-kucke {
    text-align: center;
  }
  div.vb-sita-kucke hr.vb-sahod {
    margin: 15pt auto;
  }
  .vb-sevza__konta {
    width: 100%;
  }
  .vb-tene-zutlu_me2 {
    right: 30%;
  }
  .vb-sita2 form {
    margin-block-start: 100px;
  }
  .vb-sita2 .vb-sita-nagoc {
    margin-block-end: 2em;
  }
  .vb-ladu {
    padding-block-end: 260px;
  }
  .vb-ladu form .vb-mitzad {
    top: -0.84375in;
    left: auto;
    right: 50%;
    font-size: 14px;
    border-radius: 4.5pt 0rem 0rem;
    padding: 12px;
    box-shadow: none;
    min-height: 60.75pt;
  }
  .vb-ladu form .vb-nodbeg {
    border-radius: 0em 6px 0em 0em;
    box-shadow: none;
    top: -0.84375in;
    right: initial;
    left: 50%;
    min-height: 60.75pt;
  }
  .vb-nupaga {
    margin-top: 54px;
    width: 320px;
  }
  .vb-cetta {
    height: 48px;
  }
  .vb-sita2 form .vb-mitzad {
    top: -0.84375in;
    left: auto;
    right: 50%;
    font-size: 14px;
    border-radius: 4.5pt 0rem 0rem;
    padding: 12px;
    box-shadow: none;
    min-height: 60.75pt;
  }
  .vb-sita2 form .vb-nodbeg {
    border-radius: 0em 6px 0em 0em;
    box-shadow: none;
    top: -0.84375in;
    right: initial;
    left: 50%;
    min-height: 60.75pt;
    width: 128px;
    padding: 12px;
    font-size: 14px;
  }
  .vb-sita2 .vb-gote-none-mutno {
    width: 100%;
  }
  .vb-sita2 .vb-sita__sene {
    text-align: initial;
  }
  .vb-sita2 .vb-sita__sene p {
    padding: 0px 0px 0px 0px;
  }
  .vb-ho-kunaz {
    left: 25%;
    inset-inline-start: 25%;
  }

}
@media(max-width:557px) {
  h1 {
    font-size: 2.5rem;
  }
  hr.vb-sahod {
    margin: 15pt auto;
  }
  section.vb-rini {
    padding-block-start: 15pt;
    padding-inline-end: 0rem;
    padding-bottom: 9pt;
    padding-left: 0em;
    text-align: center;
  }
  .vb-rini__fodi {
    display: none;
  }
  .vb-ladu {
    padding-bottom: 165pt;
  }
  .vb-ho-kunaz {
    left: 10%;
  }
  .vb-tene-zutlu_me2 {
    right: initial;
  }
  .vb-nupaga {
    width: 100%;
    font-size: 3.2em;
    margin-top: 37.5pt;
    margin-right: initial;
    margin-bottom: 9pt;
    margin-left: initial;
  }
  .vb-nupaga .vb-cetta {
    block-size: 27pt;
  }
  .vb-sita2 .vb-sita-bidoh .vb-komoz-tangam {
    width: initial;
  }
  .vb-gote-none-mutno, .vb-sita2 .vb-gote-none-mutno {
    width: 100%;
  }
  .vb-gote-none-mutno, .vb-sita2 .vb-gote-none-mutno {
    margin-left: initial;
  }
  .vb-penpo-rini {
    text-align: center;
  }
  section.vb-ful .vb-ful-ruhhe {
    text-align: center;
  }
  section.vb-ful .vb-ful-ruhhe .vb-komoz1 {
    margin-right: initial;
  }
  .vb-zufipge .vb-banroz {
    padding: 0rem 20px;
  }
  .vb-peri-banroz {
    text-align: center;
  }

}
.vb-solfub.vb-surdi-guca, .vb-solfub.vb-surdi-guca * {
  color: black;
  font-weight: 700;
  font-style: normal;
}
.vb-solfub.vb-surdi-guca--pig {
  background: #ffffff none;
  border-radius: 6pt;
  border-top: none;
  padding: 12px 16px;
  display: inline-block;
  max-width: 300pt;
}
.vb-ho-kunaz .vb-solfub.vb-surdi-guca {
  border-top: none;
}
[hidden] {
  display: none!important;
}
.vb-fabig {
  display: inline-block;
  font-style: normal;
  line-height: 1;
  block-size: 1em;
  vertical-align: -.125em;
}
.vb-fabig svg {
  display: block;
  width: 1em;
  block-size: 1em;
  overflow: visible;
  fill: none;
  stroke: currentColor;
  stroke-width: 2.33;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.vb-fabig-rimo {
  font-size: 1.5em;
  line-height: 0.04167em;
  vertical-align: -.25em;
}
