﻿/*
 Theme Name:   Generatepress Child
 Template:     generatepress
*/


.galleryCustom .swiper-slide-image{
   width: auto;
   object-fit: cover;
}

.dialog-widget .elementor-slideshow__footer {
   display: none;
}


/*::::::::::::::::::::::::::::: BREAK: DESKTOP :::::::::::::::::::::::::::::*/

@media (min-width: 1200px) {
   .galleryCustom .swiper-slide-image{
      height: 300px;
   }
   .archive #main {
      margin-top: 160px;
   }

}

/*::::::::::::::::::::::::::::: BREAK: TABLET ORIZZONTALE :::::::::::::::::::::::::::::*/

@media (min-width: 992px) and (max-width: 1199px) {
   .galleryCustom .swiper-slide-image{
      height: 300px;
   }

}

/*::::::::::::::::::::::::::::: BREAK: TABLET VERTICALE :::::::::::::::::::::::::::::*/

@media (min-width: 768px) and (max-width: 991px) {
   .galleryCustom .swiper-slide-image{
      height: 280px;
   }

}

/*::::::::::::::::::::::::::::: BREAK: SMARTPHONE :::::::::::::::::::::::::::::*/

@media (max-width: 767px) {
   .galleryCustom .swiper-slide-image{
      height: 250px;
   }
   .rigaServizi{
      margin-top: 15px;
   }
   .rigaServizi .elementor-element-populated{
      padding: 0 10px !important;
   }
   .rigaServizi ul{
      margin: 0 0 0 1em;
   }


}