.elementor-214 .elementor-element.elementor-element-229eb0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-214 .elementor-element.elementor-element-229eb0c img{width:18%;height:57px;}.elementor-214 .elementor-element.elementor-element-bdba4a7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-214 .elementor-element.elementor-element-bdba4a7 .elementor-heading-title{font-size:59px;font-style:italic;color:#1E4F91;}.elementor-214 .elementor-element.elementor-element-0b40ec7{--display:flex;}.elementor-214 .elementor-element.elementor-element-d079187.pa-carousel-horizontal:not(.pa-has-thumb-slider-yes) .premium-carousel-template, .elementor-214 .elementor-element.elementor-element-d079187.pa-thumb-nav-pos-col.pa-has-thumb-slider-yes .premium-carousel-thumbnail, .elementor-214 .elementor-element.elementor-element-d079187.pa-thumb-nav-pos-col-reverse.pa-has-thumb-slider-yes .premium-carousel-thumbnail{margin-inline:1px;}.elementor-214 .elementor-element.elementor-element-d079187.pa-carousel-vertical:not(.pa-has-thumb-slider-yes) .premium-carousel-template, .elementor-214 .elementor-element.elementor-element-d079187.pa-thumb-nav-pos-row-reverse.pa-has-thumb-slider-yes .premium-carousel-thumbnail, .elementor-214 .elementor-element.elementor-element-d079187.pa-thumb-nav-pos-row.pa-has-thumb-slider-yes .premium-carousel-thumbnail{margin-block:1px;}.elementor-214 .elementor-element.elementor-element-d079187 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 700ms !important;}.elementor-214 .elementor-element.elementor-element-d079187 .premium-carousel-nav-progressbar-fill{transition-duration:700ms !important;}.elementor-214 .elementor-element.elementor-element-d079187{--pa-carousel-center-padding:15;}.elementor-214 .elementor-element.elementor-element-d079187 .premium-carousel-template img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-214 .elementor-element.elementor-element-d079187 .premium-carousel-wrapper .slick-arrow{font-size:100px;color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-d079187 .premium-carousel-wrapper .slick-arrow svg{width:100px;height:100px;fill:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-d079187 a.carousel-arrow.carousel-next{right:-100px;}.elementor-214 .elementor-element.elementor-element-d079187 a.carousel-arrow.carousel-prev{left:-100px;}.elementor-214 .elementor-element.elementor-element-d079187 a.ver-carousel-arrow.carousel-next{bottom:-100px;}.elementor-214 .elementor-element.elementor-element-d079187 a.ver-carousel-arrow.carousel-prev{top:-100px;}.elementor-214 .elementor-element.elementor-element-d079187 a.carousel-next:hover, .elementor-214 .elementor-element.elementor-element-d079187 a.carousel-prev:hover{background-color:#02010100;}@media(max-width:767px){.elementor-214 .elementor-element.elementor-element-229eb0c img{width:42%;height:41px;}.elementor-214 .elementor-element.elementor-element-bdba4a7{text-align:center;}.elementor-214 .elementor-element.elementor-element-bdba4a7 .elementor-heading-title{font-size:43px;}}/* Start custom CSS for premium-carousel-widget, class: .elementor-element-d079187 */.carrusel-premium-centro .slick-list {
  overflow: hidden !important;
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.carrusel-premium-centro .slick-track {
  display: flex !important;
  align-items: center;
}

.carrusel-premium-centro .slick-slide {
  transform: scale(0.78);
  opacity: 0.65;
  transition: transform 0.35s ease, opacity 0.35s ease;
  z-index: 1;
}

.carrusel-premium-centro .slick-center {
  transform: scale(1.03);
  opacity: 1;
  z-index: 5;
}

.carrusel-premium-centro .slick-slide img {
  width: 100%;
  height: 420px;
  object-fit: cover;
  border-radius: 18px;
}/* End custom CSS */