/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
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: 2.0.0
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 */


/* Soci senza scheda: logo visibile ma non cliccabile.
   IT: Class Eventi 668, Regina Olga 935 - EN: Class Eventi 1872.
   Togliere l'ID di un socio da questa regola quando la sua scheda viene compilata
   (e togliere anche l'ID della sua traduzione EN). */
.e-loop-item-668 a,
.e-loop-item-1872 a,
.e-loop-item-935 a {
  pointer-events: none;
  cursor: default;
}


.grecaptcha-badge { visibility: hidden; }


/* Carosello scheda socio: foto tutte alla stessa altezza (cover) con altezza massima.
   Per cambiare il formato modifica --car-ratio (larghezza / altezza) e --car-max-h (altezza massima). */
.elementor-widget-image-carousel.carosello-socio {
  --car-ratio: 5 / 2;
  --car-max-h: 70vh;
}
.elementor-widget-image-carousel.carosello-socio .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: var(--car-ratio);
  max-height: var(--car-max-h);
  object-fit: cover;
  object-position: center;
}
@media (max-width: 767px) {
  .elementor-widget-image-carousel.carosello-socio {
    --car-ratio: 4 / 3;
    --car-max-h: 60vh;
  }
}