.informe-de-gestion h2{font-size:24px;text-align:center;color:#828282}.informe-imagen{aspect-ratio:350 / 400;overflow:hidden}.informe-imagen img{display:block;width:100%;object-position:bottom;aspect-ratio:350 / 400}}.informe-botones{display:flex;align-items:center;padding:5px 0;gap:20px;justify-content:space-between}.documentos{display:flex;gap:10px}.informe-botones{display:flex;justify-content:space-between;padding:5px 0;align-items:center}.informe-botones ul{list-style:none;padding:0;margin:0}.inf-flag{background-size:cover;width:60px;height:40px;display:block;background-position:center}.flag-es{background-image:url(https://www.bancodealimentos.org.co/wp-content/themes/hello-theme-child-master/img/colombia.png)}.flag-en{background-image:url(https://www.bancodealimentos.org.co/wp-content/themes/hello-theme-child-master/img/ingles.png)}.flag-fr{background-image:url(https://www.bancodealimentos.org.co/wp-content/themes/hello-theme-child-master/img/frances.png)}.grupos-box h4{background:#011b47;color:#fff!important;font-size:20px;border-radius:50px 0;padding:10px 20px;line-height:100%;height:70px;margin-top:-20px;position:relative;z-index:10;margin-left:auto;margin-right:auto;display:flex;align-items:center}.ben-box-b{min-height:300px}.noticia-item{padding-bottom:20px;margin-bottom:20px}.noticia-item .imagen img{height:200px;object-fit:cover;width:100%;object-position:center center}.noticia-item h3{font-size:18px;height:60px;display:flex;align-items:center}.noticia-item p{text-overflow:ellipsis;-webkit-line-clamp:4;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.noticia-item a,.boton-ver{display:block;text-align:center;background:#da2128;color:#fff;padding:5px}.producto-card{border:1px solid #eee;padding:15px;text-align:center;border-radius:10px}.productos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.woocommerce-additional-fields{display:none!important}.donacion-directa>div{min-height:180px}.pasarela_links{display:flex;max-width:800px;margin:0 auto}.pasarela_links a{display:block;padding:20px}.valores-inputs input[type="radio"]{display:none}.valores-inputs .label-amount{display:inline-block;padding:10px 20px;border:2px solid #ccc;border-radius:5px;cursor:pointer;margin:5px;transition:all 0.2s ease;background-color:#fff;color:#333}.valores-inputs .label-amount:hover{border-color:#888}.valores-inputs input[type="radio"]:checked+label{background-color:#222b49;color:#fff;border-color:#222b49}.pasarela_links a{cursor:pointer}.pasarela_links a:hover img{filter:drop-shadow(5px 5px 10px rgb(0 0 0 / .5))}.elementor-field-group-confirmacion .elementor-field-type-submit{display:none}.pasarela-loader{position:absolute;width:100%;height:100%;top:0;background:#ffffffd6;display:flex;justify-content:center;align-items:center}.loader{width:48px;height:48px;border:5px solid #FFF;border-bottom-color:#FF3D00;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.woocommerce-cart .woocommerce{display:flex;flex-wrap:wrap}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form{width:70%}.woocommerce-cart .woocommerce .cart-collaterals{width:30%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{float:none;width:90%;margin:0 auto}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-size:20px}.woocommerce-cart .woocommerce .cart-collaterals .checkout-button{background:#da2128}.woocommerce-cart .woocommerce .cart-collaterals .checkout-button:hover{background:#a00f15}.woocommerce-cart table,.woocommerce-cart table td,.woocommerce-cart table th .woocommerce-checkout-review-order table,.woocommerce-checkout-review-order table td,.woocommerce-checkout-review-order table th{border:1px solid hsla(0,0%,88.2%,.5)!important}form.checkout.woocommerce-checkout{display:flex;gap:20px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:100%}.woocommerce form .form-row .input-text,.woocommerce form .form-row select,.select2-container .select2-selection--single .select2-selection__rendered,.select2-container .select2-dropdown,.select2-container .select2-selection{border:1px solid rgb(198 197 197 / .8)}#select2-billing_documento-container{border:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fbfbfb}.swiper-button-next,.swiper-button-prev{background:rgb(211 205 205 / .44)}.swiper{padding:0 30px}.swiper-button-prev{left:0}.swiper-button-prev:after,.swiper-button-next:after{font-size:30px}.swiper-button-next{right:0}@media (max-width:1024px){body .menu-panel .sub-menu{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;padding:0 15px!important;width:100%!important;background:transparent!important;color:#fff!important;margin-top:0!important}.menu-panel .sub-menu a{color:#fff!important;padding:5px 0 5px 15px!important}}#donaciones_min .elementor-form-fields-wrapper>div:nth-child(5),#donaciones_min .elementor-form-fields-wrapper>div:nth-child(6),#donaciones_min .elementor-form-fields-wrapper>div:nth-child(7),#donaciones_min .elementor-form-fields-wrapper>div:nth-child(8){opacity:.3;pointer-events:none}#donaciones_min .elementor-field-type-submit{display:none}#donaciones_min .elementor-form-fields-wrapper>div:nth-child(9){display:none}