html[lang="es-EC"] .lang-es { display: block; }

html[lang="en-US"] .lang-es { display: none; }


html[lang="es-EC"] .lang-en { display: none; }

html[lang="en-US"] .lang-en   { display: block; }


#flat-preloader-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 999999999;
    background: #0c3c5e;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    transition: all .2s ease-in;
    opacity: 1;
    visibility: visible;
}


.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item > .shiftnav-submenu-activation, .shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item > .shiftnav-submenu-activation:hover  {
    background: transparent;
}


#flat-preloader-overlay small {
    display: block;
    font-size: 18px;
    color: #fff;
	    margin-top: 27px;
}

.flat-preloader-active {
  overflow: hidden;
}



.loader {
  position: relative;
  width: 75px;
  height: 100px;
}
.loader__bar {
  position: absolute;
  bottom: 0;
  width: 10px;
  height: 50%;
  background: #fff;
  transform-origin: center bottom;
  box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
}
.loader__bar:nth-child(1) {
  left: 0px;
  transform: scale(1, 0.2);
  -webkit-animation: barUp1 4s infinite;
          animation: barUp1 4s infinite;
}
.loader__bar:nth-child(2) {
  left: 15px;
  transform: scale(1, 0.4);
  -webkit-animation: barUp2 4s infinite;
          animation: barUp2 4s infinite;
}
.loader__bar:nth-child(3) {
  left: 30px;
  transform: scale(1, 0.6);
  -webkit-animation: barUp3 4s infinite;
          animation: barUp3 4s infinite;
}
.loader__bar:nth-child(4) {
  left: 45px;
  transform: scale(1, 0.8);
  -webkit-animation: barUp4 4s infinite;
          animation: barUp4 4s infinite;
}
.loader__bar:nth-child(5) {
  left: 60px;
  transform: scale(1, 1);
  -webkit-animation: barUp5 4s infinite;
          animation: barUp5 4s infinite;
}
.loader__ball {
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 10px;
  height: 10px;
  background: #fff;
  border-radius: 50%;
  -webkit-animation: ball 4s infinite;
          animation: ball 4s infinite;
}

@-webkit-keyframes ball {
  0% {
    transform: translate(0, 0);
  }
  5% {
    transform: translate(8px, -14px);
  }
  10% {
    transform: translate(15px, -10px);
  }
  17% {
    transform: translate(23px, -24px);
  }
  20% {
    transform: translate(30px, -20px);
  }
  27% {
    transform: translate(38px, -34px);
  }
  30% {
    transform: translate(45px, -30px);
  }
  37% {
    transform: translate(53px, -44px);
  }
  40% {
    transform: translate(60px, -40px);
  }
  50% {
    transform: translate(60px, 0);
  }
  57% {
    transform: translate(53px, -14px);
  }
  60% {
    transform: translate(45px, -10px);
  }
  67% {
    transform: translate(37px, -24px);
  }
  70% {
    transform: translate(30px, -20px);
  }
  77% {
    transform: translate(22px, -34px);
  }
  80% {
    transform: translate(15px, -30px);
  }
  87% {
    transform: translate(7px, -44px);
  }
  90% {
    transform: translate(0, -40px);
  }
  100% {
    transform: translate(0, 0);
  }
}

@keyframes ball {
  0% {
    transform: translate(0, 0);
  }
  5% {
    transform: translate(8px, -14px);
  }
  10% {
    transform: translate(15px, -10px);
  }
  17% {
    transform: translate(23px, -24px);
  }
  20% {
    transform: translate(30px, -20px);
  }
  27% {
    transform: translate(38px, -34px);
  }
  30% {
    transform: translate(45px, -30px);
  }
  37% {
    transform: translate(53px, -44px);
  }
  40% {
    transform: translate(60px, -40px);
  }
  50% {
    transform: translate(60px, 0);
  }
  57% {
    transform: translate(53px, -14px);
  }
  60% {
    transform: translate(45px, -10px);
  }
  67% {
    transform: translate(37px, -24px);
  }
  70% {
    transform: translate(30px, -20px);
  }
  77% {
    transform: translate(22px, -34px);
  }
  80% {
    transform: translate(15px, -30px);
  }
  87% {
    transform: translate(7px, -44px);
  }
  90% {
    transform: translate(0, -40px);
  }
  100% {
    transform: translate(0, 0);
  }
}
@-webkit-keyframes barUp1 {
  0% {
    transform: scale(1, 0.2);
  }
  40% {
    transform: scale(1, 0.2);
  }
  50% {
    transform: scale(1, 1);
  }
  90% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(1, 0.2);
  }
}
@keyframes barUp1 {
  0% {
    transform: scale(1, 0.2);
  }
  40% {
    transform: scale(1, 0.2);
  }
  50% {
    transform: scale(1, 1);
  }
  90% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(1, 0.2);
  }
}
@-webkit-keyframes barUp2 {
  0% {
    transform: scale(1, 0.4);
  }
  40% {
    transform: scale(1, 0.4);
  }
  50% {
    transform: scale(1, 0.8);
  }
  90% {
    transform: scale(1, 0.8);
  }
  100% {
    transform: scale(1, 0.4);
  }
}
@keyframes barUp2 {
  0% {
    transform: scale(1, 0.4);
  }
  40% {
    transform: scale(1, 0.4);
  }
  50% {
    transform: scale(1, 0.8);
  }
  90% {
    transform: scale(1, 0.8);
  }
  100% {
    transform: scale(1, 0.4);
  }
}
@-webkit-keyframes barUp3 {
  0% {
    transform: scale(1, 0.6);
  }
  100% {
    transform: scale(1, 0.6);
  }
}
@keyframes barUp3 {
  0% {
    transform: scale(1, 0.6);
  }
  100% {
    transform: scale(1, 0.6);
  }
}
@-webkit-keyframes barUp4 {
  0% {
    transform: scale(1, 0.8);
  }
  40% {
    transform: scale(1, 0.8);
  }
  50% {
    transform: scale(1, 0.4);
  }
  90% {
    transform: scale(1, 0.4);
  }
  100% {
    transform: scale(1, 0.8);
  }
}
@keyframes barUp4 {
  0% {
    transform: scale(1, 0.8);
  }
  40% {
    transform: scale(1, 0.8);
  }
  50% {
    transform: scale(1, 0.4);
  }
  90% {
    transform: scale(1, 0.4);
  }
  100% {
    transform: scale(1, 0.8);
  }
}
@-webkit-keyframes barUp5 {
  0% {
    transform: scale(1, 1);
  }
  40% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1, 0.2);
  }
  90% {
    transform: scale(1, 0.2);
  }
  100% {
    transform: scale(1, 1);
  }
}
@keyframes barUp5 {
  0% {
    transform: scale(1, 1);
  }
  40% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1, 0.2);
  }
  90% {
    transform: scale(1, 0.2);
  }
  100% {
    transform: scale(1, 1);
  }
}

.page.page-id-219896 .slider-wrapper {
    margin-top: 26vw;
    margin-left: 0vw;
}


.shiftnav:after { display: none;}


.page.page-id-219896 #AMV_section__nuevos-integrantes {
    background: url(https://amv.plm.com.co/wp-content/uploads/2022/12/bg-equipo-1.png) no-repeat, left center;
    padding-bottom: 68px;
}

a.volveralhome {
    position: absolute;
    top: -14px;
    left: 121px;
    display: block;
    width: fit-content;
}

a.volveralhome i.fa.fa-home {
    color: #fff;
    font-size: 24px;
}


.page.home ul.slick-dots {
    flex-direction: row;
    left: initial;
    top: 74% !important;
    right: 20%;
    bottom: initial;
}

@media screen and ( min-width: 1440px) and ( max-width: 1590px) {
.page.page-id-219896 #AMV_section__nuevos-integrantes img.wp-image-223224 {
    margin-left: -109px;
}

.page.page-id-219896 #AMV_section__nuevos-integrantes .wp-block-column.is-layout-flow:nth-child(2) {
    margin-left: -61px;
}
	
}


.blue-block-principles .wp-block-plm-single-grid.item-single-grid .wp-block-cover {
    min-height: 100% !important;
    height: 100% !important;
    padding: 21px !important;
}

.blue-block-principles .wp-block-plm-single-grid.item-single-grid .wp-block-cover .wp-block-cover__inner-container {
    padding: 0px;
}

.blue-block-principles .wp-block-plm-single-grid.item-single-grid .wp-block-cover .wp-block-cover__inner-container p {
   margin-bottom: 0px;
}

#scbb__id_235ee5eb .wp-block-plm-single-grid.item-single-grid p {
    padding: 18px;
}


#scbb__id_d035191e {
    padding-top: 60px;
    padding-right: 15px;
    padding-bottom: 60px;
    padding-left: 15px;
}



.blocks-valores .wp-block-plm-single-grid.item-single-grid.grid-mision:nth-child(4) .wp-block-cover.alignfull.hover-bg--color-9 {
    height: 265px;
}



.content-codigo .wp-block-plm-single-grid .wp-block-cover a, .content-codigo .wp-block-plm-single-grid .wp-block-cover p {
    color: #fff !important;
    text-decoration: none;
    display: block;
    height: 100%;
    width: 100%;
    font-size: clamp(0.875rem, 0.7708rem + 0.1389vw, 0.9375rem) !important;
    padding: 15px 0px;
}


#scbb__id_903ea92f .inherit-container-width.wp-block-group.p-relative.has-border-color.has-ast-global-color-0-border-color.is-layout-constrained h4.has-text-align-center.has-ast-global-color-0-color.has-text-color {
    line-height: 1.2;
    font-size: clamp(1.125rem, 0.9167rem + 0.2778vw, 1.25rem);
	height: 69px;

}


#scbb__id_5983840a h3.has-large-font-size { font-size: 25px !important;}

#scbb__id_5983840a  .button-show {
    width: 35px;
    height: 39px;
    background: var(--ast-global-color-4);
    color: var(--ast-global-color-5);
    border-radius: 7px;
    display: flex;
    justify-content: center;
    align-items: center;
}


#informesdegestion .archives-contents.archive-v2 {
    background: #F3F3F3;
    border-radius: 10px;
    padding: 34px;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    column-gap: 25px;
    row-gap: 25px;
}

#informesdegestion .archives-contents.archive-v2 .post-list__the-content {
    background: #E5E5E5;
    border-radius: 9px;
    padding: 19px !important;
    text-align: center;
}

#informesdegestion .archives-contents.archive-v2 .post-list__container {
    /* display: flex; */
}

#informesdegestion .archives-contents.archive-v2 .post-list__the-content h5.post-list__title {
    color: #000;
}

#informesdegestion .archives-contents.archive-v2 .post-list__the-content .btn-container {
    color: #fff;
    background: #FFC400;
    border-radius: 8px;
    padding: 10px;
}

#informesdegestion .archives-contents.archive-v2 .post-list__the-content .btn-container a.btn-container__anchor {
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    font-size: 16px;
}


li.newsletters.type-newsletters.status-publish.hentry.ast-article-single h2 {
    padding: 0px !important;
    margin: 0px;
}

.page:not(.home) a.volveralhome {
    position: absolute;
    top: -8px;
    left: 133px;
    display: block;
    width: fit-content;
	height: 36px;
}


#section___gestion-preventiva__blocks .inherit-container-width.wp-block-group.p-relative {
    height: 151px;
}


form.wpcf7-form input:not([type="submit"]), form.wpcf7-form.init textarea, form.wpcf7-form.init select {
    
    height: 44px;
 
}

 form.wpcf7-form textarea, form.wpcf7-form.init select {
    background: #E5E5E5;
    border-radius: 10px;
    display: block;
    width: 100%;
}


form.wpcf7-form input[type="submit"] {
    background: #0C3C5E !important;
    border-radius: 10px !important;
}

form.wpcf7-form input[type="checkbox"] {
    float: left;
    display: inline;
    height: 20px;
    width: 20px;
    padding: 5px;
}

form.wpcf7-form p {
    margin: 0px;
}


form.wpcf7-form input[type="file"] {
    background: transparent !important;
    border-radius: 0px !important;
}

.wpcf7 form div.mensaje { grid-column-start:1; grid-column-end: 3;}

.wpcf7 form div.mensaje label span {
    display: block;
    width: calc(100%/2) !important;
}

.wpcf7 form div.mensaje label {
    display: flex !important;
    align-items: center;
}

.wpcf7 form div.mensaje label textarea.wpcf7-form-control.wpcf7-textarea {
    width: 100%;
    height: 241px;
}



.page.page-id-217513 .monitoreo__information_box p.uagb-ifb-desc {
 ;
    margin: 25px 0px 0px 0px !important;
}


.page.page-id-217513 .uagb-block-10b9f7bc.uagb-infobox__content-wrap {
   
    margin: 0px !important;
}


.page.page-id-217513 .wp-block-columns.container.is-layout-flex.wp-container-8 {
    gap: 0px !important;
    margin: 0px auto !important;
    column-gap: 23px;
}

.page.page-id-217513 .wp-block-columns.container.is-layout-flex.wp-container-8 .wp-block-column.is-layout-flow {
    margin-right: 30px;
}


.page.page-id-217513 .wp-block-uagb-info-box.uagb-block-2389888a.uagb-infobox__content-wrap.uagb-infobox-icon-above-title.uagb-infobox-image-valign-top.monitoreo__information_box strong {
    font-size: 1rem;
}

.page.page-id-217513 .denuncias-si-no a {
    display: inline-block;
    width: 51px;
    background: #0c3c5e;
    color: #fff;
    text-decoration: none;
    padding: 8px;
    border-radius: 8px;
    text-transform: capitalize;
    margin-top: 11px;
    text-align: center;
}


.page.page-id-217513 .monitoreo__information_box {
    margin-bottom: 60px !important;
    margin-top: 0px !important;
}

.page.page-id-217513 .uagb-block-3148b04c.uagb-infobox__content-wrap a {
    display: inline-block;
    background: #0c3c5e;
    width: 50px;
    padding: 8px;
    color: #fff;
    text-decoration: none;
    text-transform: capitalize;
    text-align: center;
    margin-top: 15px;
    border-radius: 8px;
}


.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container {
    display: flex;
    width: 100%;
    flex-direction: row;
}.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container {}

.wpc-filters-widget-containers-wrapper {
    width: 100%;
}

.wpc-filters-widget-content.wpc-query-on-the-page {
    width: 100%;
}

.wpc-filters-widget-content.wpc-query-on-the-page {}

.widget.widget_wpc_filters_widget {
    width: 100%;
}

.wpc-filters-widget-main-wrapper.wpc-filter-set-223522 {
    width: 100%;
}

.wpc-filters-widget-wrapper {
    display: grid;
    gap: 15px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 76px;
    margin: 0 auto;
}


a.ver-mas {
    display: block;
    padding: 8px;
    background: var(--ast-global-color-6);
    border-radius: 5px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    font-weight: 700;
}

.wpc-filters-scroll-container .wpc-filters-widget-wrapper .widget-title.wpc-filter-title {
    font-size: 15px;
    font-weight: 700;
    text-align: center;
    justify-content: center;
    text-transform: capitalize;
}

.wpc-filters-scroll-container .wpc-filters-widget-wrapper {}

.wpc-filters-section.wpc-filters-section-223522.wpc-filter-layout-submit-button {
    grid-column-start: 1;
    grid-column-end: 4;
    margin: 0px 114px;
}

.wpc-filters-section.wpc-filters-section-223522.wpc-filter-layout-submit-button {}


.wpcf7-response-output {
    position: fixed;
    top: 59%;
    left: 0%;
    right: 0%;
    margin: auto !important;
    background: #fff;
    z-index: 100000039;
    display: block;
    width: 400px;
    box-shadow: 0px 0px 200000px 2000px #31577f6b;
    text-align: center;
    border: 0px !important;
    font-family: 'Exo';
    font-size: 28px;
    line-height: 1.5;
    padding: 17px !important;
    border-radius: 5px;
}


#documentos_template__files .tab-content>.active, #documentos_template__files .pill-content>.active {
 opacity: 1;
}

#documentos_template__files .row-newsletters {
    display: flex;
    padding: 15px 0px;
	    border-bottom: 1px #80808054 solid;
	    align-items: center;
}

#documentos_template__files .row-newsletters .fecha-newsletters {
    padding: 0px 20px;
}

#documentos_template__files div#myTabContent {
    background: #80808030;
    padding: 20px;
    margin: -20px 0px 0px 0px;
    border-radius: 8px;
}

main.newsletter_template button.nav-link.active {
    background: #d60752;
    color: #fff;
}

main.newsletter_template button.nav-link {
    background: #0c3c5e;
    color: #fff;
    border-radius: 0px;
}



#documentos_template__files .row-newsletters h4 {
    text-align: left;
    width: 63%;
}

#documentos_template__files .row-newsletters .link-newsletters a:nth-child(1) {
    display: inline-block;
    margin: 0px 15px;
    width: fit-content;
    padding: 10px 19px;
    font-weight: 700;
    font-size: 16px;
    background: #d60752;
	text-decoration:none;
}

#documentos_template__files .row-newsletters .link-newsletters a:nth-child(2) {
    background: #115688;
	text-decoration:none;
}


.normativas-files .row:nth-child(1) {
    display: grid;
    grid-template-columns: 18% 22% 17% 40%;
    justify-items: center;
    gap: 10px;
    margin: 0px;
}

.normativas-files .row:nth-child(2) {
    display: flex;
    flex-direction: column;
    margin: 10px 0px;
}

.normativas-files .row:nth-child(2) .normativas-files__row {
    display: grid;
    grid-template-columns: 18% 22% 17% 40%;
    justify-items: center;
    align-items: center;
    text-align: center;
    gap: 10px;
    row-gap: 15px;
    /* margin: 4px 0px; */
}

.normativas-files .row .nomativas-files__head {
    background: #F3F3F3;
    border-radius: 9px;
    padding: 10px 12px;
    font-weight: 700;
    font-size: 15px;
    width: 100%;
    text-align: center;
}

.normativas-files .row::before, .normativas-files .row::after {
    content: none;
}


.normativas-files__field.tipo_sancion {
    padding: 10px 44px;
	line-height: 1.9;
}


.normativas-files__field {
    background: #F3F3F3;
    padding: 10px 12px;
    width: 100%;
    text-align: center;
    /* margin: 10px 0px; */
    height: 100%;
	border-bottom: 1px solid #bdbdbd45;
	    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.normativas-files .row:nth-child(2) .normativas-files__row:first-child .normativas-files__field {
    border-radius: 9px 9px 0px 0px;
}

.normativas-files .row:nth-child(2) .normativas-files__row:last-child .normativas-files__field {
    border-radius: 0px 0px 9px 9px;
}

.normativas-files__field a {
    font-weight: 600;
    color: #000;
}

.files .searchandfilter > ul {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 11px;
}

.files .searchandfilter ul li.sf-field-post-meta-fecha_sancion {
    grid-column-start: 1;
    grid-column-end: 3;
}

.files .searchandfilter ul li input[type="text"], .files .searchandfilter ul li select, .files .searchandfilter ul li date {
    display: block;
    width: 100%;
    padding: 10px;
    min-height: 40px;
    max-width: 100%;
    background: #F3F3F3 !important;
    border-radius: 9px;
    border: none;
}

.chosen-container.chosen-container-single.chosen-container-active.chosen-with-drop {
    display: block;
}

.searchandfilter ul ul.sf_date_field {
    display: flex;
    gap: 30px;
}

.searchandfilter label {
    width: 100%;
}

.searchandfilter ul ul.sf_date_field li {
    width: 100%;
}

.files .searchandfilter ul li input[type="submit"] {
    margin: 43px auto 0px auto;
    width: fit-content;
    padding: 0px 62px;
    /* padding: 10px; */
    min-height: 40px;
    display: block;
}

.files .searchandfilter .sf-field-post-meta-fecha_sancion h4 {
    text-align: center;
}

.files {
    background: #F3F3F3;
    border-radius: 10px;
    padding: 30px 60px;
    margin-bottom: 60px;
}

.files .searchandfilter .chosen-container.chosen-container.chosen-container-single {
    border: none;
}

.files .searchandfilter .chosen-container.chosen-container.chosen-container-single a.chosen-single {
    border: none;
    background: #F3F3F3 !important;
    border-radius: 9px;
    box-shadow: none;
    height: 40px;
    padding: 10px;
}

.files .searchandfilter .chosen-container.chosen-container.chosen-container-single a.chosen-single b {
    margin-top: 9px;
}


.certificacion_AMV__Botones-de-descarga .btn-downloads div.wp-block-button:nth-child(2) {
    width: 100%;
}

.certificacion_AMV__Botones-de-descarga div.wp-block-button:nth-child(1) {
    width: 100%;
}

.certificacion_AMV__Botones-de-descarga a.wp-block-button__link {
    padding: 10px 15px !important;
}

.certificacion_AMV__Botones-de-descarga div.wp-block-button a.wp-block-button__link {
    font-size: 14px !important;
    height: 44px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
    gap: 10px;
}

.certificacion_AMV__Botones-de-descarga .wp-block-buttons.btn-downloads {
    margin-top: 11px !important;
    display: grid;
    grid-template-columns: 92% 8%;
    gap: 10px;
}

.subtitulo_certificacion strong {
    font-weight: 900;
    padding-right: 98px;
    display: block;
}


.section-must-know .grid-content-block p {
    font-size: 15px !important;
    margin-bottom: 8px;
}

p.has-text-align-center.has-medium-font-size {}

.section-must-know .grid-content-block .wp-block-cover {
    padding: 17px !important;
}

.page.page-id-582 .section-must-know .wp-block-plm-single-grid.item-single-grid {
    height: 184px;
    min-height: inherit !important;
}

.title-content {
    display: flex;
    align-items: flex-end;
    gap: 20px;
    justify-content: space-between;
    margin: 7px 0px;
}

.title-content h3.container-accordion.left {
    height: 100%;
    margin: 0px;
	overflow: hidden;
}

.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row {
	max-width: 1219px;}

.content-codigo .wp-block-plm-single-grid .wp-block-cover a[data-id="https://www.amvcolombia.org.co/wp-content/uploads/2021/07/Codigo-de-Gobierno-Corporativo-AMV.pdf"] {
    color: #fcb900 !important;
    width: fit-content;
    display: inline;
    font-weight: 700;
}



.page.page-id-1297 
 .tab-content a.button.button_js {
    display: block;
    width: fit-content;
    text-decoration: none;
    float: right;
    background: #ffc400;
}

.filtros-consultas {
    background: #F3F3F3;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 30px;
}

input.sf-input-text {}

.filtros-consultas input.sf-input-text {
    display: block;
    width: 100%;
    padding: 10px;
    height: 37px;
    border: none;
}

.filtros-consultas h4 {
    display: none;
}

.filtros-consultas ul {
    display: grid;
    grid-template-columns: 80% 20%;
    width: 100%;
}

.filtros-consultas li.sf-field-submit input {
    width: 100%;
    display: block;
    margin: 0px 8px;
    height: 80%;
}

#documentos_template__files .files {
    display: flex;
    gap: 6px;
    width: 100%;
    flex-wrap: wrap;
}

#documentos_template__files .files .informes-deuda-privada {
    background: #E5E5E5;
    border-radius: 9px;
    padding: 30px 17px;
    text-align: center;
    /*width: calc(96%/4);*/
}

#documentos_template__files .files .informes-deuda-privada button a {
    /* background: #FFC400; */
    /* border-radius: 5px; */
    color: #fff;
	font-weight: 700;
	font-size: 15px;
}

#documentos_template__files .files .informes-deuda-privada button {
    background: #FFC400;
    border-radius: 5px;
    margin: 13px auto 0 auto;
    display: block;
}

a {}

#documentos_template__files .files .informes-deuda-privada > span {
    font-weight: 700;
    font-size: 17px;
}


#documentos_template__files .files .col-md-12 {
    width: 100%;
    /*border-bottom: 1px solid #80808061;*/
}
#documentos_template__files .files .col-md-12 select { background: #FFFFFF;
border-radius: 5px; display: block;  border: none; width: 100%; height: 40px; margin: 0 auto; font-family: 'Exo';  color: #0c3c5e;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 20px;}

#botones_informes .wp-block-uagb-info-box .uagb-ifb-content .uagb-ifb-title-wrap {
    height: 84px;
    display: flex;
    align-items: center;
}

#botones_informes {
    margin-top: 9px;
    margin-bottom: 60px;
}


#botones_informes svg {
    width: 20px;
    margin: 0px 0px 0px 16px;
}

#botones_informes a.uagb-infobox-cta-link.wp-block-button__link.uagb-disable-link {
    display: flex;
    padding: 10px 15px;
    align-items: center;
}

#botones_informes svg path {
    color: #fff;
    fill: #fff;
}

.page-id-2052 
.normativas-files, .page.page-id-219285 .normativas-files { width: 100% !important;}

.page-id-2052 .files,  .page.page-id-219285 .files {
    background: #E5E5E5;
}


.documentos_template .documentos_de_consulta_field {
    /*background: #F3F3F3;*/
    border-radius: 0;
    padding: 20px 30px;
    width: 100%;
}

.files {}

.page.page-id-1297 .files {
    gap: 0px !important;
}

.page.page-id-1297 .files .documentos_de_consulta_field a {
    color: #000;
}


.page-id-890 .mdl-tabs.vertical-mdl-tabs .normativas-files__row {

    height:  inherit !important;
}

.page-id-2018 #documentos_template__files .files {
   padding: 30px 60px !important;
    margin-bottom: 60px;
	
}


.page-id-2018 .monitoreo__information_box p.uagb-ifb-desc {
    margin-top: 30px;
}


.page-id-218792 .d-block.text-center.mt-2.small.uwp-register-link {
    display: none !important;
}


aside.group-entities-block .is-layout-flow.bloque-entidades a {
    color: #000;
    text-decoration: none;
}

aside.group-entities-block .col-md-4 {
    width: calc(93%/3);
}

aside.group-entities-block .col-md-4 .c-button { background-color: transparent !important; }

aside.group-entities-block  .modal {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: transparent;
  background-color: rgba(0, 0, 0, 0.5);
  transform: scale(0);
  transition: transform 0.3s ease-in-out, border-radius 0.3s ease-in-out;
  overflow: hidden;
}

 aside.group-entities-block .modal:hover:before {
  transform: scale(1.5);
}


aside.group-entities-block ..modal:before {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: " ";
  background-image: url("http://ak.picdn.net/shutterstock/videos/3435617/preview/stock-footage-modern-city-a-busy-overpass-at-sunset.jpg");
  background-position: left top;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-filter: blur(10px);
  filter: blur(10px);
  transition: transform 60s linear;
  transform: scale(1);
  transform-origin: left top;}


aside.group-entities-block .modal:focus, aside.group-entities-block .modal:target {
  transform: scale(1);
}
 aside.group-entities-block  .modal > a {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  cursor: default;
}
aside.group-entities-block .modal section {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  padding: 25px;
  box-sizing: border-box;
  background-color: #fff;
  transform: translate(-50%, -50%);
}



aside.group-entities-block ..button {
 
  background-color: transparent !important;
  color: #fff;
  border: none;
  text-decoration: none;
}
aside.group-entities-block .button:hover,  aside.group-entities-block  .button:focus {
  outline: none;
  background-color:  transparent !important;
}
aside.group-entities-block .button:active {
  background-color: transparent;
}

aside.group-entities-block .is-layout-flow.bloque-entidades {
    padding: 15px 10px;
}


aside.group-entities-block .col-md-4:nth-child(1) { margin-left: -24px}


.entidades_participantes_template aside.group-entities-block .container-miembros {
    padding: 40px 25px;
    height: 67px;
}

#blog_inversionista ul.wp-block-latest-posts__list {
    display: grid;
    grid-template-columns: 1fr 1fr;
	gap: 30px
}

#blog_inversionista ul.wp-block-latest-posts__list a.wp-block-latest-posts__post-title {
    color: #0C3C5E;
    font-size: 22px;
    font-weight: 700;
	display: block;
	height: 40px;
}

.wp-block-latest-posts__post-author {
    border: 1px solid #C4C4C4;
    padding: 20px 10px;
}

#blog_inversionista ul.wp-block-latest-posts__list time.wp-block-latest-posts__post-date {
    font-weight: 700;
}

#blog_inversionista ul.wp-block-latest-posts__list .wp-block-latest-posts__featured-image {
    overflow: hidden;
    height: 181px;
    margin-bottom: 30px;
}

#blog_inversionista ul.wp-block-latest-posts__list li {
    margin: 0px;
}

.botones-constribuciones {
    padding: 0% 13%;
}

.botones-constribuciones .btn--imagen a:hover {
    background-color: #d60752 !important;
}


#buenaspracticas_template__files a.enlace {
    background: #F3F3F3;
    border-radius: 9px;
    display: block;
    padding: 20px 15px;
    width: 100%;
	text-align: left;
}

#buenaspracticas_template__files .normativas-files__field {
    height: fit-content !important;
    border: none;
    background: no-repeat;
	width: 100%;
}

#buenaspracticas_template__files .normativas-files__row {
    border: none;
}

#buenaspracticas_template__files .files {
    background: #E5E5E5;
}

.site-footer-primary-section-2 aside.footer-widget-area.widget-area section#block-23 {
    margin-bottom: 8px;
    margin-right: 22px;
}

.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu ul.sub-menu ul a.shiftnav-target {
    font-weight: 400 !important;
}


.shiftnav.shiftnav-shiftnav-main ul.sub-menu.sub-menu-2.shiftnav-sub-active ul.sub-menu.sub-menu-3.shiftnav-sub-active-current li.shiftnav-depth-3 a.shiftnav-target {
    background-color: #13629a !important;
}

.shiftnav ul.shiftnav-menu li.menu-item >ul.sub-menu ul.sub-menu.sub-menu-2.shiftnav-sub-active li a {
    background-color: #115688 !important;
}


.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item > .shiftnav-submenu-activation:hover, .shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-submenu-activation, .shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-submenu-activation {
    background: transparent !important;
}


ul.shiftnav-sub-active-current ul.shiftnav-sub-active-current li.menu-item a {
    font-weight: 400 !important;
}
@media screen and (min-width: 1200px) and (min-width: 1280px ) { 

	.botones-constribuciones {
    padding: 0% 6%;
}

}

@media screen and (min-width: 1281px ) and (max-width: 1440px) {
	
	
	
	.botones-constribuciones {
    padding: 0% 7.5%;
}
}

@media screen and (min-width: 1680px) and ( 1919px) {
	
	.botones-constribuciones {
    padding: 0% 16%;
}
}

@media screen and ( min-width:1920px) {
	
	.botones-constribuciones {
    padding: 0% 19.5%;
}
	
}

.enlaces-banner-home a { color: #fff; text-decoration: none !important; font-weight: 700 !important;  font-size: 15px; }

.enlaces-banner-home { padding: 30px 0px; font-weight: 700}


.intermediarios_template .card-img-top.m-0.p-0.uwp-banner-image, .intermediarios_template .card-img-overlay.p-1.bg-shadow-bottom-dd {
    display: none;
}


.intermediarios_template .files {
    display: flex;
    flex-direction: column;
}

.informes-tab {
    display: grid;
    grid-template-columns: 80% 10%;
    justify-items: left;
    align-items: left;
    text-align: left;
    gap: 10px;
    row-gap: 15px;
    place-content: center;
    background: #ffffff8f;
}

.cell h3, .cell p {
    text-align: left !important;
}

.cell {
    place-content: center;
    display: grid;
    padding: 15px 10px;
}

.cell {}

.intermediarios_template .uwp-profile-header .card-body.mt-xl-0.pt-0 {
    background: transparent !important;
    padding-bottom: 0px;
}

.cell h3 {
    font-size: 18px;
}


#tribunal-administrativo-content .monitoreo__information_box .uagb-ifb-desc {
    margin-top: 28px;
}

#tribunal-administrativo-content .monitoreo__information_box .uagb-ifb-desc a {
    color: #000;
    text-decoration: none;
}

#tribunal-administrativo-content .uagb-infobox-image-valign-top.monitoreo__information_box {
    margin: 0px !important;
}

#tribunal-administrativo-content .uagb-container-inner-blocks-wrap {
    height: fit-content;
}


.intermediarios_template h2.uwp-user-title.h2.card-title.text-dark.font-weight-bold.m-0.p-0::before {
    content: 'Hola ';
}

.intermediarios_template h2.uwp-user-title.h2.card-title.text-dark.font-weight-bold.m-0.p-0::after {
    content: '!';
}


p.titulo-destacados {
    height: 36px;
}

.destacados-home .wp-block-group.is-content-justification-left p:not(.titulo-destacados) {
    font-size: 13px;
}


.files form, .documentos_template__files form {
    display: grid;
	grid-template-columns: 1fr 1fr;
    gap: 20px;
    width: 90%;
    margin: 0 auto 10px auto;
}


.page.page-id-1898 .files form, .page.page-id-1956 .files form, .page.page-id-1898 .files form, .page.page-id-1954 .files form, .page.page-id-1976 .files form {
    grid-template-columns: 1fr;
    width: 60%;
}

li.menu-item.menu-item-type-post_type.shiftnav-depth-1 a, 
li.menu-item.menu-item-type-post_type.shiftnav-depth-2 a,
li.menu-item.menu-item-type-post_type.shiftnav-depth-3 a,
li.menu-item.menu-item-type-post_type.shiftnav-depth-4 a,
li.menu-item.menu-item-type-post_type.shiftnav-depth-1 a.shiftnav-target, 
li.menu-item.menu-item-type-post_type.shiftnav-depth-2 a.shiftnav-target,
li.menu-item.menu-item-type-post_type.shiftnav-depth-3 a.shiftnav-target,
li.menu-item.menu-item-type-post_type.shiftnav-depth-4 a.shiftnav-target{
    font-weight: 400 !important;
}

.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu ul.sub-menu li.menu-item > .shiftnav-target { font-weight: 400 !important; }

li.menu-item.menu-item-type-post_type.shiftnav-depth-2 a.shiftnav-target {
    position: relative;
}

li.menu-item.menu-item-type-custom.shiftnav-depth-2 a.shiftnav-target::before,
li.menu-item.menu-item-type-post_type.shiftnav-depth-2 a.shiftnav-target::before {
        content: "\f0da";
    font-family: 'FontAwesome';
    margin-right: 10px; 
}


.page.page-id-217556 .uagb-infobox__content-wrap {
    margin: 30px 0px 0px 0px !important;
}


.page.page-id-219179 #AMV_section__nuevos-integrantes {
    background: url(https://amv.plm.com.co/wp-content/uploads/2022/12/bg-equipo-1.png) no-repeat, left center;
    padding-bottom: 68px;
}


.page.page-id-566 .section-must-know .wp-block-plm-single-grid.item-single-grid {
    height: inherit;
}


.page.page-id-2093 .searchandfilter {
    width: 100%;
    display: block;
}

.page.page-id-2093 .searchandfilter ul {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
	gap: 15px !important; 
}

.page.page-id-2093 .searchandfilter ul input.sf-input-text, .page.page-id-2093 .searchandfilter ul select {
    padding: 5px 20px;
    border: none;
    border-radius: 5px;
    font-family: 'Exo';
    color: #0c3c5e;
	    height: 30px;
    font-weight: 700;
	margin: 0px; 
	width: 100%;
	display: block; 
}

.page.page-id-2093 .searchandfilter ul input.sf-input-text::placeholder, .page.page-id-2093 .searchandfilter ul select option, .page.page-id-2093 .searchandfilter ul ::selection
{  font-family: 'Exo';
    color: #0c3c5e !important;
 font-weight: 700; 
}


.page.page-id-890 .files form {
    display: block;
    width: 100%;
}

.page.page-id-890 .files form ul {
    display: grid;
    grid-template-columns: 1fr;
}

.page.page-id-890 .files .searchandfilter ul select.sf-input-select {
    padding: 5px 20px;
    border: none;
    border-radius: 5px;
    font-family: 'Exo';
    color: #0c3c5e;
    height: 30px;
    font-weight: 700;
    margin: 0px;
    width: 100%;
    display: block;
    background: #fff !important;
}

span {}

.page.page-id-890 .files .tab > span {
    font-family: 'Exo';
    color: #0c3c5e !important;
    font-weight: 700;
    text-align: center;
    display: block;
    font-size: 16px;
}

.page.page-id-890 .files .tab > span::before {
    content: 'Filtrar por ';
}


.wp-block-columns.are-vertically-aligned-center.header-content-pages-amv.is-layout-flex.wp-container-3 {
    width: 100%;
}

main.newsletter_template {
    width: 100%;
    max-width: 100%;
}

.single-manuales_y_guias #primary.content-area.primary,
.single-newsletters #primary.content-area.primary {
    width: 100% !important;
    max-width: 100% !important;
}

.single-manuales_y_guias .ast-container, .single-contenidos_educativo .ast-container,
.single-newsletters .ast-container, .single-contenidos_educativo .ast-container {
    width: 100%;
    max-width: 100% !important;
    flex-direction: column;
}

.single-manuales_y_guias .header-content-pages-amv,
.single-newsletters .header-content-pages-amv {
    width: 100% !important;
}


.single-manuales_y_guias a.uagb-infobox-cta-link.wp-block-button__link.button.button_js,
.single-newsletters  a.uagb-infobox-cta-link.wp-block-button__link.button.button_js {
    background: #005580;
    border-radius: 5px;
    text-decoration: none;
    width: fit-content;
    margin: 0 auto;
    display: grid;
    place-content: center;
    grid-template-columns: 80% 20%;
}

.single-manuales_y_guias h1.entry-title,
.single-newsletters  h1.entry-title {
    text-align: center;
    color: #0c3c5e;
    font-weight: 700;
}


.page-template-templatesconsultas-template-php #documentos_template__files .files .col-md-12  form, 
.page-template-templatesconsultas-template-php #documentos_template__files .files .searchandfilter > ul  { display: block;   } 


.page-template-templatesconsultas-template-php #documentos_template__files .files .searchandfilter > ul  li { padding: 0px; } 

.page-template-templatesconsultas-template-php #documentos_template__files .files .col-md-12 input {
    background: #FFFFFF !important;
    border-radius: 5px;
    display: block;
    border: none;
    width: 100%;
    height: 40px;
    margin: 0 auto;
    font-family: 'Exo';
    color: #0c3c5e !important;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 20px;
	display: block; 
	width: 100% !important; 
}

.page-template-templatesconsultas-template-php #documentos_template__files .files > .col-md-12 {
	
	
	display: grid; 
	grid-template-columns: 1fr 1fr; 
}

.page-template-templatesconsultas-template-php #documentos_template__files .files .col-md-12 input::placeholder {
	
	  font-family: 'Exo';
    color: #0c3c5e !important;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 20px;
	
} 


.contenedor-prensa   select {
    background: #FFFFFF;
    border-radius: 5px;
    display: block;
    border: none;
    width: 100%;
    height: 40px;
    margin: 0 auto;
    font-family: 'Exo';
    color: #0c3c5e;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 20px;
}

.contenedor-prensa  form  {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    width: 90%;
	    transform: translate(-15px, 0px);
    margin: 0 auto 10px auto;
}


#buenaspracticas_template__files  form { display: flex !important;  }


#buenaspracticas_template__files select {
    background: #FFFFFF;
    border-radius: 5px;
    display: block;
    border: none;
    width: 100%;
    height: 40px;
    margin: 0 auto;
    font-family: 'Exo';
    color: #0c3c5e;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 20px;
}


.group-entities-block form#search-filter-form-223668 {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
}

.group-entities-block form#search-filter-form-223668 li.sf-field-post-meta-tipo_de_entidad_educacion_financiera {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.group-entities-block form#search-filter-form-223668 li.sf-field-post-meta-tipo_de_entidad_educacion_financiera select.sf-input-select {
    width: 100%;
}

.group-entities-block form#search-filter-form-223668 ul {
    display: block;
    width: 100%;
}
.group-entities-block form#search-filter-form-223668 ul select  {
    background: #FFFFFF;
    border-radius: 5px;
    display: block;
    border: none;
    width: 100%;
    height: 40px;
    margin: 0 auto;
    font-family: 'Exo';
    color: #0c3c5e;
    font-weight: bold;
    text-transform: capitalize;
    font-size:  14px;
}


.header-tabla-buenas-practicas h3 {
    font-size: 23px;
    font-family: 'Exo';
}

.boton-manuales-bp a.wp-block-button__link {
    width: 100%;
    display: block;
    text-align: left; 
    font-weight: 700;
}

.boton-manuales-bp:hover a.wp-block-button__link {background: #000 !important;}

.boton-manuales-bp {
    width: 93%;
    text-align: left;
}


.margin-11.last-margin {
    height: 90%;
}



.wp-block-button.align-center {
    display: block;
    width: fit-content;
    margin: 0 auto;
}

.wp-block-button.align-center:hover a {
    background: #000 !important;
}


.asamblea_miembros_template .wp-block-cover.alignfull.has-parallax {
    height: 443px;
}

.page-template-templatesasamblea-miembros-template-php #documentos_template__files {}

.page-template-templatesasamblea-miembros-template-php #documentos_template__files .row {
    display: flex;
    gap: 19px;
}

.page-template-templatesasamblea-miembros-template-php #documentos_template__files .row .col-sm-6 {
    flex: 50%;
    background: #F3F3F3;
    border-radius: 12px;
    padding: 30px;
}

.page-template-templatesasamblea-miembros-template-php #documentos_template__files .row .col-sm-6 .informes {
    display: flex;
    justify-content: space-between;
    row-gap: 10px;
}

.page-template-templatesasamblea-miembros-template-php #documentos_template__files .row .col-sm-6 .informes h2 {
    font-style: normal;
    font-weight: 400;
    font-size: 19px;
    line-height: 25px;
    color: #000;
}

.page-template-templatesasamblea-miembros-template-php #documentos_template__files .row .col-sm-6 .informes h2 a {
    color: #000;
    text-decoration: none;
}



@media (min-width: 1200px) {
	
	
.contenedor-prensa form {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    width: 78%;}
	
	#tribunal_disciplinario .wp-block-columns.is-not-stacked-on-mobile {
    width: 41%;
    margin: 0px 0px 0px 85px;
}

	.page-template-consejo-directivo-template .content--columns {
    grid-template-columns: 41% 59%;
}
	
	
.page-template-consejo-directivo-template  .content--columns .content-tabs .wp-block-group.is-layout-flex {
	background: transparent !important;
    flex: 100%;
    max-width: 100%;
    display: block;
    /* position: relative; */
    padding-right: 100px !important;
}
	
	.page-template-consejo-directivo-template .content--columns .content-tabs .wp-block-group.is-layout-flex figure {
    position: absolute !important;
    top: 41px !important;
    bottom: 0px;
    height: 195px !important;
    width: 195px !important;
    right: -114px !important;
    overflow: hidden !important;
    display: block !important;
    border-radius: 200px;
    margin: 0px;
    padding: 0px;
    min-width: initial;
}
	
	.page-template-consejo-directivo-template  .content--columns .content-tabs .wp-block-group.is-layout-flex figure img {
    position: static;
    width: auto;
		height: 100%;
		max-width: 200%; 
}
	
	.page-template-consejo-directivo-template .uagb-tabs__body-container {
    position: relative;
}

	
	.page-template-joblisting .container .is-layout-flex {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: start;
}

}


.botones-monitoreo .uagb-buttons__wrap.uagb-buttons-layout-wrap {
    flex-direction: row;
    gap: 20px;
}


.page-template-templatesasamblea-miembros-template-php #documentos_template__files select {
    background: #FFFFFF;
    border-radius: 5px;
    display: block;
    border: none;
    width: 100%;
    height: 40px;
    margin: 0 auto;
    font-family: 'Exo';
    color: #0c3c5e;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 20px;
    margin-bottom: 24px;
}


.page-template-reportes-disciplinarios-template .files h4 {
    font-size: 17px;
}


.page-template-reportes-disciplinarios-template .files span {
    font-size: 14px !important;
    text-transform: capitalize;
}

.page-template-reportes-disciplinarios-template #documentos_template__files .files .informes-deuda-privada {
    padding: 17px;
    width: calc(96%/3);
}


.page-id-219177 .uagb-infobox__content-wrap.monitoreo__information_box {
    padding: 51px 30px 0px 30px;
    margin: 0px 0px 38px 0px !important;
}

.page-id-219177 .uagb-infobox__content-wrap.monitoreo__information_box .uagb-ifb-title-wrap {
    height: fit-content;
    padding: 8px 10px;
}


.page.page-id-217589 .wpjbs_listing ul.wpjbs_jbmain { grid-template-columns: 1fr; }

.page.page-id-217589 form.wpcf7-form input[type="submit"] { display: block}



.miembros_auto_template aside.group-entities-block .modal:target {
    transform: scale(1);
    display: block;
    z-index: 9999999;
    top: 0px !important;
    left: 0;
    width: 100vw;
    height: 100vh;
    margin: auto;
    bottom: 0 !important;
    right: 0;
    position: fixed;
    padding: 20px !important;
}

.miembros_auto_template aside.group-entities-block .js-modal.is-open {
    transform: scale(1);
    display: block;
    z-index: 9999999;
    top: 0px !important;
    left: 0;
    width: 100vw;
    height: 100vh;
    margin: auto;
    bottom: 0 !important;
    right: 0;
    position: fixed;
    padding: 20px !important;
}

.page-template-templatesasamblea-miembros-template-php #documentos_template__files .row .col-sm-6 .informes a:nth-child(2) {
    display: block;
    /* width: 27px !important; */
}

.page-template-templatesasamblea-miembros-template-php #documentos_template__files .row .col-sm-6 .informes a img {
    width: 25px;
}

.page-template-templatesasamblea-miembros-template-php #documentos_template__files .row .col-sm-6 .informes:hover {
    background: #F3F3F3;
}


.page-template-templatesasamblea-miembros-template-php #documentos_template__files form {
    background: #F3F3F3;
    display: block;
	padding: 20px;
}


#tabs-tribunal .wp-block-columns.alignfull.is-layout-flex.wp-container-33, 
#tabs-tribunal .wp-block-columns.alignfull.is-layout-flex.wp-container-23{
    max-width: 100%;
    width: 100%;
}


#tabs-tribunal .uagb-tabs__panel li.uagb-tab:after {
    content: '';
    background: #2D2D2D url('https://amv.plm.com.co/wp-content/uploads/2023/02/Vector.png') no-repeat center center;
    width: 44px;
    height: 43px;
    display: block;
    padding: 10px;
    position: absolute;
    border-radius: 100%;
    top: 21px;
    right: -18px;
}

#tabs-tribunal .uagb-tabs__panel li.uagb-tab:nth-child(1)::after {
    background: #2D2D2D url(https://amv.plm.com.co/wp-content/uploads/2023/02/Vector.png) no-repeat center center;
}

#tabs-tribunal .uagb-tabs__panel li.uagb-tab:nth-child(2)::after {
    background: #2D2D2D url(https://amv.plm.com.co/wp-content/uploads/2023/02/Frame.png) no-repeat center center;
    background-size: 55% auto;
}

#tabs-tribunal .uagb-tabs__panel li.uagb-tab:nth-child(3)::after {
    background: #2D2D2D url(https://amv.plm.com.co/wp-content/uploads/2023/02/Vector-1.svg) no-repeat center center;
}


h5.titulo-principal_tabs_tribunal {
    background: #2D2D2D;
    color: #fff !important;
    padding: 10px 18px;
    border-radius: 5px 0px 0px 5px;
}
body:not(.home.page-template-home) #shiftnav-toggle-main.shiftnav-toggle-style-burger_only::after {
    top:  29px;
}

body:not(.home.page-template-home)  a.volveralhome {
    top: 1px;
}

body:not(.home.page-template-home) #shiftnav-toggle-main.shiftnav-toggle-style-burger_only .shiftnav-toggle-burger {
    transform: translateY(10px);
}


.page-template-templates.page-template-comide-de-miembros-template .wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab:hover, .page-template-templates.page-template-comide-de-miembros-template #tabs-tribunal .uagb-tabs__panel li.uagb-tab.uagb-tabs__active {
    background: #d60752 !important;
}

.page-template-templates.page-template-comide-de-miembros-template 
#tabs-tribunal .uagb-tabs__panel li.uagb-tab::after {
    background-size: 51% auto !important;
}

.page-template-templates.page-template-comide-de-miembros-template #tabs-tribunal .uagb-tabs__panel li.uagb-tab a.uagb-tabs-list.uagb-tabs__icon-position-left {
    display: block;
    width: 100%;
    height: 100%;
    padding: 35px 38px 35px 0px;
}

.page-template-templates.page-template-comide-de-miembros-template #tabs-tribunal .uagb-tabs__panel li.uagb-tab {
    padding: 0;
}



.page-template-templates.page-template-comide-de-miembros-template #tabs-tribunal .wp-block-columns.is-layout-flex, .page-template-templates.page-template-comide-de-miembros-template #tabs-tribunal .wp-block-column.is-layout-flow {
    max-width: 100%;
    width: 100%;
}

.page-template-templates.page-template-comide-de-miembros-template  .wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-27a711d9 > .uagb-container-inner-blocks-wrap {
    max-width: 100%;
}


.page-template-estados-financieros-template .mdl-tabs.vertical-mdl-tabs .normativas-files__row .normativas-files__field:nth-child(1) {
    width: 70%;
}


.page-template-templatesestados-financieros-template-php .normativas-files__row .normativas-files__field:nth-child(2) {
    width: 30% !important;
}



.page-template-estados-financieros-template .mdl-tabs.vertical-mdl-tabs .nomativas-files__head:nth-child(1) {
    width: 70%;
}


.page-template-templatesestados-financieros-template-php .mdl-tabs.vertical-mdl-tabs .nomativas-files__head:nth-child(2) {
    width: 30% !important;
}


 .page-template-templatesestados-financieros-template-php .mdl-tabs.vertical-mdl-tabs select {
    background: #FFFFFF;
    border-radius: 5px;
    display: block;
    border: none;
    width: 100%;
    height: 40px;
    margin: 0 auto;
    font-family: 'Exo';
    color: #0c3c5e;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 20px;
	 margin-bottom: 20px;
}

.page-template-boletines_normativos  .mdl-tabs.vertical-mdl-tabs select, 
.page-template-cartas-circulares .mdl-tabs.vertical-mdl-tabs select, 
.page-template-normatividad-template .mdl-tabs.vertical-mdl-tabs select {
    background: #FFFFFF;
    border-radius: 5px;
    display: block;
    border: none;
    width: 100%;
    height: 40px;
    margin: 0 auto;
    font-family: 'Exo';
    color: #0c3c5e;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 20px;
	 margin-bottom: 20px;
}


.bloque-glosario  form { display: flex; gap: 20px}


.bloque-glosario input, .bloque-glosario select
{
    background: #FFFFFF;
    border-radius: 5px;
    display: block;
    border: none;
    width: 100%;
    height: 40px;
    margin: 0 auto;
    font-family: 'Exo';
    color: #0c3c5e !important;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 20px;
}

.bloque-glosario input::placeholder {     font-family: 'Exo';
    color: #0c3c5e !important; }
    
    
    .shiftnav:after { box-shadow: none !important; }

.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item > .shiftnav-submenu-activation { background: transparent; }

a.uwp-register-link {
    display: none !important;
       font-size: 0px !important;

}

.site-primary-footer-wrap .footer-col-3  {
    margin-top: 3px;
}

.site-primary-footer-wrap a {
    color: #000;
    font-weight: 600;
}

.site-primary-footer-wrap a i, .site-primary-footer-wrap p i {
    margin-right: 7px;
}

.site-primary-footer-wrap aside.footer-widget-area[aria-label="Footer Widget 2"] {
    align-items: flex-start;
    min-height: fit-content;
}


.site-primary-footer-wrap aside.footer-widget-area.widget-area.site-footer-focus-item.footer-widget-area-inner[aria-label="Footer Widget 1"] .is-layout-flex {
    margin: 0px !important;
}


.site-primary-footer-wrap .footer-widget-area .widget { margin-bottom: 0px}

.site-primary-footer-wrap aside.footer-widget-area.widget-area.site-footer-focus-item.footer-widget-area-inner[aria-label="Footer Widget 1"] .is-layout-flex a {
    text-align: left;
}

.site-primary-footer-wrap .footer-widget-area.widget-area.site-footer-focus-item.footer-widget-area-inner[aria-label="Footer Widget 1"] .is-layout-constrained.wp-block-group{ margin-top: 5px !important; }


.site-primary-footer-wrap .is-layout-flex.wp-container-34.wp-block-columns {
    margin-bottom: 0px;
}


.site-primary-footer-wrap  .is-layout-flex.wp-container-34.wp-block-columns {
    margin-bottom: 0px;
}


.site-primary-footer-wrap aside.footer-widget-area[aria-label="Footer Widget 2"] figure.wp-block-image {
    width: fit-content !important;
}

.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row .site-footer-section.site-footer-section-1 .is-layout-flex.wp-container-29.wp-block-columns .is-layout-flow.wp-block-column {
    display: contents;
}

.is-layout-flex.wp-container-34.wp-block-columns {
    margin-bottom: 0px;
}



.site-primary-footer-wrap aside.footer-widget-area[aria-label="Footer Widget 2"] figure.wp-block-image {
    width: fit-content !important;
	margin-top: 0px;
}

.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row .site-footer-section.site-footer-section-1 .is-layout-flex.wp-container-29.wp-block-columns .is-layout-flow.wp-block-column {
    display: contents;
}

.footer-widget-area #social-menu figure.wp-block-image.size-full, .footer-widget-area #social-menu p { margin-bottom: 0px; margin-left: 0px;}


html[lang="en-US"] .site-primary-footer-wrap .footer-widget-area #block-48 .wp-block-group {
    width: 100%;
    min-width: 263px;
}


html[lang="en-US"] .site-primary-footer-wrap .is-layout-flex.wp-container-12.wp-block-columns {
    margin-bottom: 0px;
}


.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] #block-52 .is-layout-constrained.wp-block-group {
    margin-top: 0;
}


.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner {
    text-align: center;
    display: none !important;
}


.header-content-pages-amv figure.wp-block-embed {
    max-height: 357px;
    margin-bottom: 0px;
}



.header-content-pages-amv figure.wp-block-embed iframe {
    height: 357px;
}


.cerfificacion_AMV__pictografico {
    background: url(https://amv.plm.com.co/wp-content/uploads/2023/03/Captura-de-pantalla-2023-03-10-171140.png) repeat-x top left;
    background-size: inherit;
}


@media screen and (min-width: 1200px) { 
	
	.page.page-id-529 #scbb__id_240407b6 {
    overflow: inherit;
}
	
	.footer-widget-area #social-menu p {
    transform: translateX(-17px);
}
	
	.visible-on-mobile { display: none !important;}

}


.site-primary-footer-wrap .is-layout-flex.wp-container-19.wp-block-columns, .site-primary-footer-wrap .wp-container-63 {
    margin-bottom: 0 !important;
}

.footer-widget-area #social-menu figure.wp-block-image.size-full img.wp-image-219745 {
    transform: translateX(-47px);
}



.site-primary-footer-wrap .footer-col-4  {
    margin-bottom: 0px;
}


.site-primary-footer-wrap aside.footer-widget-area .footer-col-1   .is-layout-flow:nth-child(1) {
    width: 90px !important;
    margin: 0px !important;
}

.site-primary-footer-wrap aside.footer-widget-area .footer-col-1  .is-layout-flow:nth-child(2) { width: 200px  !important;}

.site-primary-footer-wrap { border: none !important; }


html[lang="en-US"] .site-primary-footer-wrap .footer-widget-area .widget:nth-child(3) a  { margin: 0; }

html[lang="en-US"] .site-primary-footer-wrap .footer-widget-area nav#social-menu { justify-content: center !important; } 


li.menu-item-265760.shiftnav-sub-accordion.shiftnav-depth-1 li a.shiftnav-target::before,
li.menu-item-265847 li a.shiftnav-target::before,
li.menu-item-265847 a.shiftnav-target::before
{
    content: "\f0da";
    font-family: 'FontAwesome';
    margin-right: 10px;
}


.link-newsletters {
    display: flex;
}


button.descargar-mas {
    background: #ffc400;
    color: #fff;
    font-weight: bold;
    margin: 0 auto;
}

button.descargar-mas a {
    color: #fff;
}




.renovacion-operador .js-container-tabs.content--filas .wp-block-button a {
    background: #0c3c5e !important;
    border: none;
    border-radius: 8px;
}


.renovacion-operador .uagb-tabs__body-wrap {border: none !important;border-radius: 10px;box-shadow: 0px 0px 20px 0px #0000002b;}


.renovacion_directivo .js-container-tabs.content--filas .wp-block-button a {
    background: #2A93D1 !important;
    border: none;
    border-radius: 8px;
}


.renovacion_directivo .uagb-tabs__body-wrap {border: none !important;border-radius: 10px;box-shadow: 0px 0px 20px 0px #0000002b;}


#botones_informes .wp-block-columns.is-layout-flex {
    gap: 15px;
    text-align: center;
}

#botones_informes .wp-block-columns.is-layout-flex a.uagb-infobox-cta-link.wp-block-button__link {
    display: flex;
    padding: 12px;
    align-items: center;
}

#resultado-mercado{
	display: grid;
      grid-template-columns: repeat(4, 1fr);
      grid-auto-rows: auto;
      gap: 10px; 
      padding: 10px; 
	width: 100%;
}
.informes-deuda-privada__new {
    background-color: #E5E5E5;
    padding: 20px;
    text-align: center;
    font-weight: bold;
    border-radius: 9px;
    font-size: 17px;
}
.informes-deuda-privada__new button{
	background: #FFC400;
    border-radius: 5px;
	font-weight: bold;
    margin: 13px auto 0 auto;
}
.informes-deuda-privada__new button a{
	color: #fff;
}
@media only screen and (max-width: 600px) {
      
      #resultado-mercado{
        grid-template-columns: repeat(2, 1fr);
      }
    }



#resultado-mercadoP{
	display: grid;
      grid-template-columns: repeat(4, 1fr);
      grid-auto-rows: auto;
      gap: 10px; 
	width: 100%;
      padding: 10px; 
}
.informes-deuda-privada__newP{
	background-color: #ccc;
      padding: 20px;
	font-size: 17px;
	background: #E5E5E5;
    border-radius: 9px;
	font-weight: bold;
      text-align: center;
}
.informes-deuda-privada__newP button{
	background: #FFC400;
    border-radius: 5px;
    margin: 13px auto 0 auto;
	font-weight: bold;
}
.informes-deuda-privada__newP button a{
	color: #fff;
}
@media only screen and (max-width: 600px) {
      
      #resultado-mercadoP{
        grid-template-columns: repeat(2, 1fr);
      }
    }




.sanciones_template #documentos_template__files  .pagination-informes .page-numbers {
    display: inline-block;
    padding: 15px;
    width: fit-content;
    background: #e5e5e554;
    border-radius: 5px;
    color: #333;
}

.sanciones_template #documentos_template__files .resultado-mercado .pagination-informes {
    display: flex !important;
    flex-direction: row;
    gap: 10px;
}

.sanciones_template #documentos_template__files #resultado-mercado .pagination-informes {
    /* display: flex !important; */
    /* gap: 10px; */
    grid-column-start: 9;
    /* display: grid !important; */
    grid-column-end: -1;
    grid-column-start: -5;
}