.row-1btn .dt-btn{
  min-width: 72.5%;
  margin-right: 5% !important;
}


.font-white h2{
  color: white !important;
}

.font-white h2 a:link{
  color: white !important;
  margin-top: 50px;
}


.rev_bg_grey{
  background-color: #eceef6 !important;
}

/* MOBILE START */

@media screen and (max-width: 764px){
  .menu-static div div:nth-child(1) img{
    display: none !important;
  }

  .wpb_single_image.vc_align_right{
     text-align: center !important;
  }

  .wpb_single_image.vc_align_left{
     text-align: center !important;
  }

  div#exchange {
     display: block !important;  
     text-align: center !important;
  }
  div#exchange h2 {
      text-align: center !important;
  }
  
  .exchange-rate div {
    display: flex;
    justify-items: center;
  }
  
  .exchange-rate a {
      height: 50px;
      border-radius: 50%;
      background: #0000005c;
  }
  
  .local_table.table-left{
     display: block !important;  
     width: 100% !important;
  }

  .tr-hover:nth-child(4){
       width: 25.6% !important;
  }
  .tabs{
     display: none !important;  
  }
  .anchor_menu{
       display: none !important;
  }
  #kurs div div div div{
    width: 100% !important;
  }

}

/* MOBILE END */

.anchor_menu{
 background-color: #222222;
}

.row-fw-btn .dt-btn{
  min-width: 90%;
  margin: auto !important;
}

.stripe-parallax-bg{
  position: unset !important;
}

.bg-fixed{
  position: unset !important;
}

.content div .table-left{
  width: 95% !important;
}

#hide-row{
  height: 0px;
}

.hide-block{
  position: absolute;
  top: -1000000000000000000000px;
}

.menu-static div div:nth-child(1) figure:hover:before{
  line-height: 20px;
  padding: 0 5px !important;
  content: "Сувеніри";
  z-index: 1;
  position: fixed;
  top: 220px;
  right: 5%;
  font-size: 8px;
  background-color: white;
}


.menu-static div div:nth-child(2) figure:hover:before{
  content: "Курс валют";
  z-index: 1;
  background-color: white;
  padding: 2px 4px;
  height: 25px;
  display: inline-block;
  position: fixed;
  top: 275px;
  right: 5%;
  height: auto;
  text-align: center;
  text-transform: uppercase;
}

.menu-static div div:nth-child(3) figure:hover:before{
  content: "Карткові продукти";
  z-index: 1;
  background-color: white;
  padding: 2px 4px;
  height: 25px;
  display: inline-block;
  position: fixed;
  top: 330px;
  right: 5%;
  height: auto;
  text-align: center;
  text-transform: uppercase;
}


.menu-static div div:nth-child(4) figure:hover:before{
  content: "інтернет-банкінг";
  z-index: 1;
  background-color: white;
  padding: 2px 4px;
  height: 25px;
  display: inline-block;
  position: fixed;
  top: 385px;
  right: 5%;
  height: auto;
  text-align: center;
  text-transform: uppercase;
}

.menu-static div div:nth-child(5) figure:hover:before{
  content: "поради клієнтам";
  z-index: 1;
  background-color: white;
  padding: 4px 8px;
  height: 25px;
  display: inline-block;
  position: fixed;
  top: 440px;
  right: 5%;
  height: auto;
  text-align: center;
  text-transform: uppercase;
}

.menu-static div div:nth-child(6) figure:hover:before{
  content: "новини";
  z-index: 1;
  background-color: white;
  padding: 4px 8px;
  height: 25px;
  display: inline-block;
  position: fixed;
  top: 495px;
  right: 5%;
  height: auto;
  text-align: center;
  text-transform: uppercase;
}

.menu-static div div:nth-child(7) figure:hover:before{
  content: "перекази";
  z-index: 1;
  background-color: white;
  padding: 4px 8px;
  height: 25px;
  display: inline-block;
  position: fixed;
  top: 550px;
  right: 5%;
  height: auto;
  text-align: center;
  text-transform: uppercase;
}

.menu-static div div:nth-child(1) figure:hover:before{
  line-height: 20px;
  padding: 0 5px !important;
  text-transform: uppercase;
}
.menu-static div div figure{
  all-transition: 0.3s;
}

.menu-static div div:nth-child(1) img{
  border-radius: 50%;
  width: 40px;
   height: 40px;
  display: block;
  list-style: none;
  margin-top: 50px;
  top: 160px;
  position: fixed;
  right: 1.5%;
  z-index: 1;
  all-transition: 0.3s;
}

.menu-static div div:nth-child(1) img:hover{
 border-radius: 50%;
 background-color: #013668;
}

.menu-static div div:nth-child(2) img {
  list-style: none;
  margin-top: 50px;
  top: 215px;
  position: fixed;
  right: 1.5%;
  z-index: 1;
  margin-bottom: 10px;
}


.menu-static div div:nth-child(3) img {
  margin-top: 50px;
  top: 270px;
  position: fixed;
  right: 1.5%;
  margin-bottom: 10px;
  z-index: 1;
}

.menu-static div div:nth-child(4) img {
  margin-top: 50px;
  z-index: 1;
  top: 325px;
  position: fixed;
  right: 1.5%;
  margin-bottom: 10px;
}


.menu-static div div:nth-child(5) img {
  margin-top: 50px;
  top: 380px;
  position: fixed;
  right: 1.5%;
  margin-bottom: 10px;
  z-index: 1;
}

.menu-static div div:nth-child(6) img{
  margin-top: 50px;
  top: 435px;
  position: fixed;
  right: 1.5%;
  margin-bottom: 10px;
  z-index: 1;
}

.menu-static div div:nth-child(7) img{
  margin-top: 50px;
  top: 490px;
  position: fixed;
  right: 1.5%;
  margin-bottom: 10px;
  z-index: 1;
}


.font-white{
   color: white !important;
}
table .text_mini{
   font-size: 15px;
}
.local_table tr .tr-hover{
    color: white !important;
    background-color: rgba(122, 97, 165, 1);
}

.local_table tr th{
    color: inherit;
}

.local_table tr td big{
  color: inherit !important;
  font-size: 1em !important;

}
.local_table tr td span{
  color: inherit !important;
}
.local_table tr td{
  color: inherit !important;
}

.local_table tr td b{
  color: inherit !important;
}

.portimg{
  width: 140px;
  height: 140px;
}
.tabs {
  width: 100%;
  height: 220px;
}
.tabs ul{
  width:100%;
}
.tabs ul li label{
  width: 100%;
  font-size: 17px;
}
.tabs ul,
.tabs li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.tabs,
.tabs input[type="radio"]:checked + label {
  position: relative;
}
.tabs li,
.tabs input[type="radio"] + label {
  display: inline-block;
}
.tabs li > div,
.tabs input[type="radio"] {
  position: absolute;
}

.tabs {
  font: normal 11px Arial, Sans-serif;
  color: #404040;
}
.tabs li {
  vertical-align: top;
  width: 48% 
}
.tabs li:first-child {
  margin-left: 8px;
}
.tabs li > div {
  top: 25px;
  bottom: 0;
  left: 0;
  width: 100%;    
  background: inherit;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tabs input[type="radio"] + label {
  margin: 0 2px 0 0;
  line-height: 32px;
  background: #f1f1f1;
  text-align: center;
  border-radius: 5px 5px 0 0;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.tabs input[type="radio"]:checked + label {
  z-index: 1;
  background: rgb(118, 95, 163);
  color: white;
  cursor: default;
}
.tabs input[type="radio"] {
  opacity: 0;
}
.tabs input[type="radio"] ~ div {
  display: none;
}
.tabs input[type="radio"]:checked:not(:disabled) ~ div {
  display: block;
}
.tabs input[type="radio"]:disabled + label {
  opacity: .5;
  cursor: no-drop;
}

.font-white{
  color: white !important;
}

.btn-modal {
  background-color: #3e4545 !important;
  background-image: none !important;
  border-radius: 16px !important;
  -o-transition-duration: 0.5s;
     transition-duration: 0.5s;
  border: unset !important;
  padding-left: 14px;
  padding-right: 14px;
  font: normal 300 14px / 30px "Roboto", Helvetica, Arial, Verdana, sans-serif;
  text-transform: uppercase;
  -webkit-border-radius: 16px;
  margin-left: 2%;
  margin-right: 2%;
  text-align: center;
 -webkit-transition-duration: 0.5s;
 -moz-transition-duration: 0.5s;
 -o-transition: all 0.5s ;
 transition-duration: 0.5s;
 min-width: 17%; 
}

.btn-modal:hover {
  background-color:#6a509a !important;
  background-image: none !important;
}

.podklatka_chern{
  background-color: rgba(0, 0, 0, 0.4);
  padding: 1% 2.5%;
}

.dt-btn {
  margin-left: 2%;
  margin-right: 2%;
  text-align: center;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition: all 0.5s ;
  -o-transition-duration: 0.5s;
     transition-duration: 0.5s;
}

.row-2btns-big .dt-btn{
  text-align: center;
  display: inline-block;
  min-width: 40%;
  margin-left: 2%;
  margin-right: 2%;
}

.row-4btns .dt-btn {
  min-width: 15%;
  margin-left: 1.5%;
}

.anchor_menu h1{
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition: all 0.2s ;
  -o-transition-duration: 0.2s;
     transition-duration: 0.2s;
    font-size: 95% !important;
    color: white !important;
}
.anchor_menu a:visited,
.anchor_menu span,
.anchor_menu h1:visited{
  color: inherit !important;
}

.anchor_menu a:link{
  color: inherit !important;;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition: all 0.5s ;
  -o-transition-duration: 0.5s;
     transition-duration: 0.5s;
  cursor: pointer;
  font-size: 95% !important;
}

u{
   display: none;
}

div.vc_column-inner div.wpb_wrapper .vc_sep_line{
  color:  #bdbdbd !important;
}

.row-3-btns .dt-btn{
  min-width: 22%;
  margin-left: 1.5%;
  margin-right: 1.5%;
}

.two-btns-sml .dt-btn{
   width: 35%;
   text-align: center;
}
.content table{
  margin: 0px 0px 0px 0px;
}
.content td,
.content th{
  border: 1px solid rgba(92,98,108,0.15);
}

.local_table tr {
  -webkit-transition-duration: 0.5s;
       -o-transition-duration: 0.5s;
          transition-duration: 0.5s;
}

.local_table tr:hover {
  background-color: rgba(122, 97, 165, 1);
  -webkit-transition-duration: 0.3s;
       -o-transition-duration: 0.3s;
          transition-duration: 0.3s;
  color: white !important;
}

.testingtesting123 {
    display: none;
}