.elementor-378 .elementor-element.elementor-element-163e44c{--display:flex;--content-width:100%;--flex-direction:row;--overlay-transition:background 0.3s, border-radius 0.3s, opacity 0.3s;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-378 .elementor-element.elementor-element-163e44c:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-163e44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-378 .elementor-element.elementor-element-4d542ac{--display:flex;--width:100%;--overlay-transition:background 0.3s, border-radius 0.3s, opacity 0.3s;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:80px;--padding-right:0px;--padding-bottom:80px;--padding-left:0px;}.elementor-378 .elementor-element.elementor-element-4d542ac:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-4d542ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bf5263 );}.elementor-378 .elementor-element.elementor-element-08688aa .elementor-icon-wrapper{text-align:left;}.elementor-378 .elementor-element.elementor-element-08688aa .elementor-icon i, .elementor-378 .elementor-element.elementor-element-08688aa .elementor-icon svg{transform:rotate(0deg);}.elementor-378 .elementor-element.elementor-element-207b50c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"AlRagas", Sans-serif;}.elementor-378 .elementor-element.elementor-element-20c8241{font-size:1.2rem;line-height:1.7em;}.elementor-378 .elementor-element.elementor-element-7710aae{--display:flex;--width:100%;--min-height:380px;--flex-direction:row;--align-items:center;--overlay-transition:background 0.3s, border-radius 0.3s, opacity 0.3s;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-378 .elementor-element.elementor-element-7710aae:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-7710aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-378 .elementor-element.elementor-element-8b23074 .elementor-main-swiper{height:285px;width:100%;}.elementor-378 .elementor-element.elementor-element-8b23074 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-378 .elementor-element.elementor-element-8b23074.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-378 .elementor-element.elementor-element-8b23074 .elementor-swiper-button{font-size:40px;}.elementor-378 .elementor-element.elementor-element-8b23074.elementor-element{--align-self:center;}.elementor-378 .elementor-element.elementor-element-135ee5a{--display:flex;--width:100%;--flex-direction:row;--gap:0px;--overlay-transition:background 0.3s, border-radius 0.3s, opacity 0.3s;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:40px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-378 .elementor-element.elementor-element-135ee5a:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-135ee5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec6e826 );}.elementor-378 .elementor-element.elementor-element-79e82b6{--display:flex;--content-width:100%;--flex-direction:column;--overlay-transition:0.3s;}.elementor-378 .elementor-element.elementor-element-8d697c1 .elementor-icon-wrapper{text-align:left;}.elementor-378 .elementor-element.elementor-element-8d697c1 .elementor-icon{font-size:35px;}.elementor-378 .elementor-element.elementor-element-8d697c1 .elementor-icon i, .elementor-378 .elementor-element.elementor-element-8d697c1 .elementor-icon svg{transform:rotate(0deg);}.elementor-378 .elementor-element.elementor-element-4d4fbb2{columns:2;font-size:1.2rem;line-height:1.7em;}.elementor-378 .elementor-element.elementor-element-7337560{--display:flex;--content-width:100%;--overlay-transition:0.3s;}.elementor-378 .elementor-element.elementor-element-ad55d70 .spot{height:40px;min-width:40px;border-radius:100px;color:#ffffff;}.elementor-378 .elementor-element.elementor-element-ad55d70 .spot svg{fill:#ffffff;}.elementor-378 .elementor-element.elementor-element-ad55d70 .ue-hotspot-icon{font-size:10px;}.elementor-378 .elementor-element.elementor-element-ad55d70 .ue-popup-overlay{background-color:rgba(0, 0, 0, 0.70);}.elementor-378 .elementor-element.elementor-element-ad55d70 .item-popup{width:310px;}.elementor-378 .elementor-element.elementor-element-ad55d70 .item-popup-title{background-color:#FFFFFF;color:#000000;padding:20px 20px 20px 20px;}.elementor-378 .elementor-element.elementor-element-ad55d70 .elementor-repeater-item-6ad7b16{left:50%;top:55%;}.elementor-378 .elementor-element.elementor-element-ad55d70 .elementor-repeater-item-748e949{left:62%;top:20%;}.elementor-378 .elementor-element.elementor-element-ad55d70 .elementor-repeater-item-0962451{left:49%;top:29%;}.elementor-378 .elementor-element.elementor-element-ad55d70 .elementor-repeater-item-dad0caf{left:75%;top:30%;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-378 .elementor-element.elementor-element-4d542ac{--padding-top:80px;--padding-right:20px;--padding-bottom:80px;--padding-left:20px;}.elementor-378 .elementor-element.elementor-element-8b23074.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-378 .elementor-element.elementor-element-79e82b6{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}}@media(max-width:1200px){.elementor-378 .elementor-element.elementor-element-8b23074.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:1024px){.elementor-378 .elementor-element.elementor-element-8b23074.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-378 .elementor-element.elementor-element-4d4fbb2{columns:1;}.elementor-378 .elementor-element.elementor-element-ad55d70 .spot{height:40px;min-width:40px;}.elementor-378 .elementor-element.elementor-element-ad55d70 .ue-hotspot-icon{font-size:10px;}.elementor-378 .elementor-element.elementor-element-ad55d70 .item-popup{width:300px;}}@media(max-width:767px){.elementor-378 .elementor-element.elementor-element-163e44c{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-378 .elementor-element.elementor-element-4d542ac{--padding-top:80px;--padding-right:20px;--padding-bottom:80px;--padding-left:20px;}.elementor-378 .elementor-element.elementor-element-8b23074 .elementor-main-swiper{height:310px;width:70%;}.elementor-378 .elementor-element.elementor-element-8b23074.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-378 .elementor-element.elementor-element-4d4fbb2{columns:1;}}@media(max-width:360px){.elementor-378 .elementor-element.elementor-element-8b23074.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-378 .elementor-element.elementor-element-ad55d70 .spot{height:40px;min-width:40px;}.elementor-378 .elementor-element.elementor-element-ad55d70 .ue-hotspot-icon{font-size:10px;}.elementor-378 .elementor-element.elementor-element-ad55d70 .item-popup{width:300px;}}/* Start custom CSS for media-carousel, class: .elementor-element-8b23074 */.swiper-slide:not(.swiper-slide-next) > div,
.swiper-slide:not(.swiper-slide-duplicate-next) > div {
    height: 50%;
    will-change: transform;
    -webkit-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: height,-webkit-transform;
    transition-property: height,-webkit-transform;
    -o-transition-property: height,transform;
    transition-property: height,transform;
    transition-property: height,transform,-webkit-transform;
}

.swiper-slide.swiper-slide-next > div,
.swiper-slide.swiper-slide-duplicate-next > div {
    height: 100%;
    will-change: transform;
    -webkit-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: height,-webkit-transform;
    transition-property: height,-webkit-transform;
    -o-transition-property: height,transform;
    transition-property: height,transform;
    transition-property: height,transform,-webkit-transform;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7710aae */.elementor-378 .elementor-element.elementor-element-7710aae{
    padding: 20px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AlRagas';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.santeliabrindisi.it/wp-content/uploads/2022/04/hinted-subset-Al_Ragas.eot');
	src: url('https://www.santeliabrindisi.it/wp-content/uploads/2022/04/hinted-subset-Al_Ragas.eot?#iefix') format('embedded-opentype'),
		url('https://www.santeliabrindisi.it/wp-content/uploads/2022/04/hinted-subset-Al_Ragas.woff2') format('woff2'),
		url('https://www.santeliabrindisi.it/wp-content/uploads/2022/04/hinted-subset-Al_Ragas.woff') format('woff'),
		url('https://www.santeliabrindisi.it/wp-content/uploads/2022/04/hinted-subset-Al_Ragas.ttf') format('truetype'),
		url('https://www.santeliabrindisi.it/wp-content/uploads/2022/04/hinted-subset-Al_Ragas.svg#AlRagas') format('svg');
}
/* End Custom Fonts CSS */