/* ---------------------------------------------------------------------------
   ESL — stile delle frecce dei caroselli
   Sostituisce il modulo "Kontrolz" di OoohBoi Steroids, tolto il 31/08/2026.

   Il plugin serviva solo a questo: dei suoi dodici moduli era acceso soltanto
   Kontrolz, e soltanto su sette template, ma caricava sei file su OGNI pagina
   del sito (circa 54 KB). Qui sotto ci sono le stesse identiche regole che
   generava, ricavate dal CSS che Elementor aveva prodotto su disco.

   I selettori sono quelli originali: .elementor-<id template> +
   .elementor-element-<id elemento>. Se un carosello viene spostato o
   ricostruito, il suo blocco qui va aggiornato a mano.
   --------------------------------------------------------------------------- */

/* --- 15596 · Property rent listing · elemento 4c65c06 ------------------- */
.elementor-15596 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button.elementor-swiper-button-prev:hover,
.elementor-15596 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}
.elementor-15596 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-next:hover,
.elementor-15596 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-prev:hover{background-color:#FFCC0000;}
.elementor-15596 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-next,
.elementor-15596 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-prev{padding:10px;margin-top:unset;top:calc(55% - 0px);}
.elementor-15596 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-prev{left:calc(0%);right:unset;}
.elementor-15596 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-next{right:calc(0%);left:unset;}

/* --- 15598 · Property for Sell - Doppio form · elemento 9a4f287 --------- */
.elementor-15598 .elementor-element.elementor-element-9a4f287 .elementor-swiper-button.elementor-swiper-button-prev:hover,
.elementor-15598 .elementor-element.elementor-element-9a4f287 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}
.elementor-15598 .elementor-element.elementor-element-9a4f287 .elementor-swiper-button-next,
.elementor-15598 .elementor-element.elementor-element-9a4f287 .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50%);}
.elementor-15598 .elementor-element.elementor-element-9a4f287 .elementor-swiper-button-next:hover,
.elementor-15598 .elementor-element.elementor-element-9a4f287 .elementor-swiper-button-prev:hover{background-color:#B08A3A;}
.elementor-15598 .elementor-element.elementor-element-9a4f287 .elementor-swiper-button-prev{left:calc(0%);right:unset;}
.elementor-15598 .elementor-element.elementor-element-9a4f287 .elementor-swiper-button-next{right:calc(0%);left:unset;}

/* --- 15817 · SCHEDA AFFITTO · elemento 6e30101 ------------------------- */
.elementor-15817 .elementor-element.elementor-element-6e30101 .elementor-swiper-button.elementor-swiper-button-prev:hover,
.elementor-15817 .elementor-element.elementor-element-6e30101 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}
.elementor-15817 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-next,
.elementor-15817 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50%);}
.elementor-15817 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-next:hover,
.elementor-15817 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-prev:hover{background-color:#B08A3A;}
.elementor-15817 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-prev{left:calc(0%);right:unset;}
.elementor-15817 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-next{right:calc(0%);left:unset;}

/* --- 15894 · Layot Vendita · elemento 4382e58 -------------------------- */
.elementor-15894 .elementor-element.elementor-element-4382e58 .elementor-swiper-button.elementor-swiper-button-prev:hover,
.elementor-15894 .elementor-element.elementor-element-4382e58 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}
.elementor-15894 .elementor-element.elementor-element-4382e58 .elementor-swiper-button-next,
.elementor-15894 .elementor-element.elementor-element-4382e58 .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50%);}
.elementor-15894 .elementor-element.elementor-element-4382e58 .elementor-swiper-button-next:hover,
.elementor-15894 .elementor-element.elementor-element-4382e58 .elementor-swiper-button-prev:hover{background-color:#B08A3A;}
.elementor-15894 .elementor-element.elementor-element-4382e58 .elementor-swiper-button-prev{left:calc(0%);right:unset;}
.elementor-15894 .elementor-element.elementor-element-4382e58 .elementor-swiper-button-next{right:calc(0%);left:unset;}

/* --- 16456 · Property sell listing · elemento b88ee94 ------------------ */
.elementor-16456 .elementor-element.elementor-element-b88ee94 .elementor-swiper-button.elementor-swiper-button-prev:hover,
.elementor-16456 .elementor-element.elementor-element-b88ee94 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}
.elementor-16456 .elementor-element.elementor-element-b88ee94 .elementor-swiper-button-next:hover,
.elementor-16456 .elementor-element.elementor-element-b88ee94 .elementor-swiper-button-prev:hover{background-color:#FFCC0000;}
.elementor-16456 .elementor-element.elementor-element-b88ee94 .elementor-swiper-button-next,
.elementor-16456 .elementor-element.elementor-element-b88ee94 .elementor-swiper-button-prev{padding:10px;margin-top:unset;top:calc(50%);}
.elementor-16456 .elementor-element.elementor-element-b88ee94 .elementor-swiper-button-prev{left:calc(0%);right:unset;}
.elementor-16456 .elementor-element.elementor-element-b88ee94 .elementor-swiper-button-next{right:calc(0%);left:unset;}

/* --- 16865 · Property sell Maps · elemento 4c65c06 --------------------- */
.elementor-16865 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button.elementor-swiper-button-prev:hover,
.elementor-16865 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}
.elementor-16865 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-next:hover,
.elementor-16865 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-prev:hover{background-color:#FFCC0000;}
.elementor-16865 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-next,
.elementor-16865 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-prev{padding:10px;margin-top:unset;top:calc(50% - 15px);}
.elementor-16865 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-prev{left:calc(0%);right:unset;}
.elementor-16865 .elementor-element.elementor-element-4c65c06 .elementor-swiper-button-next{right:calc(0%);left:unset;}

/* --- 23533 · SCHEDA VILLE PARTNER · elemento 6e30101 ------------------- */
.elementor-23533 .elementor-element.elementor-element-6e30101 .elementor-swiper-button.elementor-swiper-button-prev:hover,
.elementor-23533 .elementor-element.elementor-element-6e30101 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}
.elementor-23533 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-next,
.elementor-23533 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50%);}
.elementor-23533 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-next:hover,
.elementor-23533 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-prev:hover{background-color:#B08A3A;}
.elementor-23533 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-prev{left:calc(0%);right:unset;}
.elementor-23533 .elementor-element.elementor-element-6e30101 .elementor-swiper-button-next{right:calc(0%);left:unset;}
