/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/*ESTILOS YAPE*/
.describancounion {
  background: #004A7E !important;
  color: #fff !important;
  padding: 4% !important;
  border-radius: 10px !important;
  display: grid !important;
}

.describancounion, .descriplin, .descritunki, .describim, .descriagora, .descrifpay, .descriligo {
  font-size: 13px !important;
  line-height: 1.2 !important;
  letter-spacing: -0.3px !important;
}

.boxncb {
  width: 100% !important;
  float: left !important;
  display: block !important;
  margin-top: 2% !important;
  text-align: center;
}
.numerodecuenta1 {
  margin-top: 10px !important;
  text-transform: uppercase !important;
  font-size: 10px !important;
  font-weight: bold !important;
}
.numerodecuenta2 {
  font-size: 20px !important;
  font-weight: bold !important;
}

.estiloyapeplin{
	overflow: overlay !important;
	padding: 15px 0 !important;
}
.logoyape{
    width: 60% !important;
    float: left !important;
	text-align:center !important;
}
.logoyape img{
    width: 90% !important;
    height: 90% !important;
    max-height: 90% !important;
    clear: both !important;
	border-radius: 10px !important;
	margin-bottom:10px !important;
}
.titularyapeplin{
    display: block !important;
    width: 100% !important;
    color: #ffffff !important;
    text-decoration: none !important;
    line-height: 1.2 !important;
    font-weight: bold !important;
	font-size: 16px !important;
    text-align: center !important;
    text-transform: uppercase !important;
}

.descripcion{
    width: 40% !important;
    float: left !important;
	text-align:center !important;
}
.descripcion b{
    font-weight: bold !important;
}
.marcabancounion{
    width: 100% !important;
    height: 100px !important;
    background-image: url(https://i.postimg.cc/90Xr3kB8/logo-banco-union-bolivia.png) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}
.contactobancounion {
    font-size: 15px !important;
    display: grid !important;
    background: #01A8DE !important;
    color: #fff !important;
    border-radius: 8px !important;
    line-height: 1.1 !important;
    padding: 8px 1% !important;
	text-decoration:none !important;
    text-transform: initial !important;
    font-weight: bold !important;
	box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px, rgba(0, 0, 0, 0.07) 0px 2px 2px, rgba(0, 0, 0, 0.07) 0px 4px 4px, rgba(0, 0, 0, 0.07) 0px 8px 8px, rgba(0, 0, 0, 0.07) 0px 16px 16px;
    transition: all 0.3s ease-in-out !important;
    text-align: center !important;
	margin-top: 10px !important;
}
.contactobancounion:hover{
	background: #24e0c9 !important;
}
.selloseguridad{
    width: 100% !important;
    height: 40px !important;
    background-image: url(https://i.postimg.cc/y62NrQPy/certificadopago-2021.png) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}
/***BCP***/
.describancobcp {
  background: #ff7800 !important;
  color: #fff !important;
  padding: 4% !important;
  border-radius: 10px !important;
  display: grid !important;
}
.marcabancobcp{
    width: 100% !important;
    height: 100px !important;
    background-image: url(https://www.swisscorp-sa.com/wp-content/uploads/2024/03/bcp.png) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

/***ORDER PAY***/
.contenedor-swisscorp-order-pay {
    display: flex;
    flex-direction: column;
    align-items: center;
    /*height: calc(100vh - 518px) !important;*/
    padding: 100px 10px 50px 10px;
    justify-content: center;
}

.contenedor-swisscorp-order-pay a {
    background: #E20613 !important;
    font-weight: 700;
    font-size: 17px !important;
}