 #hpau-items-inspiration .inspiration-img {   width: 295px;   max-width: 96%;   object-fit: cover; } #hpau-items-inspiration .inspiration-img.foreign-inspiration-img {   max-height: 230px; } #hpau-items-inspiration .caption-occ {   font-size: 26px;   color: #333;   margin-top: 12px;   max-width: 286px;   line-height: 0.8; } #hpau-items-inspiration .caption-occ > div {   white-space: pre-line; } .language_de #hpau-items-inspiration .caption-occ .cap-title, .language_it #hpau-items-inspiration .caption-occ .cap-title {   max-width: 290px; } #inspiration_gallery {   margin-bottom: 25px; } #hpau-items-inspiration a:hover {   text-decoration: none; } .sub-title {   width: 295px;   font-size: 18px;   line-height: 1;   padding: 8px 30px 0 20px;   color: #000; } @media only screen and (max-width: 767px) {   #inspiration_gallery {  margin-bottom: 20px;  margin-top: 35px;   }   #inspiration_gallery h2 {  margin-bottom: 25px;   }   #inspiration_gallery h2, #how-people-are-using-mobile h2 {  font-size: 30px !important;   } } @media screen and (max-width: 767px) {   #hpau-items-inspiration {  overflow: hidden;   } } @media only screen and (min-width: 1600px) {   #inspiration_gallery .slider.slider-temp {  width: 150%;  justify-content: center;   }   .carousel-item.carousel-item--inspiration {  max-width: 300px;   } } @media (min-width: 1280px) and (max-width: 1599px) {   #inspiration_gallery .slider.slider-temp {  width: 150%;  justify-content: center;   } } #hpau-items-inspiration .inspiration-img:first-child {   height: 245px; }  #inspiration_gallery .slider .hpau-item:focus-visible {   outline: none; } .bootstrap5 .carousel-item.carousel-item--inspiration {   margin: 0; } .bootstrap5 #inspiration_gallery .slider.slider-temp {   width: 100%; } @media (max-width: 767px) {   .bootstrap5 #inspiration_gallery #hpau-items-inspiration .hpau-item{  width: unset;   }   .bootstrap5 .instagram-video .video-slider .list-video .video-item .iframe{  width: 318px;   } } @media (min-width: 768px) {   .bootstrap5 #occasion_gallery #hpau-items-occasion .slider.slider-temp{  width: auto !important;   }   .bootstrap5 #occasion_gallery #hpau-items-occasion .slider .slick-track{  display: flex;   }   .bootstrap5 #occasion_gallery #hpau-items-occasion .slider .carousel-item {  width: auto !important;   }   .bootstrap5 #inspiration_gallery #hpau-items-inspiration .slider .hpau-item{  width: unset !important;   } } #inspiration_gallery #hpau-items-inspiration .carousel-item{   display: block; }
