.elementor-683 .elementor-element.elementor-element-56b99c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-56b99c7 > .elementor-shape-bottom svg, .elementor-683 .elementor-element.elementor-element-56b99c7 > .e-con-inner > .elementor-shape-bottom svg{height:0px;}.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-repeater-item-b677b1d .swiper-slide-bg{background-image:url(https://www.castellodibagnolo.it/wp-content/uploads/2026/01/20220831_111932_paginacastello-.webp);background-size:cover;}.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-repeater-item-b677b1d .elementor-background-overlay{background-color:#00000047;}.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-repeater-item-9e726e5 .swiper-slide-bg{background-image:url(https://www.castellodibagnolo.it/wp-content/uploads/2026/02/DBS_7310-1.webp);background-size:cover;}.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-repeater-item-9e726e5 .elementor-background-overlay{background-color:#00000047;}.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-repeater-item-9ca42ed .swiper-slide-bg{background-image:url(https://www.castellodibagnolo.it/wp-content/uploads/2026/02/foto-VIGNETI.webp);background-size:cover;}.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-repeater-item-9ca42ed .elementor-background-overlay{background-color:#00000047;}.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-repeater-item-669697d .swiper-slide-bg{background-image:url(https://www.castellodibagnolo.it/wp-content/uploads/2026/01/20220831_122230-palazzo-1.webp);background-size:cover;}.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-repeater-item-669697d .elementor-background-overlay{background-color:#00000047;}.elementor-683 .elementor-element.elementor-element-a45e8be .swiper-slide{transition-duration:calc(5000ms*1.2);height:70vh;}.elementor-683 .elementor-element.elementor-element-a45e8be .swiper-slide-contents{max-width:100%;}.elementor-683 .elementor-element.elementor-element-a45e8be .swiper-slide-inner{text-align:center;}.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-683 .elementor-element.elementor-element-407020e{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-683 .elementor-element.elementor-element-407020e{left:0px;}body.rtl .elementor-683 .elementor-element.elementor-element-407020e{right:0px;}.elementor-683 .elementor-element.elementor-element-407020e img{width:100%;}@media(max-width:1024px){.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-683 .elementor-element.elementor-element-407020e{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-683 .elementor-element.elementor-element-a45e8be .swiper-slide{height:80vh;}.elementor-683 .elementor-element.elementor-element-a45e8be .swiper-slide-contents{max-width:90%;}.elementor-683 .elementor-element.elementor-element-a45e8be .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for image, class: .elementor-element-407020e */.bordo,
.bordo .elementor-widget-container {
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
   filter: brightness(0) invert(0);
}

.bordo img {
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */