
#page  #new-money-transfers-view  .zen-breadcrumbs ol li span,#page  #new-money-transfers-view  .zen-breadcrumbs ol li {
        color:  #86868B !important;

    }
    #page  #new-money-transfers-view  .zen-breadcrumbs ol li:last-child span{
                            color: #22E243 !important;
    }
#new-money-transfers-view{
    .hero-module {
        .moneytransfers--text-image__wrapper-text__download {
            img {
               filter: brightness(0) saturate(100%);
               transition: .2s all ease-in-out;
            }
            a:hover img {
                filter: invert(23%) sepia(83%) saturate(747%) hue-rotate(52deg) brightness(92%) contrast(89%);
            }
        }
        .hero-title {
                font-weight: 700 !important;
                margin-left: unset !important;
                max-width: none !important;
        }
    }
 
    .homepage-new__get-app-content {
        .svg-colored-green:hover {
            filter: invert(27%) sepia(83%) saturate(747%) hue-rotate(52deg) brightness(92%) contrast(89%) !important
        }
    }
    .homepage-new__get-app-badges img {
        filter: brightness(0) saturate(100%); 
    }
    .greentextwithafter {
        color: #22E243;
        font-family: Nunito;
        font-size: 24px;
        font-style: normal;
        font-weight: 800;
            line-height: 28px;
        text-transform: uppercase;
        position: relative;
    }
    .greentextwithafter::after {
        content:"";
        background-image: url(../money-transfers/img/aftertext.png?w);
        width: 162.78px;
        height: 27.456px;
        top: 25px;
        right: -20px;
        position: absolute;
        background-repeat: no-repeat;
    }
    .section-faq-module {
        padding-top: unset;
    }
    br {
        display: block !important;
    }
    .single-question {
       

        h3 {
            color: #000;
        }
        .faq-question.show + .faq-answer{
            padding-top: 16px
        }
        .faq-answer {
            font-size: 14px;
        }

        &:last-child {
            margin-bottom: 0;
        }
    }
    .hero-module {
        p, h1 {
            color: black !important;
        }
        .intro-label {
            color: #86868B !important;
        }
    }
    .zen-flip-section {
        .zen-heading, .zen-text {
            color: black;
        }
    }
    .whyzen {
        .whyzenheading, .text {
            color: black !important;
        }
    }
    .bitget_step {
        .heading, .text {
            color: black !important;
        }
    }
    .swiper-pagination {
        background-color: white;
    }
    .homepage-new__get-app-content::before{
      display: none;
    }
    .homepage-new__get-app-content::after{
      border-radius: 16px;
      border: 2px solid #FFF;
      background: rgba(255, 255, 255, 0.50);
      opacity: 1;
    }
    .homepage-new__get-app-content{
        h2, p {
            color: black;
        }
        .svg-colored-green:hover {
            filter: invert(71%) sepia(83%) saturate(747%) hue-rotate(52deg) brightness(92%) contrast(89%);
        }
    }
    .section-faq-module {
        .module-heading {
            color: black;
            padding: 0;
        }
    }
    .zen-transfer {
        .zen-transfer__slider {
            padding-bottom: 50px;
        }
        .pagination_wrap {
            .swiper-pagination{
                margin:0px !important;
                height: 32px !important;
                line-height: 32px;
                width: auto !important;
                padding-left: 15px;
                padding-right: 15px;
                bottom: 0;
            }
        }
    }
    .slider_desktop_mobile_wrap {
        padding-bottom: 130px;
        position: relative;
        
        
        
        

        .swiper-pagination {
            margin-bottom: unset !important;
            margin-top: unset !important;
            margin-bottom: unset !important;
            height: 32px;
            line-height: 32px;
            width: auto !important;
            padding-left: 15px;
            padding-right: 15px;
            bottom: 0;
        }
    }
    #homepage-new__get-app {
        padding: 20px;
    }
}

.page-template-online-currency .online-currency::after {
    background-image: url(img/background.svg) !important;
}
.new_view_faq{
    max-width: 1300px;
    margin-inline: auto;
    padding-inline: 16px;
    padding: 16px !important;
 .faq-question {
    div{
font-family: Nunito;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 32px; /* 133.333% */
  }
  svg{
    max-width: 20px;
  }
  }
  .module-wrapper div .single-question{
    padding-left: 5vw !important;
    padding-right: 5vw !;
  }
  .faq-answer{

font-family: Nunito;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 24px; /* 133.333% */
  }
}
@media (max-width:768px){
  .new_view_faq{
  .faq-question {
    div{
font-size: 20px;
line-height: 32px; 
    line-height: 28px;
  }
  }

  .faq-answer{

font-family: Nunito;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 22px; 
  }
}

}
/* MOBILE */
#cookie-info{
  .desktop{
    display: block !important;
  }
}
@media (max-width:768px) {
    #new-money-transfers-view {
        .zen-howto__inner .pagination_wrap .zen-howto__pagination {
            margin-top: unset !important;
            margin-bottom: unset !important;
            height: 32px !important;
            line-height: 32px;
            width: auto !important;
            padding-left: 15px;
            padding-right: 15px;
            bottom: 0;
        }
        .currency-converter-black .swiper {
            height: unset !important;
            margin-top: unset !important;
        }
        .zen-text-mobile {
            display: block !important;
        }
        .zen-flip-section footer {
            display: none !important;
        }
        .zen-flip-section {
            .zen-heading {
                margin-bottom: 10px !important;
                padding-bottom: unset !important;
            }
            .zen-text {
                margin-bottom: 24px !important;
            }
        }
        .zen-flip-section {
            .zen-heading {
                max-width: 340px;
                margin-left: auto;
                margin-right: auto;
                font-size: 28px;
                
                
                
                

                br {
                    display: none !important;
                }
            }
        }
        .section-faq-module {
            .module-heading {
                color: #000;
                text-align: center;
                font-feature-settings: 'liga' off, 'clig' off;
                font-family: Nunito;
                font-size: 28px;
                font-style: normal;
                font-weight: 700;
                line-height: 110%;
                max-width: 350px;
                margin-left: auto;
                margin-right: auto;
            }
        }
    }
    .homepage-new__get-app-content::before {
        border-radius: 16px !important;
    }
    .navbar-new__bot-mobile {
        display: none;
    }
    .page-template-online-currency .online-currency::after {
        display: none;
    }
    .currency-converter-black .section-faq-module .faq-question svg {
        height: 24px !important;
    }
}



.zen-transfer .zen-card button{
      margin-left: auto;
    margin-right: auto;
    display: block;
}

/* marginesy mobile */
  .zen-card_image{
display: flex;
justify-content: center;
align-items: center;
min-height: 100px;
    }
@media (max-width:768px){
    #new-money-transfers-view {
        .homepage-new__get-app-squares{
            margin-top: unset !important;
        }
        .flip-box-front, .flip-box-back{
            padding-bottom: 16px;
        }
           .badges_mobile{
        margin-top: 108px;
        margin-bottom: 24px;            display: block;
    }
    .zen-flip-section {
            .zen-steps-wrapper{
        .zen-heading{
            padding-top: unset;
            margin-bottom: 24px !important;
        }
        .zen-text{
            margin-bottom: 32px !important;
        }
    }
    }
.pagination_wrap{
    margin: 32px 0px !important;
    position: relative;
    .swiper-pagination {
        position: relative;
    }
}
.zen-flip-section  .zen-slider{
padding-bottom: unset;
margin-bottom: 140px;
}
.zen-price{
    padding-top: unset;
    padding-bottom: unset;
    margin-bottom: 140px;
    .zen-price__title{
        margin-bottom: 24px;
    }
    .zen-price__lead{
        margin-bottom: 0px !important;
    }
    .zen-price__switch{
        margin: 32px 0px;
    }
    .zen-price__heads{
        margin-top: unset;
        margin-bottom: 16px;
    }
    .zen-price__cta{
        margin-top: 32px ;
        a{
            margin-top: unset;
        }
    }
}
.zen-howto{
    padding-top: unset;    margin-bottom: 108px;
    .zen-howto__title{
 margin-bottom: 24px;
    }
    .zen-howto__lead{
         margin-bottom: 32px !important ;
    }
}
.zen-howto__slider {
    .swiper-wrapper{
        max-height: 440px;
    }
    .pagination_wrap{
        height: unset;
    }
}
.zen-global{
    padding-top: unset;
    margin-bottom: 140px;
    padding-bottom: unset;
    .zen-global__item{
        padding-top: 8px;
        padding-bottom: 8px;
    }
    .zen-global__more{
        margin: 32px 0px;
    }
     .zen-global__item:first-child{
        padding-top: unset;
     }
       .zen-global__item:last-child{
        padding-bottom: unset;
     }
}
.zen-global__title{
         margin-bottom: 32px ;
}
.zen-global__switch{
   margin-bottom: 32px ;   
}
.zen-transfer__title{
    margin-bottom: 32px;
}
.zen-transfer__switch{
    margin-top: 0px;
       margin-bottom: 32px;
}
.zen-transfer__lead{
      margin-bottom: 32px !important;
}
.zen-transfer{
    .zen-card{
        padding: 32px 20px;
    }
    .zen-card__title{
        margin: 0px;
    }
    .zen-card_image{
height: 145px;
display: flex;
justify-content: center;
align-items: center;
    }
    .zen-card__text{
        margin-top: unset;
    }
}
.zen-card__bullets li{
    margin-top: 16px;
}
.zen-transfer {
.zen-transfer__slider{
padding-bottom: unset;
margin-bottom: 108px !important;
}
}
.section-faq-module {
    margin-top: unset !important;
    padding-bottom: unset !important;
    margin-bottom: 108px;
    .module-heading{
        margin-bottom: 32px;
       
     
    }
     .single-question{
    margin: 0px !important;
    padding: 16px 0px !important;
       .faq-question{
margin: 0px !important;
padding-bottom: 0px !important;
        }
        }
}
#homepage-new__get-app{
    padding-top: unset !important;
}
.slider_desktop_mobile_wrap{
    overflow: unset;
    padding-bottom: 108px !important;
    padding: 0 calc(50% - 160px) 0 calc(50% - 144px) !important;
}
.slider_desktop_mobile_wrap  .swiper-slide {
    width:304px !important;
    margin-right: 16px;
}
.zen-transfer__slider .swiper-slide {
    width:304px !important ;
    margin: 0px 8px !important;
}
.zen-howto__slider .swiper-slide {
    width:304px !important ; margin: 0px 8px !important;
}
.zen-howto{
    padding:0px ;
    .zen-howto__lead{
        padding-left: 16px ;
        padding-right: 16px ;
    }
}
    }
 
  .swiper {
    padding: 0 calc(50% - 160px) !important;
  }
}

/* style do zen-info--sepa.php */


.zen-info {
    color: #000;
    .zen-info__inner {
    max-width: 1120px;
    margin: 0 auto;
    padding: 0 16px;
    margin-bottom: 108px;
}

.zen-info__title {
    margin: 32px auto;
    max-width: 310px;
    font-family: Nunito;
    font-size: 28px;
    font-weight: 700;
    line-height: 32px;
    font-feature-settings: 'liga'off, 'clig'off;
    text-align: left;
    color: #000;
}

.zen-info__grid {
    display: grid;
    gap: 64px;
    grid-template-columns: 1fr;
    justify-items: center;
}

.zen-info__item {
    width: 100%;
    max-width: 304px;
}

.zen-info__icon {
    width: 56px;
    height: 56px;
    margin-bottom: 12px;
}

.zen-info__icon img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.zen-info__item-title {
    margin: 0 0 16px 0;
    font-family: Nunito;
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    font-feature-settings: 'liga'off, 'clig'off;
    color: #000;
}

.zen-info__desc {
    margin: 0;
    font-family: Nunito;
    font-size: 20px;
    font-weight: 400;
    line-height: 32px;
    font-feature-settings: 'liga'off, 'clig'off;
    color: #000;
}

.zen-info__desc strong {
    font-weight: 700;
    color: #000;
}
}



/* Desktop */
@media (min-width:1024px) {
    .zen-info {
        margin: 110px 0px;
    .zen-info__title {
        max-width: none;
                       text-align: center;
                font-family: Nunito;
                font-size: 40px;
                font-style: normal;
                font-weight: 700;
                line-height: 130%;
                letter-spacing: -0.92px;
                margin-bottom: 64px;
    }

    .zen-info__grid {
        grid-template-columns: repeat(3, minmax(0, 1fr));
        justify-items: stretch;
    }

    .zen-info__item {
        max-width: none;
    }
     }
}


/* style do zen-compare--banks.php */
.zen-compare {
  margin-bottom: 75px;
}

.zen-compare .zen-compare__inner {
  max-width: 420px;
  margin: 0 auto;
  padding: 0 16px;
  text-align: center;
}

.zen-compare .zen-compare__title {
  margin: 0 0 8px;
  color: #000;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: Nunito;
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
  max-width: 310px;  margin-left: auto;
  margin-right: auto;
}

.zen-compare .zen-compare__lead {
  margin: 0 0 42px;
  color: #000;
  font-family: Nunito;
  font-size: 14px;
  line-height: 20px;
  max-width: 310px;
  margin-left: auto;
  margin-right: auto;
}

/* tabela */
.zen-compare .zen-compare__table {
  margin: 0px auto;
  width: 352px;
}

.zen-compare .zbc-head,
.zen-compare .zbc-row {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
  justify-items: center;
  width: 352px;
  height: 50px;
}

.zen-compare .zbc-head .zbc-cell img {
  max-height: 35px;
  display: block;
  margin: 0 auto;
}
.zen-compare .zbc-row{
      padding: 0 24px;
}
.zen-compare .zbc-row:nth-child(even) {
  background: #fff;
  border-radius: 25px;

}

.zen-compare .zbc-row .zbc-label {
  color: #000;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: Nunito;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 0.2px;
  text-align: left;
width: 100%;
max-width: 87px;
}

.zen-compare .zbc-row .zbc-value {
  color: #000;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: Nunito;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.2px;
  text-align: left;
  width: 100%;
  padding-left: 20px;
}

.zen-compare .zen-compare__cta {
  margin: 24px 0 35px;
  margin-top: 40px;
}

.zen-compare .zen-compare__btn {
  display: inline-block;
  border-radius: 64px;
  background: #22E243;
  color: #000;
  font-family: Nunito;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 0.24px;
  padding: 16px 24px;
  text-decoration: none;
}

.zen-compare .zen-compare__link {
  display: block;
  margin: 0 0 21px;
  color: #000;
  text-align: center;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: Nunito;
  font-size: 14px;
  font-weight: 700;
  text-decoration: underline;
}


.zen-compare .zen-compare__table {
  position: relative;
  --row-h: 50px; /* wysokość jednego wiersza */
}

.zen-compare .zbc-head .is-highlight {
  position: relative;
  width: 100%;
  padding-right: 25px;
}

.zen-compare .zbc-head .is-highlight::after {
    content: "";
    position: absolute;
    top: -20px;
    left: -6px;
    width: calc(100% + 6px);
    height: 250px;
    border-radius: 6px;
    border: 3px solid #22E243;
    pointer-events: none;
    z-index: 0;
    max-width: 99px;
}

.zen-compare .zbc-head .is-highlight > * {
  position: relative;
  z-index: 1;
}




/* Desktop */
@media (min-width:824px) {
    .zen-compare .zbc-head .is-highlight::after {
  height: 400px;
    }
    .zen-compare .zbc-row .zbc-value{
        padding-left: unset;
    }
    .zen-compare {
        margin:110px 0px;
       .zen-compare__inner{
            max-width: 1100px;
        }
    .zen-compare__title{
        max-width: none;
                       text-align: center;
                font-family: Nunito;
                font-size: 40px;
                font-style: normal;
                font-weight: 700;
                line-height: 130%;
                letter-spacing: -0.92px;
    }
    .zen-compare__lead{
        font-size: 24px;
        font-weight: 500;
        line-height: 32px;    max-width: none;
    }

   

    .zen-compare__table{
        width: 100%;
    }
    .zbc-head,  .zbc-row{
       width: 100%; 
    }
    .zbc-row .zbc-label{
        font-size: 18px;
        line-height: 24px;
        max-width: 250px;
    }
    .zbc-head,.zbc-row{
height: 80px;
    }
   .zbc-row .zbc-value{
     font-size: 18px;
        line-height: 24px;
        text-align: center;
   }
   .zbc-head .zbc-cell img{
               height: 60px;
            max-height: 60px;

   }
      .zbc-head .is-highlight img{
            height: 30px;
            max-height: 30px;

   }
   .zbc-head .is-highlight::after{
    max-width: calc(100% - 25px);
   }
     }
}


/* style do zen-banks.php */
.zen-banks{
    margin-bottom: 108px;
}
.zen-banks-white-box{
      border-radius: 16.068px;
    background: #FFF;
    padding: 30px 24px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;  
}
.zen-banks .zen-banks__inner {
  max-width: 1320px;
  margin: 0 auto;
  padding: 0 16px;
}

.zen-banks .zen-banks__title {
  margin: 0 auto 32px;
  max-width: 304px;                 
  color: #000;
  text-align: center;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: Nunito;
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
}

.zen-banks .zen-banks__lead {
  margin: 0 auto 32px;
  max-width: 304px;                
  color: #000;
  text-align: center;
  font-family: Nunito;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}

.zen-banks .zen-banks__list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;              
}

.zen-banks .zen-banks__item {
  display: flex;
  align-items: center;
  gap: 20px;                        
  margin-bottom: 16px;      
   width: 272px;         
}

.zen-banks .zen-banks__logo {
  width: 79px;
  height: 39px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 79px;
}
.zen-banks .zen-banks__logo img {
  max-width: 100%;
  max-height: 50px;
  display: block;
}
@media (min-width:768px){
  .zen-banks .zen-banks__logo img{
      max-height: 70px;
  }
}

.zen-banks .zen-banks__link {

  color: #000;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: Nunito;
  font-size: 14px;
  font-weight: 700;
  line-height: normal;
  text-decoration-line: underline;

  display: inline-block;
}
   .zen-banks-white-box
        .zen-banks__inner{
            padding: 0px;
        }
@media (min-width: 924px) {
    .zen-banks{
        margin: 110px 0px;
    }
    .zen-banks-white-box{
            margin: 110px auto;
                max-width:1320px;  
                padding: 50px;
    }
 
    
  .zen-banks .zen-banks__title,
  .zen-banks .zen-banks__lead {
    max-width: 800px;              
  }
 .zen-banks .zen-banks__title{
                           text-align: center;
                font-family: Nunito;
                font-size: 40px;
                font-style: normal;
                font-weight: 700;
                line-height: 130%;
                letter-spacing: -0.92px;
 }
  .zen-banks .zen-banks__lead {
    max-width: 560px;   
            font-size: 24px;
        font-weight: 500;
        line-height: 32px;       max-width: 800px;            
  }

  .zen-banks .zen-banks__list {
    display: grid;                  
    grid-template-columns: repeat(3, minmax(0, 1fr));
    column-gap: 48px;
    row-gap: 16px;
    justify-items: center;
  }

  .zen-banks .zen-banks__item {
    margin-bottom: 0;              
  }
}



#new-money-transfers-view{
    .breadcrumbs_wrap{
        /* margin-top: unset !important; */
    }
}

@media (min-width:768px){
    #new-money-transfers-view{
    br{
        display: none !important;
    }
    p,h2{
        max-width:800px !important;
        margin-left: auto !important;
        margin-right: auto;
    }
  
    .zen-howto{
        margin-bottom: 108px;
    }
    .zen-iban-need,.zen-banks{
          margin-top: 180px ;
    }
}
}

@media (max-width:768px){
    #new-money-transfers-view{
      .single-question {
        border-top: 1px solid #FFF;
      }
    }
}

    .page-template-new-money-transfers,
    .page-template-new-money-transfers-z--do--pln,
    .page-template-new-money-transfers-z--pln--do,
    .page-template-new-money-transfers-sepa,
    .page-template-new-money-transfers-swift,
    .page-template-new-money-transfers-bank,
    .page-template-new-money-transfers-iban,
    .page-template-new-money-transfers,
    .page-template-new-money-transfers-iban-dynamic-bank,
    .page-template-page-multi-currency-account,
    .page-template-page-pko-multicurrency,
    .page-template-new-money-transfers-iban-dynamic-country,
    .page-template-new-money-transfers-iban-dynamic-swift   {
    .app-store-list__single-store a .single-store__img img{
            filter: invert(100%) !important;
    }
      #top:hover span:last-child,  #top span:last-child {
        filter: invert(100%) !important;
    }
         #top:hover span:last-child {
        filter: inherit !important;
    }
    footer{
  --primary: black;
    }
    
    }
    #new-money-transfers-view .zen-iban__inner .zen-iban__desc br {
        display: block;

    }

/* Calculator */

@keyframes loader-animation {
  0% {
    box-shadow: 20px 0 #000, -20px 0 #0002;
    background: #000;
  }
  33% {
    box-shadow: 20px 0 #000, -20px 0 #0002;
    background: #0002;
  }
  66% {
    box-shadow: 20px 0 #0002, -20px 0 #000;
    background: #0002;
  }
  100% {
    box-shadow: 20px 0 #0002, -20px 0 #000;
    background: #000;
  }
}

.afc_loader {
  position: relative;
}
.afc_loader:before {
  content: '';
  backdrop-filter: blur(7px);
  background: rgba(255, 255, 255, .2);
  border-radius: 16px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 998;
}
.afc_loader:after {
  content: '';
  display: block;
  width: 15px;
  aspect-ratio: 1;
  border-radius: 50%;
  animation: loader-animation 1s infinite linear alternate;
  position: absolute;
  top: min(30vh, 50%);
  left: 50%;
  z-index: 20;
  transform: translate(-50%, -50%);
  z-index: 999;
}

.nmt_calculator-block {
  border-radius: 16px;
  width: 500px;
  position: relative;
  border: 1px solid #FFF;
  padding: 34px 48px;
  background: linear-gradient(128deg, #FFF 22.77%, rgba(255, 255, 255, 0.20) 96.59%);
  backdrop-filter: blur(24px);
}
.nmt_calculator {}
.nmt_calculator-select {
  background: #F0EEE7;
  border-radius: 10px;
  margin-bottom: 20px;
}
.nmt_calculator-select-box {
  padding: 12px 24px;
  cursor: pointer;
  user-select: none;
}
.nmt_calculator-select-label {
  color: #888;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 6px;
   margin-top: 6px;
}
.nmt_calculator-select-value-box {
  /* white-space: nowrap; */
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  padding-right: 20px;
}
.nmt_calculator-select-value-box:after {
  content: '';
  width: 13px;
  height: 9px;
  background: url(img/icon_chevron.svg) no-repeat center / contain;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}
.nmt_calculator-select-flag {
  width: 36px;
  height: 36px;
  vertical-align: middle;
  margin-right: 6px;
  border-radius: 50%;
}
.nmt_calculator-select-value {
  font-size: 24px;
  font-weight: 700;
  vertical-align: middle;
}
.nmt_calculator-select-info {
  padding: 0 24px 12px;
}
.nmt_calculator-select-price-box {}
.nmt_calculator-select-price {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
}
.nmt_calculator-select-price-value {}
.nmt_calculator-select-price-currency {}
.nmt_calculator-select-sprice {
  color: #888;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  text-decoration: line-through;
}
.nmt_calculator-select-sprice-value {}
.nmt_calculator-select-sprice-currency {}
.nmt_calculator-input-block {
  background: #F0EEE7;
  border-radius: 10px;
  padding: 12px 24px;
  margin-bottom: 20px;
}
.nmt_calculator-input-label {
  color: #888;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 10px;
}
.nmt_calculator-input-container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
}
.nmt_calculator-input-box {}
.nmt_calculator-input {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  max-width: 100%;
  width: 180px;
  padding: 0;
  border: none;
  background: transparent;
  outline: none;
}
.nmt_calculator-input-select {
  user-select: none;
  cursor: pointer;
  position: relative;
  padding-right: 20px;
}
.nmt_calculator-input-select:after {
  content: '';
  width: 13px;
  height: 9px;
  background: url(img/icon_chevron.svg) no-repeat center / contain;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}
.nmt_calculator-input-select-value {
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  padding: 6px 0 6px 10px;
  display: inline-block;
  vertical-align: middle;
}
.nmt_calculator-change {
  margin-top: -20px;
  text-align: center;
}
.nmt_calculator-change-button {
  width: 40px;
  height: 40px;
  vertical-align: middle;
  background: transparent url(img/icon_change.svg) no-repeat center;
  background-size: 50%;
  border: none;
  cursor: pointer;
}
.nmt_calculator-info-box {
  margin-top: -10px;
  margin-bottom: 20px;
  padding: 0;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  text-align: center;
}
.nmt_calculator-info {}
.nmt_calculator-info-value {
  font-weight: 700;
}
.nmt_calculator-info-button {
  margin-left: 12px;
  width: 30px;
  height: 30px;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: none;
}
.nmt_calculator-info-button svg {
  width: 20px;
  height: 20px;
  vertical-align: middle;
}
.nmt_calculator-link-box {}
.nmt_calculator-link {
  color: #000;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  background: #22E243;
  width: 100%;
  display: block;
  text-align: center;
  line-height: 28px;
  padding: 10px 20px;
  border-radius: 30px;
  text-transform: uppercase;
  opacity: 1;
  transition: .2s all ease-in-out;
}
.nmt_calculator-link:hover {
  opacity: .6;
}

.nmt_calculator-modal-background {
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 999990;
  background: rgba(0, 0, 0, .16);
}
.nmt_calculator-modal {
  position: absolute;
  z-index: 999999;
  display: none;
  padding-top: 34px;
}
.nmt_calculator-modal-box {
  background: #FFF;
  border-radius: 16px;
  align-items: stretch;
  position: relative;
}
.nmt_calculator-modal-header {
  margin-bottom: 4px;
  padding: 12px 24px;
  cursor: pointer;
}
.nmt_calculator-modal-title {
  color: #888;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 10px;
  line-height: 16px;
}
.nmt_calculator-modal-subtitle {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  padding-right: 20px;
  position: relative;
}
.nmt_calculator-modal-subtitle:after {
  content: '';
  width: 13px;
  height: 9px;
  background: url(img/icon_chevron.svg) no-repeat center / contain;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%) rotate(180deg);
}
.nmt_calculator-modal-body {
  overflow: auto;
  max-height: 400px;
  padding: 0 24px 12px;
}
.nmt_calculator-modal-search-box {
  left: 24px;
  position: absolute;
  top: 32px;
  right: 44px;
}
.nmt_calculator-modal-search {
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  background: transparent;
  border: none;
  outline: none;
  width: 100%;
}
.nmt_calculator-modal-search::placeholder {
  color: #000;
}

.nmt_calculator-mbox {
  margin-bottom: 16px;
}
.nmt_calculator-mbox:last-child {
  margin: 0;
}
.nmt_calculator-mbox-title {
  color: #888;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  border-bottom: 1px solid #D6D6D6;
  padding-bottom: 5px;
  margin-bottom: 7px;
}
.nmt_calculator-mbox-body {}

.nmt_calculator-countries {
  list-style: none;
  margin: 0 -10px;
  padding: 0;
}
.nmt_calculator-country {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
  padding: 12px 10px;
  cursor: pointer;
  background: #FFF;
  transition: .2s all ease-in-out;
}
.nmt_calculator-country:hover {
  background: #EAEAEA;
}
.nmt_calculator-country-flag-box {
  margin-right: 10px;
}
.nmt_calculator-country-flag {
  width: 36px;
  height: 36px;
  object-fit: cover;
  border-radius: 50%;
  vertical-align: top;
}
.nmt_calculator-country-box {
  flex: 1;
}
.nmt_calculator-country-name {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
}
.nmt_calculator-country-currency {
  color: #888;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
}

.nmt_calculator-methods {
  list-style: none;
  padding: 0;
  margin: 0;
}
.nmt_calculator-method {
  display: flex;
  gap: 10px;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: space-between;
  margin: 0 -10px;
  padding: 5px 10px;
  background: transparent;
  cursor: pointer;
  transition: .2s all ease-in-out;
}
.nmt_calculator-method:hover {
  background: #EAEAEA;
}
.nmt_calculator-method-info-box {}
.nmt_calculator-method-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
}
.nmt_calculator-method-info {
  color: #888;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  margin-bottom: 5px;
}
.nmt_calculator-method-price-box {
  text-align: right;
}
.nmt_calculator-method-price {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  white-space: nowrap;
  margin-bottom: 4px;
}
.nmt_calculator-method-price.free {
  color: #22E243;
  font-weight: 800;
}
.nmt_calculator-method-processing {
  color: #888;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
}

.nmt_calculator-imodal {
  position: fixed;
  z-index: 999999;
  display: none;
  top: 50%;
  left: 50%;
  width: 440px;
  background: #FFF;
  border-radius: 16px;
  max-width: calc(100% - 40px);
  transform: translate(-50%, -50%);
}
.nmt_calculator-imodal-box {
  padding: 40px 24px;
}
.nmt_calculator-imodal-header {
  margin-bottom: 15px;
  padding: 0 24px;
  position: relative;
}
.nmt_calculator-imodal-title {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  padding-right: 30px;
}
.nmt_calculator-imodal-close-box {
  position: absolute;
  top: 0;
  right: 24px;
}
.nmt_calculator-imodal-close {
  cursor: pointer;
  text-align: center;
  height: 30px;
  width: 30px;
  background: transparent;
  border: none;
  font-size: 24px;
  vertical-align: top;
}
.nmt_calculator-imodal-body {}
.nmt_calculator-imodal-method {
  background: #F0EEE7;
  border-radius: 10px;
  margin-bottom: 10px;
  padding: 10px 24px;
  display: flex;
  gap: 10px;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: space-between;
}
.nmt_calculator-imodal-method.strike {
  background: #FFF;
}
.nmt_calculator-imodal-method-info-box {}
.nmt_calculator-imodal-method-name {
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 4px;
}
.nmt_calculator-imodal-method.strike .nmt_calculator-imodal-method-name {
  color: #888;
  text-decoration: line-through;
}
.nmt_calculator-imodal-method-info {
  color: #888;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
}
.nmt_calculator-imodal-method.strike .nmt_calculator-imodal-method-info {
  text-decoration: line-through;
}
.nmt_calculator-imodal-method-price-box {
  text-align: right;
}
.nmt_calculator-imodal-method-price {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  white-space: nowrap;
  margin-bottom: 4px;
}
.nmt_calculator-imodal-method-price.free {
  color: #22E243;
  font-weight: 800;
}
.nmt_calculator-imodal-method.strike .nmt_calculator-imodal-method-price {
  color: #000;
  font-weight: 600;
  text-decoration: line-through;
}
.nmt_calculator-imodal-method-processing {
  color: #888;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
}
.nmt_calculator-imodal-method.strike .nmt_calculator-imodal-method-processing {
  text-decoration: line-through;
}
.nmt_calculator-imodal-info {
  margin: 15px 0 25px;
  padding: 0 24px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
}
.nmt_calculator-imodal-link-box {
  margin-top: 10px;
}
.nmt_calculator-imodal-link {
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  display: block;
  width: 100%;
  text-align: center;
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  opacity: 1;
  border-radius: 20px;
  transition: .2s all ease-in-out;
}
a.nmt_calculator-imodal-link {
  border: 1px solid #222;
}
button.nmt_calculator-imodal-link {
  border: 1px solid #22E243;
  background: #22E243;
}
.nmt_calculator-imodal-link:hover {
  opacity: .6;
}

#new-money-transfers-view #nmt_calculator br {
  display: initial !important;
}

#new-money-transfers-view .zen-modal-content p {
  max-width: none !important;
}

.nmt_calculator-nimodal-row {
    margin-bottom: 10px;
}
.nmt_calculator-nimodal-label {
    display: flex;
    align-items: flex-start;
    padding: 5px 10px;
    cursor: pointer;
    background: #FFF;
    margin: 0 20px 0 12px;
    transition: .2s all ease-in-out;
}
.nmt_calculator-nimodal-label:hover {
    background: #EAEAEA;
}
.nmt_calculator-nimodal-input-box {
    margin-right: 10px;
}
.nmt_calculator-nimodal-input {
    display: none;
}
.nmt_calculator-nimodal-input-radio {
    width: 18px;
    height: 18px;
    border: 1px solid #888;
    border-radius: 50%;
    position: relative;
    background: transparent;
    transition: .2s all ease-in-out;
}
.nmt_calculator-nimodal-input-radio:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: url(img/check.svg) no-repeat center;
    background-size: 70% 70%;
    opacity: 0;
    transition: .2s all ease-in-out;
}
.nmt_calculator-nimodal-input:checked + .nmt_calculator-nimodal-input-radio {
    background: #22E243;
    border-color: #22E243;
}
.nmt_calculator-nimodal-input:checked + .nmt_calculator-nimodal-input-radio:before {
    opacity: 1;
}
.nmt_calculator-nimodal-box {
    flex: 1;
    margin: 0;
    padding: 0;
}
.nmt_calculator-nimodal-or {
    margin: 20px 30px 30px 22px;
    position: relative;
    border-top: 1px solid #D6D6D6;
}
.nmt_calculator-nimodal-or > span {
    position: absolute;
    left: 50%;
    top: 2px;
    background: #FFF;
    padding: 4px;
    transform: translate(-50%, -50%);
}
.nmt_calculator-nimodal-info {
    margin: 0 30px 10px 22px;
    font-size: 14px;
}
.nmt_calculator-nimodal-container {
    min-height: 160px;
}

@media (max-width: 768px) {
    .nmt_calculator-nimodal-info {
        font-size: 12px;
    }
  .nmt_calculator-block {
    padding: 24px;
    background: #FAFAF8;
    border: none;
  }
  .nmt_calculator-modal{
    padding-top: 24px;
  }
  .nmt_calculator {}
  .nmt_calculator-select {
    background: #FFF;
  }
  .nmt_calculator-select-box {}
  .nmt_calculator-select-label {
    font-size: 12px;
  }
  .nmt_calculator-select-value-box {}
  .nmt_calculator-select-flag {
    width: 26px;
    height: 26px;
  }
  .nmt_calculator-select-value {
    font-size: 20px;
  }
  .nmt_calculator-select-info {}
  .nmt_calculator-select-price {
    font-size: 20px;
  }
  .nmt_calculator-select-price-value {}
  .nmt_calculator-select-price-currency {}
  .nmt_calculator-select-sprice {
    font-size: 14px;
  }
  .nmt_calculator-select-sprice-value {}
  .nmt_calculator-select-sprice-currency {}
  .nmt_calculator-input-block {
    background: #FFF;
  }
  .nmt_calculator-input-label {
    font-size: 12px;
  }
  .nmt_calculator-input-container {}
  .nmt_calculator-input-box {}
  .nmt_calculator-input {
    font-size: 20px;
  }
  .nmt_calculator-input-select {}
  .nmt_calculator-input-select-value {}
  .nmt_calculator-change {}
  .nmt_calculator-change-button {}
  .nmt_calculator-info-box {
    font-size: 12px;
  }
  .nmt_calculator-info {}
  .nmt_calculator-info-value {}
  .nmt_calculator-info-button {
    width: 20px;
    height: 20px;
    margin-left: 8px;
  }
  .nmt_calculator-info-button svg {
    width: 12px;
    height: 12px;
  }
  .nmt_calculator-link-box {}
  .nmt_calculator-link {
    font-size: 12px;
    line-height: 20px;
  }

  .nmt_calculator-modal {}
  .nmt_calculator-modal-box {}
  .nmt_calculator-modal-header {}
  .nmt_calculator-modal-title {
    font-size: 12px;
  }
  .nmt_calculator-modal-subtitle {
    font-size: 20px;
  }
  .nmt_calculator-modal-body {}
  .nmt_calculator-modal-search-box {}
  .nmt_calculator-modal-search {}

  .nmt_calculator-mbox {}
  .nmt_calculator-mbox-title {
    font-size: 12px;
  }
  .nmt_calculator-mbox-body {}

  .nmt_calculator-countries {}
  .nmt_calculator-country {}
  .nmt_calculator-country-flag-box {}
  .nmt_calculator-country-flag {
    width: 30px;
    height: 30px;
  }
  .nmt_calculator-country-box {}
  .nmt_calculator-country-name {
    font-size: 12px;
  }
  .nmt_calculator-country-currency {
    font-size: 12px;
  }

  .nmt_calculator-methods {}
  .nmt_calculator-method {}
  .nmt_calculator-method-info-box {}
  .nmt_calculator-method-name {
    font-size: 12px;
    margin-bottom: 4px;
  }
  .nmt_calculator-method-info {
    font-size: 12px;
  }
  .nmt_calculator-method-price-box {}
  .nmt_calculator-method-price {
    font-size: 12px;
  }
  .nmt_calculator-method-processing {
    font-size: 12px;
  }

  .nmt_calculator-imodal {}
  .nmt_calculator-imodal-box {}
  .nmt_calculator-imodal-header {}
  .nmt_calculator-imodal-title {
    font-size: 20px;
  }
  .nmt_calculator-imodal-close-box {}
  .nmt_calculator-imodal-close {
    height: 24px;
    width: 24px;
  }
  .nmt_calculator-imodal-body {}
  .nmt_calculator-imodal-method {}
  .nmt_calculator-imodal-method.strike {}
  .nmt_calculator-imodal-method-info-box {}
  .nmt_calculator-imodal-method-name {
    font-size: 12px;
  }
  .nmt_calculator-imodal-method-info {
    font-size: 12px;
  }
  .nmt_calculator-imodal-method-price-box {}
  .nmt_calculator-imodal-method-price {
    font-size: 12px;
  }
  .nmt_calculator-imodal-method-processing {
    font-size: 12px;
  }
  .nmt_calculator-imodal-info {
    font-size: 12px;
  }
  .nmt_calculator-imodal-link-box {}
  .nmt_calculator-imodal-link {
    font-size: 12px;
  }
}
@media (min-width:768px){
        #new-money-transfers-view {
    .zen-card__title{
        br{
            display:  block !important;
        }
    } }
   #new-money-transfers-view .zen-global__list{
        display: grid
;
    grid-template-columns: repeat(3, 1fr);
   }
}



@media (max-width:768px){
  #new-money-transfers-view .hero-basic{
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

}





/* new style 10.09 */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
@media (min-width:768px){
  #new-money-transfers-view {
  .mt260{
    margin-top: 260px !important;
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .mb260{
    margin-bottom: 260px !important;
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .mt130{
    margin-top: 130px !important;
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .mb130{
    margin-bottom: 130px !important;
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
}
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
.zen-price__detailrow span b{
  color: var(--Dark-Grey, #86868B);
text-align: right;
font-family: Nunito;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 16px; /* 133.333% */
margin-top: 6px;    display: block;
    text-align: left;
}

.zen-global__morebtn{
  display: flex
;
    flex-wrap: wrap;
    justify-content: center;
    gap: 13px;
}
#new-money-transfers-view {
        .zen-howto__inner .zen-price__cta{
        display: none;    
        }}
#new-money-transfers-view {
  .homepage-new__counter-badge>img{
  object-fit: contain;
  }
  .zen-cta-button,.zen-price__button,.zen-global__switch button,.zen-global__morebtn,.zen-transfer__switch button,.nmt_calculator-link {
    font-weight: bold !important;
  }
}
#page #new-money-transfers-view .zen-breadcrumbs ol li:last-child span{
  color: #000 !important;

}
 #new-money-transfers-view .zen-global__morebtn{
display: flex
;
    justify-content: center;
    align-items: center;
    gap: 10px;
}
 #new-money-transfers-view .zen-global__morebtn:hover svg{
  filter: brightness(0) saturate(100%);
 }
  #new-money-transfers-view  .zen-card{
    /* justify-content: space-between; */
  }
  body:has(.show-topbar){
.breadcrumbs_wrap{
    margin-top:50px !important;
    }    }
    @media (max-width:768px){
  body:has(.show-topbar){
.breadcrumbs_wrap{
    margin-top:70px !important;
    }
    }
    .breadcrumbs_wrap .container{
              max-width: 1240px !important;
        padding: 0;
        margin-left: auto !important;
        margin-right: auto !important;
    }
  }
@media (min-width:768px){

  #new-money-transfers-view {
    .zen-global__inner {
    max-width: 1320px;
    margin: 0 auto;

}
      .badgeswrap{
    margin-top: unset !important;
  }
  .zen-iban-need__card{
    max-width: 414px;
    width: 100%;
    height: 550px;
  }
  .zen-iban-need__caption{
    max-width: 410px;
  }
    .zen-iban-need__title{
margin-bottom: 128px;
    }
    .zen-iban-need__caption{
      color: var(--Black, #000);
text-align: center;
font-family: Nunito;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 32px; 
    }
    .zen-price__details{
      margin-top: 30px;
    }
    .zen-price__detailrow b{
          font-size: 16px;
    font-style: normal;
    font-weight: 800;
    }
    .zen-price__detailrow span{
      color: var(--Black, #000);
font-family: Nunito;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 19px; /* 118.75% */
    max-width: 275px;

    }
    .zen-price__detailrow{
      display: grid
;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
    }
    .zen-price__detailrow:last-child{
      border: 0px !important;
    }
    .zen-price__detailrow span b{
      display: block;
      color:  #86868B;
font-family: Nunito;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 16px; /* 133.333% */
margin-top: 9px;
text-align: left;
    }
    .zen-price__row{
      padding: 28px;
    }
    .zen-price__lead{
  margin-bottom: 84px !important;
}
.zen-price__heads{
  margin-bottom: 24px;
}
.zen-transfer__switch{
  margin-top: 48px;
}

        .zen-price__row:nth-child(2n +1){
background: #F0EEE7;
    }
  .desktophide{
    display: none;
  }
  .slider_with_image-container{
    display: flex
;
    justify-content: space-between;
    align-items: flex-start;
    gap: 40px;
    padding-right: 0px;
    .slider_with_image-left{
          width: 25%;
    }
    .slider_with_image-right{
      width: 75%;
    overflow: visible;
    }
  }
  .zen-transfer__lead{
    text-align: left;
  }
  .zen-transfer__slider .swiper-slide{
    max-width: 320px !important;
  }
  .zen-transfer{
    padding: 64px 0px;
    .zen-transfer__inner{
      max-width: 100% !important;
    }
  }
  .zen-transfer__lead{
    padding: 0px;
  }
  .slider_with_image-container{
    padding-left: 10vw;
  }
  .zen-transfer__lead{
    br{
      /* display: block !important; */
    }
  }
 .zen-global__inner {
        background: linear-gradient(109deg, #FFF 49.83%, rgba(255, 255, 255, 0.20) 89.52%);
    stroke-width: 1.6px;
    backdrop-filter: blur(24px);
    padding: 64px 100px;
    border-radius: 64px;
  }
  .zen-global__title,.zen-global__switch{
      margin-bottom: 48px;
  }

  .currency-pairs-section,.currency-pairs-box{
    padding-top: 0px;
    padding-bottom: unset;
  }
  .zen-global__switch{
        border-radius: 888px;
    background: #F0EEE7;
  }

  .zen-global__btn.is-active{
        background: #22E243;
  }
  .zen-global__flag{
background-color: #F0EEE7;
  }
  .zen-global__item{
    padding-bottom: 55px;
  }
  .zen-price__rowmain{
    grid-template-columns: auto auto auto 30px;
  }
  .zen-price__value{
    text-align: center;
  }
  .zen-price__save{
    color: #000;
text-align: right;
font-feature-settings: 'liga' off, 'clig' off;
font-family: Nunito;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 16px; /* 100% */
width: 100%;
text-align: right;
display: block;
  }
  .zen-price__delta.is-down{
    color: #F0263C;
text-align: right;
font-feature-settings: 'liga' off, 'clig' off;
font-family: Nunito;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 16px; /* 100% */
  }
  .zen-price__chev,
  .zen-price__chev svg{
    width: 24px;
    height: 24px;
  }
  .zen-price__heads{
    .zen-price__col .zen-price__muted .zen-price__amount{
      display: inline-block;
    }
  }
  .price__switch_desktop{
    background: linear-gradient(109deg, #FFF 49.95%, rgba(255, 255, 255, 0.20) 89.72%);
    border-radius: 64px;
  }
  .zen-price__inner{
    max-width: 1320px;
  
    .price__switch_desktop{
  padding: 64px 100px;
    }
  }
  .zen-price__chip{
    flex-direction: column;
  }
  .zen-price__switch{
                margin-top: -90px;
    .zen-price__swap{
                     margin-top: -30px;
    }
  }
  .zen-howto__inner{
    display: flex;
    max-width: 1320px;
    .zen-howto__title{
      color: #000;
font-family: Nunito;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 120%; /* 24px */
text-align: left;
    }
    .zen-howto__lead{
      color: #000;
font-family: Nunito;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 32px; /* 160% */text-align: left;
    }
  }
  .zen-howto__inner{
    display: flex
;
            max-width: 1320px;
            justify-content: space-between;
            .zen-price__cta{
justify-content: start;
display: block;
margin-top: auto;
position: absolute;
bottom: 46px;
height: 34px;
            }
            .div{
              width: 25%;
              position: relative;
              .zen-howto__title{
                color: #000;
font-feature-settings: 'liga' off, 'clig' off;
font-family: Nunito;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 120%; /* 28.8px */
              }
              .zen-howto__lead{
                color: #000;
font-feature-settings: 'liga' off, 'clig' off;
font-family: Nunito;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 32px; /* 133.333% */
              }
            }
  }
  .zen-iban .zen-iban__inner {
        display: grid
;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    .zen-iban__inner_content{
      p{
        font-size: 24px;
        text-align: left;
        br{
          display: block !important;
        }
      }
      h2{
        font-size: 40px;
        text-align: left;
      }
    }
    .zen-iban__card{
      max-width: 414.492px;
max-height: 370.825px;
.zen-iban__card-title{
  color: #000;
text-align: center;
font-feature-settings: 'liga' off, 'clig' off;
font-family: Nunito;
font-size: 28.118px;
font-style: normal;
font-weight: 700;
line-height: 32.135px; /* 114.286% */
}
.zen-iban__desc{
  font-size: 16px;
font-style: normal;
br{
  display: block !important;
}
}
.zen-iban__card-title{
  br{
    display:  block !important;
  }
}
.zen-iban__partlabel{
  margin-top: 9px;
}
    }
  }
  .zen-banks .zen-banks__inner {
    padding: 64px 110px;
  }
  .zen-banks .zen-banks__list{
    row-gap: 60px;
  }
  .zen-price__heads{
        grid-template-columns: 200px 200px 200px;
    display: grid
;
  }
  .zen-price__value strong{
    margin-right: -42px;
  }
}
.slider_with_image-right{
  .swiper-wrapper{
    pointer-events: none;
  }
  .zen-card{
    button,a{
          pointer-events: auto;
    }
  }
   .swiper-slide  {
    transition: 1s transform, 1s opacity;
    transition: 1s transform, 1s opacity, 1s -webkit-transform;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    opacity: 1;

  
  }

    .swiper-slide-hide {
      -webkit-transform: scale3d(0.3, 0.3, 0.3);
      transform: scale3d(0.3, 0.3, 0.3);
      opacity: 0;
    }

    }
}

@media (max-width:768px){
#new-money-transfers-view{
    .mobilehide{
    display: none;
  }
}
}




#new-money-transfers-view{
    .zen-global__morebtn,.zen-price__button,.nmt_calculator-link,.zen-step__btn,.nmt_calculator-link{
 border: 2px solid #ffffff00;
    }
  .zen-global__morebtn:hover,.zen-price__button:hover,.nmt_calculator-link:hover,.zen-step__btn:hover,.nmt_calculator-link:hover,.zen-compare__btn:hover{
    
            transition: all .3s ease-in-out;
            border: 2px solid #000;
            background: #f7f7f7;
            color: #222;
            text-align: center;
            font-family: Nunito;
            box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, .15);
            background-image: url(https://www.zen.com/wp-content/themes/zen/images/deals-landing/patern.webp);
            background-position: center;
            background-size: cover;
            opacity: 1 !important;
            color: black !important;
        
}



}
@media (max-width: 768px) {
    #new-money-transfers-view {
        .single-question {
            border-top: 1px solid #A3A3A3;
        }
    }
}


.page-template-new-money-transfers-iban {
  .hero-module__image{
    max-width: unset !important;
  }
  .currency-converter-black .hero-basic .hero-module__info{
  flex: 0 0 485px;
.zen-price__cta{
  margin-top: 50px
}
  .zen-price__button {
    color: white;
    text-align: center;
    font-family: Nunito;
    font-size: 12px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    letter-spacing: 0.24px;
    margin-top: 44px;
    border-radius: 64px;
    background: black;
    padding: 16px 24px;
  ;
}
}
}
@media (min-width:768px){
   #new-money-transfers-view
.hero-module{
max-width: 1200px;
    justify-content: space-between;
    p {
        max-width: 500px !important;
        margin-left: unset !important;
    }
}
}

@media (min-width:1200px) and (max-width:1500px){
  #new-money-transfers-view{
    .hero-wrapper{
      flex-direction: unset !important;
                justify-content: space-between;
    align-items: center;
      .hero-title {
        padding-left: unset !important;
      }
    }
  }
}

@media (min-width:769px) and (max-width:1199px){
  #new-money-transfers-view{
    .hero-wrapper{
flex-direction: column !important;
    justify-content: center;
    align-items: center;
    .hero-module__info  {
      flex-direction: column !important;
    justify-content: center;
    align-items: center;
    display: flex;
    }
      .hero-title {
        padding-left: unset !important;
        text-align: center;
        padding: unset;
      }
    }
    .zen-global__inner{
      padding-left: 30px;
      padding-right: 30px;
    }
    .slider_with_image-container{
      padding-left: 3vw;
      .slider_with_image-left{
        width: 33%;
      }
      .slider_with_image-right{
        width: 67%;
      }
    }

  }
}


  #new-money-transfers-view{
.zen-price__button {
    color: var(--Black, #000);
    text-align: center;
    font-family: Nunito;
    font-size: 12px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    letter-spacing: 0.24px;
    margin-top: 44px;
    border-radius: 64px;
    background: #22E243;
    padding: 16px 24px;
}}

  #new-money-transfers-view{
    .breadcrumbs_wrap .zen-breadcrumbs ol li{

text-transform: none;
    }}
@media (max-width:768px){
  #new-money-transfers-view{
    .breadcrumbs_wrap .zen-breadcrumbs ol{
      padding: 0px 10px;
    }
    .hero-module{
      padding-bottom: unset !important;
    }
  }
}
.fix_logo,.sepa_zen-price .zen-price__list{
  .zen-price__row:nth-child(5) img{
    height: 50px !important;
    max-height: 50px !important;
    margin-top:-9px;
    margin-bottom:-9px;
  }
}
.sepa_zen-price .zen-price__list{
  .zen-price__row:nth-child(8) img{
    height: 50px !important;
    max-height: 50px !important;
    margin-top:-9px;
    margin-bottom:-9px;
  }
}
.page-template-new-money-transfers-z--pln--do .zen-price__tip{
  display: none !important;
}

@media (max-width:768px){
  .zen-price-sepa{
    .zen-price__lead{
      margin-left: auto;
      margin-right: auto;
      position: relative;
      font-size: 13px !important;
    }
  }
}
.zen-price__lead{
  position: relative;
}