.section-padding {
  padding: 50px 0px;
}

.card-operaciones {
  max-width: 340px;
  margin: auto;
  box-shadow: 0px 0px 5px 2px rgba(44, 42, 41, 0.078);
  border-radius: 20px;
}

.card-operaciones .card-operaciones-img {
  height: 240px;
  width: 100%;
  background: no-repeat center;
  border-radius: 15px 15px 0px 0px;
}

.card-operaciones .card-operaciones-body {
  padding: 15px;
}

.card-operaciones .card-operaciones-body label {
  color: #2c2a29;
  font-size: 24px;
  font-weight: 700;
  display: block;
  font-family: "CIBFont Sans";
}

.card-operaciones .card-operaciones-body p {
  font-size: 14px;
  min-height: 64px;
}

.btn-primary-banco {
  background: #fdda24;
  font-size: 16px;
  font-weight: 700;
  color: #2c2a29;
  display: inline-block;
  text-align: center;
  padding: 8px 15px;
  border-radius: 25px;
  transition: background 0.25s;
}

.btn-primary-banco:hover {
  font-weight: 700;
  font-size: 16px;
}

.btn-primary-banco:active,
.btn-primary-banco:focus {
  background: #2c2a29;
  color: #fff;
  font-weight: 700;
  transition: background 0.25s;
  font-size: 16px;
}

.btn-primary-banco.btn-fullwidth {
  width: 100%;
  display: block;
  max-width: 100%;
  font-family: "CIBFont Sans";
}

.btn-primary-banco.loading {
  background: transparent url("../images/loader-button.gif") no-repeat center !important;
  border: none !important;
  color: transparent !important;
  background-size: 120px !important;
}

.operaciones-leyenda {
  color: #2c2a29;
  font-size: 14px;
  font-weight: 400;
  font-family: "Open Sans";
  padding-left: 20px;
  position: relative;
}

.operaciones-leyenda::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  border-radius: 50%;
  background: #59cbe8;
  width: 8px;
  height: 8px;
  margin-right: 7px;
  position: absolute;
  top: 7px;
  left: 0px;
}

.operaciones-horario {
  background: #fff;
  padding: 30px;
  box-shadow: 0px 0px 5px 2px rgba(44, 42, 41, 0.078);
  color: #292929;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 30px;
  font-family: "Open Sans";
}

.operaciones-horario .titulo-icono {
  font-size: 18px;
  color: #292929;
  font-weight: 700;
  font-family: "CIBFont Sans";
}

.operaciones-horario .ico-operacion-dinero {
  display: inline-block;
  width: 46px;
  height: 46px;
  vertical-align: middle;
  border-radius: 50%;
  background-color: #fdda24;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  background-image: url('data:image/svg+xml,<svg width="14" height="17" viewBox="0 0 14 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7 4C5.346 4 4 2.654 4 1H10C10 2.654 8.654 4 7 4ZM9.52959 4.09666C10.4266 3.36259 11 2.24713 11 1V0H3V1C3 2.24713 3.57337 3.36259 4.47041 4.09666C1.92853 4.58007 0 6.8189 0 9.5V15C0 16.103 0.897 17 2 17H12C13.103 17 14 16.103 14 15V9.5C14 6.81889 12.0715 4.58007 9.52959 4.09666ZM7 5H5.5C3.019 5 1 7.019 1 9.5V15C1 15.551 1.448 16 2 16H12C12.552 16 13 15.551 13 15V9.5C13 7.019 10.981 5 8.5 5H7ZM7.5 6V7.06324C8.36176 7.28576 9 8.06959 9 9H8C8 8.449 7.552 8 7 8C6.448 8 6 8.449 6 9C6 9.551 6.448 10 7 10C8.103 10 9 10.897 9 12C9 12.9304 8.36176 13.7142 7.5 13.9368V15H6.5V13.9368C5.63824 13.7142 5 12.9304 5 12H6C6 12.551 6.448 13 7 13C7.552 13 8 12.551 8 12C8 11.449 7.552 11 7 11C5.897 11 5 10.103 5 9C5 8.06959 5.63824 7.28576 6.5 7.06324V6H7.5Z" fill="%232C2A29"/></svg>');
  margin-right: 10px;
}

.operaciones-horario .ico-operacion-dinero2 {
  display: inline-block;
  width: 46px;
  height: 46px;
  vertical-align: middle;
  border-radius: 50%;
  background-color: #fdda24;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px;
  background-image: url('data:image/svg+xml,<svg width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.1499 4.14996L11.8499 4.84996L8.9999 7.70996L6.1499 4.84996L6.8499 4.14996L8.4999 5.78996V0.959961H9.4999V5.78996L11.1499 4.14996ZM13 5V6H17V16H1V6H5V5H0V17H18V5H13ZM9 14C10.65 14 12 12.65 12 11C12 9.35 10.65 8 9 8C7.35 8 6 9.35 6 11C6 12.65 7.35 14 9 14ZM9 9C10.1 9 11 9.9 11 11C11 12.1 10.1 13 9 13C7.9 13 7 12.1 7 11C7 9.9 7.9 9 9 9ZM13 7H16V15H13V14H15V8H13V7ZM5 8V7H2V15H5V14H3V8H5Z" fill="%232C2A29"/></svg>');
  margin-right: 10px;
}

.operaciones-horario label {
  font-size: 14px;
  font-weight: 600;
  margin-top: 15px;
  margin-bottom: 0px;
  display: block;
}

.banner-operaciones {
  max-height: 505px;
}

.banner-operaciones .titulo-banner-gestora {
  display: inline-block;
  margin-bottom: 10px;
}

.banner-operaciones p {
  font-size: 16px;
  font-family: "Open Sans";
}

.menu-footer {
  text-align: right;
  border-bottom: 1px solid #595a5c;
}

.menu-footer ul li {
  display: inline-block;
  margin-right: 0px !important;
  margin-left: 15px;
}

.menu-footer ul li:before {
  content: " ";
  color: #fff;
  margin-right: 15px;
  display: inline-block;
  width: 4px;
  height: 4px;
  background: #fff;
  border-radius: 4px;
  vertical-align: middle;
}

.menu-footer ul.menu > li:first-of-type:before {
  display: none;
}

.menu-footer ul li a {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.menu-footer ul li > ul {
  display: none;
}

.menu-footer ul li.menu-item-operaciones {
  display: none;
}

.container-full-gestora {
  /* max-width: 1440px; */
  max-width: 1142px;
  margin: auto;
  padding: 0px 15px;
}

.footer-operaciones p {
  font-size: 12px;
  color: #ffffff;
  font-family: "Open Sans";
  text-align: left;
  margin-bottom: 0px;
  letter-spacing: normal;
}

.footer-operaciones .contenido-footer {
  margin-top: 15px;
}

#menu-menu-1 .menu-item-operaciones a,
#menu-menu-internas .menu-item-operaciones a {
  padding: 6px 15px !important;
  background: #fdda24;
  font-size: 18px;
  font-weight: 700 !important;
  color: #292929;
  display: inline-block;
  border-radius: 25px;
  min-width: 185px;
  text-transform: uppercase;
  text-align: center;
}

.container-operaciones {
  padding: 50px 0px;
  min-height: 650px;
  background: url("../images/bg-operaciones.svg?v=2") no-repeat center;
}

.container-operaciones h2 {
  color: #2c2a29;
  font-size: 36px;
  font-weight: 200;
  margin-bottom: 20px;
  font-family: "CIBFont Sans";
}

.container-operaciones .operaciones-subtitulo {
  font-size: 16px;
  font-weight: 400;
  font-family: "Open Sans";
}

.container-operaciones-form {
  max-width: 452px;
  margin: auto;
}

.card-op {
  padding: 15px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0px 1px 8px rgba(44, 42, 41, 0.08);
  position: relative;
}

.box-info-op {
  padding-left: 60px;
  text-align: justify;
  line-height: 1.4;
  font-size: 14px;
  font-weight: 400;
  font-family: "Open Sans";
}

.box-info-op:before {
  content: "";
  position: absolute;
  top: 20px;
  left: 20px;
  display: inline-block;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #fdda24
    url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.33337 8.66665H8.66671V5.99998V3.33331V2.66665C8.66671 2.29931 8.36737 1.99998 8.00004 1.99998C7.63271 1.99998 7.33337 2.29931 7.33337 2.66665V3.33331V8.66665H6.66671V3.33331C6.66671 2.96598 6.36737 2.66665 6.00004 2.66665C5.63271 2.66665 5.33337 2.96598 5.33337 3.33331V5.84392C5.74231 6.2104 6.00004 6.74237 6.00004 7.33331V8.68531C7.49804 8.85131 8.66671 10.1253 8.66671 11.6666V12H8.00004V11.6666C8.00004 10.38 6.95337 9.33331 5.66671 9.33331H5.33337V7.33331C5.33337 6.59798 4.73537 5.99998 4.00004 5.99998V9.99998C4.00004 12.206 5.79404 14 8.00004 14H8.66671C10.8727 14 12.6667 12.206 12.6667 9.99998V5.33331C12.6667 4.96598 12.3674 4.66665 12 4.66665C11.6327 4.66665 11.3334 4.96598 11.3334 5.33331V5.99998V8.66665H10.6667V5.99998V5.33331V3.33331C10.6667 2.96598 10.3674 2.66665 10 2.66665C9.63271 2.66665 9.33337 2.96598 9.33337 3.33331V5.99998V8.66665ZM4.66671 5.44758C4.45809 5.3736 4.23368 5.33331 4.00004 5.33331H3.33337V9.99998C3.33337 12.5733 5.42671 14.6666 8.00004 14.6666H8.66671C11.24 14.6666 13.3334 12.5733 13.3334 9.99998V5.33331C13.3334 4.59798 12.7354 3.99998 12 3.99998C11.7573 3.99998 11.5296 4.06513 11.3334 4.17885V3.33331C11.3334 2.59798 10.7354 1.99998 10 1.99998C9.72578 1.99998 9.47062 2.08317 9.25846 2.22565C9.07605 1.70644 8.58089 1.33331 8.00004 1.33331C7.41919 1.33331 6.92403 1.70644 6.74162 2.22565C6.52947 2.08317 6.27431 1.99998 6.00004 1.99998C5.26471 1.99998 4.66671 2.59798 4.66671 3.33331V5.44758Z" fill="%232C2A29"/></svg>')
    no-repeat center;
  background-size: 16px;
}

.box-info-op.ico-info:before {
  background: #59cbe8
    url('data:image/svg+xml,<svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.33333 8.48793V8.66793H2.66667V8.48126C2.66667 7.42835 2.29344 7.0374 1.67657 6.39126L1.67467 6.38926L1.58067 6.2906C0.990667 5.67593 0.666667 4.8626 0.666667 4.00126C0.666667 2.9906 1.11533 2.04593 1.89733 1.40993C2.67933 0.77393 3.708 0.531264 4.71867 0.741264C6.002 1.00593 7.02867 2.0566 7.272 3.35526C7.46067 4.37726 7.18667 5.4086 6.522 6.1826C6.44565 6.27035 6.37226 6.35146 6.30263 6.4284L6.30259 6.42844L6.232 6.5066L6.23187 6.50673C5.70994 7.07866 5.33333 7.49134 5.33333 8.48793ZM2 9.3346H6V8.48793C6 7.75003 6.24194 7.48467 6.72381 6.95614L6.724 6.95593L6.74943 6.92798L6.74951 6.9279C6.83615 6.83271 6.92831 6.73145 7.026 6.6186C7.82467 5.68993 8.15333 4.45593 7.928 3.23326C7.634 1.67126 6.39933 0.407264 4.854 0.0879304C3.64733 -0.163403 2.41467 0.12993 1.47667 0.892597C0.538667 1.65593 0 2.78926 0 4.00126C0 5.03526 0.390667 6.0126 1.098 6.75126L1.19267 6.84926L1.19376 6.85041C1.78027 7.46488 2 7.69508 2 8.48126V9.3346ZM1.33333 4.00126H2C2 2.8986 2.89733 2.00126 4 2.00126V1.3346C2.52933 1.3346 1.33333 2.5306 1.33333 4.00126ZM6 10.6679V10.0013H2V10.6679H6ZM6 11.3346V12.0013H2V11.3346H6Z" fill="%232C2A29"/></svg>')
    no-repeat center;
}

.card-form-op {
  padding: 40px;
}

.dropdown-banco .dropdown-banco-value {
  overflow: hidden;
  padding-right: 20px !important;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #2c2a29;
  font-weight: 600 !important;
  font-family: "Open Sans";
}

.dropdown-banco .dropdown-banco-value.placeholder {
  color: #97999b;
  font-weight: 400 !important;
}

.card-form-op .form-group label {
  font-size: 14px;
  font-weight: 400;
  color: #2c2a29;
  font-family: "Open Sans";
  margin-bottom: 5px;
}

.card-form-op .form-group .form-group-leyend {
  font-size: 12px;
  font-weight: 400;
  color: #2c2a29;
  font-family: "Open Sans";
}

.card-form-op .form-group {
  margin-bottom: 30px;
}

.card-form-op .form-group .form-control {
  border: none;
  border-bottom: 1px solid #2c2a29;
  border-radius: 0px;
  font-weight: 600;
  color: #2c2a29;
  font-family: "Open Sans";
}

.card-form-op .form-group.invalid .form-control {
  border-bottom: 2px solid #e20201;
}

.card-form-op .form-group .form-group-invalid-leyend {
  font-size: 12px;
  font-weight: 400;
  color: #e20201;
  display: none;
}

.card-form-op .form-group .remove-value {
  display: none;
  position: absolute;
  right: 0px;
  top: 10px;
  width: 20px;
  height: 20px;
  cursor: pointer;
  background: #fff
    url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0ZM10 0.952381C14.9969 0.952381 19.0476 5.00314 19.0476 10C19.0476 14.9969 14.9969 19.0476 10 19.0476C5.00314 19.0476 0.952381 14.9969 0.952381 10C0.952381 5.00314 5.00314 0.952381 10 0.952381ZM15 5.6195L14.3805 5L10 9.3805L5.6195 5L5 5.6195L9.3805 10L5 14.3805L5.6195 15L10 10.6195L14.3805 15L15 14.3805L10.6195 10L15 5.6195Z" fill="%232C2A29"/></svg>')
    no-repeat center;
}

.card-form-op .form-group.invalid .form-group-leyend {
  display: none;
}

.card-form-op .form-group.invalid .remove-value {
  display: inline-block;
}

.card-form-op .form-group.invalid .form-group-invalid-leyend {
  display: inline-block;
}

.btn-outline-banco {
  border-radius: 100px;
  border: 1px solid #2c2a29;
  width: 100%;
  max-width: 200px;
  font-size: 18px;
  font-weight: 700;
  padding: 10px;
  font-family: "Open Sans";
}

.btn-primary-banco {
  border-radius: 100px;
  border: 1px solid #fdda24;
  width: 100%;
  max-width: 200px;
  font-size: 18px;
  font-weight: 700;
  padding: 10px;
  background: #fdda24;
  font-family: "Open Sans";
}

.btn-primary-banco:hover,
.btn-primary-banco:active,
.btn-primary-banco:focus {
  font-size: 18px;
}

.btn-primary-banco:disabled {
  background: #d9dadd;
  color: #97999b;
  border: 1px solid #d9dadd;
}

.form-control-container {
  position: relative;
}

.tooltip-ba {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  margin-left: 7px;
}

.tooltip-ba .ico-tooltip {
  display: inline-block;
  width: 13px;
  height: 13px;
  cursor: pointer;
  background: #fff
    url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.333984 7.00004C0.333984 3.31814 3.31875 0.333374 7.00065 0.333374C10.6826 0.333374 13.6673 3.31814 13.6673 7.00004C13.6673 10.6819 10.6826 13.6667 7.00065 13.6667C3.31875 13.6667 0.333984 10.6819 0.333984 7.00004ZM13.0324 7.00004C13.0324 3.6688 10.3319 0.968295 7.00065 0.968295C3.66941 0.968295 0.968905 3.6688 0.968905 7.00004C0.968905 10.3313 3.66941 13.0318 7.00065 13.0318C10.3319 13.0318 13.0324 10.3313 13.0324 7.00004ZM7.27356 8.90606V9.08621H6.55509V8.79142C6.55509 8.36562 6.62193 8.01534 6.75559 7.74057C6.88926 7.4658 7.13803 7.17557 7.5019 6.86987C8.00687 6.45134 8.32526 6.13654 8.45707 5.92546C8.58888 5.71438 8.65479 5.45963 8.65479 5.16121C8.65479 4.79 8.53319 4.5034 8.28999 4.30142C8.04678 4.09944 7.69684 3.99845 7.24014 3.99845C6.94681 3.99845 6.66091 4.03211 6.38244 4.09944C6.10397 4.16676 5.78465 4.28959 5.42449 4.46792L5.09589 3.73096C5.79764 3.37066 6.53096 3.19052 7.29583 3.19052C8.00501 3.19052 8.55639 3.36156 8.94997 3.70366C9.34355 4.04576 9.54033 4.52797 9.54033 5.15029C9.54033 5.41596 9.50413 5.64978 9.43173 5.85177C9.35933 6.05375 9.25258 6.24481 9.11148 6.42496C8.97039 6.60511 8.66593 6.89534 8.19809 7.29567C7.82308 7.60865 7.57524 7.86886 7.45456 8.0763C7.33389 8.28374 7.27356 8.56033 7.27356 8.90606ZM7.44621 11.2507C7.32739 11.3799 7.16217 11.4445 6.95053 11.4445C6.75745 11.4445 6.59779 11.3872 6.47155 11.2725C6.34531 11.1579 6.28219 10.9696 6.28219 10.7075C6.28219 10.2126 6.50497 9.9651 6.95053 9.9651C7.16588 9.9651 7.33204 10.0288 7.44899 10.1562C7.56595 10.2835 7.62443 10.4673 7.62443 10.7075C7.62443 10.9404 7.56502 11.1215 7.44621 11.2507Z" fill="%232C2A29"/></svg>')
    no-repeat center;
  background-size: contain;
}

.tooltip-ba .tooltip-popup {
  z-index: 2;
  position: absolute;
  max-width: 320px;
  min-width: 60px;
  min-height: 60px;
  padding: 40px 25px;
  background: #fff;
  border-radius: 10px;
  bottom: 33px;
  left: -39px;
  box-shadow: 0px 14px 20px 0px #2c2a2970;
}

.tooltip-ba .tooltip-popup:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-width: 10px;
  border-style: solid;
  border-color: #fff transparent transparent transparent;
  bottom: -20px;
  left: 35px;
}

.tooltip-ba .tooltip-popup .tooltip-close {
  display: inline-block;
  width: 16px;
  height: 16px;
  cursor: pointer;
  background: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 15.707L0.707 16.414L8.207 8.914L15.707 16.414L16.414 15.707L8.914 8.207L16.414 0.707L15.707 0L8.207 7.5L0.707 0L0 0.707L7.5 8.207L0 15.707Z" fill="black"/></svg>')
    no-repeat center;
  position: absolute;
  right: 15px;
  top: 15px;
}

.tooltip-ba .tooltip-popup .tooltip-content {
  display: block;
  font-size: 13px;
  font-weight: 400;
  color: #2c2a29;
  text-align: center;
  font-family: "Open Sans";
  text-align: justify;
}

.tooltip-ba .tooltip-popup .tooltip-img {
  width: 100%;
  margin: 10px 0px;
}

.tooltip-ba .tooltip-popup .tooltip-img img {
  width: 100%;
}

.dollar-sign::before {
  content: "$";
  color: #2c2a29;
  font-size: 16px;
  position: absolute;
  top: 6px;
}

.modal-operaciones {
  max-width: 454px;
}

.modal-operaciones .modal-content {
  border-radius: 15px;
}

.modal-operaciones .modal-content .modal-body {
  padding: 25px 34px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: "Open Sans";
}

.modal-operaciones .btn-close {
  position: absolute;
  right: 15px;
  display: inline-block;
  width: 16px;
  height: 16px;
  background: #fff
    url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 15.707L0.707 16.414L8.207 8.914L15.707 16.414L16.414 15.707L8.914 8.207L16.414 0.707L15.707 0L8.207 7.5L0.707 0L0 0.707L7.5 8.207L0 15.707Z" fill="%232C2A29"/></svg>')
    no-repeat center;
  background-size: contain;
  border: none;
}

.modal-operaciones .modal-header {
  border-bottom: none;
  padding: 1rem 1rem;
}

.modal-operaciones .modal-footer > .row {
  width: 100%;
}

.modal-operaciones .modal-footer {
  border-top: 0px;
  padding: 0.75rem;
  padding-top: 0px;
  padding-bottom: 30px;
}

.modal-operaciones .ico-info {
  display: inline-block;
  width: 48px;
  height: 48px;
  border-radius: 50px;
  background: #59cbe8
    url('data:image/svg+xml,<svg width="16" height="24" viewBox="0 0 16 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.6667 16.9759V17.3359H5.33333V16.9625C5.33333 14.8567 4.58687 14.0748 3.35314 12.7825L3.34933 12.7785L3.16133 12.5812C1.98133 11.3519 1.33333 9.72519 1.33333 8.00253C1.33333 5.98119 2.23067 4.09186 3.79467 2.81986C5.35867 1.54786 7.416 1.06253 9.43733 1.48253C12.004 2.01186 14.0573 4.11319 14.544 6.71053C14.9213 8.75453 14.3733 10.8172 13.044 12.3652C12.8913 12.5407 12.7445 12.7029 12.6053 12.8568L12.6052 12.8569L12.464 13.0132L12.4637 13.0135C11.4199 14.1573 10.6667 14.9827 10.6667 16.9759ZM4 18.6692H12V16.9759C12 15.5001 12.4839 14.9693 13.4476 13.9123L13.448 13.9119L13.4989 13.856L13.499 13.8558C13.6723 13.6654 13.8566 13.4629 14.052 13.2372C15.6493 11.3799 16.3067 8.91186 15.856 6.46653C15.268 3.34253 12.7987 0.814527 9.708 0.175861C7.29467 -0.326806 4.82933 0.259861 2.95333 1.78519C1.07733 3.31186 0 5.57853 0 8.00253C0 10.0705 0.781333 12.0252 2.196 13.5025L2.38533 13.6985L2.38752 13.7008C3.56055 14.9298 4 15.3902 4 16.9625V18.6692ZM2.66667 8.00253H4C4 5.79719 5.79467 4.00253 8 4.00253V2.66919C5.05867 2.66919 2.66667 5.06119 2.66667 8.00253ZM12 21.3359V20.0025H4V21.3359H12ZM12 22.6692V24.0025H4V22.6692H12Z" fill="%232C2A29"/></svg>')
    no-repeat center;
  background-size: 18px;
}

.modal-operaciones .ico-error {
  display: inline-block;
  width: 48px;
  height: 48px;
  border-radius: 50px;
  background: #ff7f41
    url('data:image/svg+xml,<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.333008 21.2757L1.27567 22.2183L11.2757 12.2183L21.2757 22.2183L22.2183 21.2757L12.2183 11.2757L22.2183 1.27567L21.2757 0.333008L11.2757 10.333L1.27567 0.333008L0.333008 1.27567L10.333 11.2757L0.333008 21.2757Z" fill="%232C2A29"/></svg>')
    no-repeat center;
  background-size: 18px;
}

.modal-operaciones .ico-info2 {
  display: inline-block;
  width: 48px;
  height: 48px;
  border-radius: 50px;
  background: #fdda24
    url('data:image/svg+xml,<svg width="21" height="28" viewBox="0 0 21 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6667 15.3332H11.3334V9.99984V4.6665V3.33317C11.3334 2.5985 10.7347 1.99984 10 1.99984C9.26535 1.99984 8.66669 2.5985 8.66669 3.33317V4.6665V15.3332H7.33335V4.6665C7.33335 3.93184 6.73469 3.33317 6.00002 3.33317C5.26535 3.33317 4.66669 3.93184 4.66669 4.6665V9.68771C5.48456 10.4207 6.00002 11.4846 6.00002 12.6665V15.3705C8.99602 15.7025 11.3334 18.2505 11.3334 21.3332V21.9998H10V21.3332C10 18.7598 7.90669 16.6665 5.33335 16.6665H4.66669V12.6665C4.66669 11.1958 3.47069 9.99984 2.00002 9.99984V17.9998C2.00002 22.4118 5.58802 25.9998 10 25.9998H11.3334C15.7454 25.9998 19.3334 22.4118 19.3334 17.9998V8.6665C19.3334 7.93184 18.7347 7.33317 18 7.33317C17.2654 7.33317 16.6667 7.93184 16.6667 8.6665V9.99984V15.3332H15.3334V9.99984V8.6665V4.6665C15.3334 3.93184 14.7347 3.33317 14 3.33317C13.2654 3.33317 12.6667 3.93184 12.6667 4.6665V9.99984V15.3332ZM3.33335 8.89505C2.91612 8.74707 2.46729 8.6665 2.00002 8.6665H0.666687V17.9998C0.666687 23.1465 4.85335 27.3332 10 27.3332H11.3334C16.48 27.3332 20.6667 23.1465 20.6667 17.9998V8.6665C20.6667 7.19584 19.4707 5.99984 18 5.99984C17.5146 5.99984 17.0591 6.13013 16.6667 6.35759V4.6665C16.6667 3.19584 15.4707 1.99984 14 1.99984C13.4515 1.99984 12.9412 2.16622 12.5169 2.45117C12.152 1.41276 11.1617 0.666504 10 0.666504C8.83832 0.666504 7.84801 1.41276 7.48317 2.45117C7.05887 2.16622 6.54855 1.99984 6.00002 1.99984C4.52935 1.99984 3.33335 3.19584 3.33335 4.6665V8.89505Z" fill="%232C2A29"/></svg>')
    no-repeat center;
  background-size: 18px;
}

.modal-operaciones label {
  font-weight: 700;
  font-size: 22px;
  font-family: "CIBFont Sans";
}

.modal-operaciones p {
  font-size: 16px;
  font-weight: 400;
  font-family: "Open Sans";
}

.card-aporte-fin {
  max-width: 452px;
  margin: auto;
  padding: 40px 30px 32px 30px;
  border-radius: 16px;
  background: #fff;
  box-shadow: 0px 10px 16px #2c2a2914;
}

.card-aporte-fin label {
  color: #2c2a29;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 30px;
  font-family: "CIBFont Sans";
}

.card-aporte-fin p {
  color: #2c2a29;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: 30px;
  font-family: "Open Sans";
}

.card-aporte-fin .ico-ok {
  display: inline-block;
  width: 48px;
  height: 48px;
  border-radius: 50px;
  background: #00c389
    url('data:image/svg+xml,<svg width="25" height="21" viewBox="0 0 25 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.80528 19.5133L9.34896 20.1012L0 10.6093L0.942667 9.66665L9.21803 17.8081L23.6093 0.333313L24.552 1.27598L9.80528 19.5133Z" fill="%232C2A29"/></svg>')
    no-repeat center;
  background-size: 18px;
}

.subtitulo-operacion {
  color: #000;
  font-family: "CIBFont Sans";
  font-weight: 700;
  font-size: 28px;
}

.modal-fuera-horario .modal-operaciones {
  max-width: 600px;
}

.container-operaciones .pasos-form .item-pasos-form label {
  color: #2c2a29;
  font-weight: 400;
  font-family: "Open Sans";
  font-size: 16px;
}

.container-operaciones .pasos-form .item-pasos-form.active label {
  font-weight: 600;
}

.dropdown-banco .dropdown-banco-options .dropdown-banco-option {
  font-family: "Open Sans";
  font-weight: 400 !important;
  font-size: 14px !important;
}

.modal-confirm .modal-operaciones .modal-content .modal-body {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.modal-confirm .modal-operaciones .modal-content .modal-footer {
  padding-bottom: 0.75rem;
}

.modal-operaciones .btn-outline-banco,
.container-operaciones .btn-outline-banco {
  font-family: "CIBFont Sans";
}

.modal-operaciones .btn-primary-banco,
.container-operaciones .btn-primary-banco {
  font-family: "CIBFont Sans";
}

.info-card {
  padding-left: 60px;
  min-height: 64px;
  align-items: center;
  display: flex;
  text-align: justify;
  font-size: 14px;
  font-family: "Open Sans";
}

.info-card:before {
  content: "";
  position: absolute;
  top: calc(50% - 16px);
  left: 20px;
  display: inline-block;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #59cbe8
    url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.33333 10.4879V10.6679H6.66667V10.4813C6.66667 9.42835 6.29344 9.0374 5.67657 8.39126L5.67467 8.38926L5.58067 8.2906C4.99067 7.67593 4.66667 6.8626 4.66667 6.00126C4.66667 4.9906 5.11533 4.04593 5.89733 3.40993C6.67933 2.77393 7.708 2.53126 8.71867 2.74126C10.002 3.00593 11.0287 4.0566 11.272 5.35526C11.4607 6.37726 11.1867 7.4086 10.522 8.1826C10.4457 8.27035 10.3723 8.35146 10.3026 8.4284L10.3026 8.42844L10.232 8.5066L10.2319 8.50673C9.70994 9.07866 9.33333 9.49134 9.33333 10.4879ZM6 11.3346H10V10.4879C10 9.75003 10.2419 9.48467 10.7238 8.95614L10.724 8.95593L10.7494 8.92798L10.7495 8.9279C10.8362 8.83271 10.9283 8.73145 11.026 8.6186C11.8247 7.68993 12.1533 6.45593 11.928 5.23326C11.634 3.67126 10.3993 2.40726 8.854 2.08793C7.64733 1.8366 6.41467 2.12993 5.47667 2.8926C4.53867 3.65593 4 4.78926 4 6.00126C4 7.03526 4.39067 8.0126 5.098 8.75126L5.19267 8.84926L5.19376 8.85041C5.78027 9.46488 6 9.69508 6 10.4813V11.3346ZM5.33333 6.00126H6C6 4.8986 6.89733 4.00126 8 4.00126V3.3346C6.52933 3.3346 5.33333 4.5306 5.33333 6.00126ZM10 12.6679V12.0013H6V12.6679H10ZM10 13.3346V14.0013H6V13.3346H10Z" fill="%232C2A29"/></svg>')
    no-repeat center;
  background-size: 16px;
}

.modal-documentos-natural .mensaje-documentos-natural {
  color: #2c2a29;
  font-size: 16px;
  text-align: justify;
}

.modal-aperturas {
  max-width: 510px;
}

.modal-aperturas .modal-content .modal-body {
  padding: 25px 25px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: "Open Sans";
}
.modal-aperturas .modal-content .modal-body ol {
  padding-left: 25px;
}
.ba-ico.ico-arrow {
  display: inline-block;
  background: url('data:image/svg+xml,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.6562 4.99023C11.9082 5.24157 12.0469 5.57693 12.0469 5.93359C12.0468 6.2895 11.9082 6.62404 11.6562 6.87598L6.66699 11.8662L6.19531 11.3945L11.1855 6.4043C11.2273 6.36249 11.2632 6.31637 11.292 6.2666H0V5.59961H11.292C11.2631 5.54995 11.2273 5.50368 11.1855 5.46191L6.19531 0.47168L6.66699 0L11.6562 4.99023Z" fill="%232C2A29"/></svg>')
    no-repeat center;
  background-size: contain;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}
.span-info {
  display: block;
  color: #97999b;
}


.ico-tarjetas{
  display: inline-block;  
  background: url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%207c0-.551.449-1%201-1h13c.551%200%201%20.449%201%201v8c0%20.551-.449%201-1%201H4c-.551%200-1-.449-1-1zm16%200v1h1c1.103%200%202%20.897%202%202v8c0%201.103-.897%202-2%202H7c-1.103%200-2-.897-2-2v-1H4c-1.103%200-2-.897-2-2V7c0-1.103.897-2%202-2h13c1.103%200%202%20.897%202%202m0%203.999V9h1c.551%200%201%20.449%201%201v.999zM19%2014v-2h2v2zm-2%203c1.103%200%202-.897%202-2h2v3c0%20.551-.449%201-1%201H7c-.551%200-1-.449-1-1v-1zM5%2012.25a.25.25%200%200%201%20.25-.25h1.5a.25.25%200%200%201%20.25.25v1.5a.25.25%200%200%201-.25.25h-1.5a.25.25%200%200%201-.25-.25zM5.25%2015h1.5C7.439%2015%208%2014.439%208%2013.75v-1.5C8%2011.561%207.439%2011%206.75%2011h-1.5C4.561%2011%204%2011.561%204%2012.25v1.5c0%20.689.561%201.25%201.25%201.25M9%2014h8v-1H9zm5-2H9v-1h5z%22%20fill%3D%22%232c2a29%22%2F%3E%3C%2Fsvg%3E')
    no-repeat center;
  background-size: contain;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}
.wompi-tabla-tarjetas-list{
  max-width: 322px;
  margin: auto;
}
.wompi-tabla-tarjetas-list .item{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 30px;
  background: #F9F9FA;
  border-radius: 5px;
  font-size: 12px;
  font-weight: 400;
  font-family: "Open Sans";
  margin-bottom: 8px;
  min-height: 45px;
  height: 45px;

}

.wompi-tabla-tarjetas-list .item .tipo-tarjeta{
  max-width: 110px;
  text-align: left;
  line-height: 1.2;
}

.wompi-tabla-tarjetas-list .item .monto-tarjeta{
  font-weight: 600;
  margin-right: 15px;
}
.modal-fuera-horario2:not(.es-fuera-horario) .hide-in-horario{
  display: none;
}
.modal-fuera-horario2.es-fuera-horario .hide-out-horario{
  display: none;
}