.visual_impressions{overflow:hidden}.visual_impressions_inner{width:100%}.visual_impressions_header{justify-content:space-between;align-items:center;display:flex}.visual_impressions_header h2{max-width:70%}.visual_impressions_arrows{align-items:center;gap:.625rem;padding-right:.5rem;display:flex}.visual_impressions_item{flex-direction:column;gap:1.25rem;display:flex}.visual_impressions_arrows button{background:var(--white-color);color:var(--primary-color);cursor:pointer;transition:var(--common-transition);filter:drop-shadow();border:none;border-radius:50%;justify-content:center;align-items:center;padding:1rem;line-height:1;display:flex}.visual_impressions_slider .swiper-wrapper{align-items:flex-start}.visual_impressions_slider .swiper-slide{height:auto}.visual_impressions_slider .visual_impressions_large{width:66%}.visual_impressions_slider .visual_impressions_small{width:30%}.visual_impressions_description{line-height:1.55}.visual_impressions_slider{width:100%}.visual_impressions_image .gallery-image{object-fit:contain;-webkit-user-drag:none;width:auto;max-width:none;height:556px;display:block}.visual_impressions_progress{background:#dedede;height:2px;margin:0 auto;position:relative;overflow:hidden;width:40%!important;max-width:50%!important}.visual_impressions_progress_fill{background:var(--primary-color);transform-origin:0;width:0;height:100%;transition:width .25s;display:block}.visual_impressions_slider .visual_impressions_item{flex-shrink:0;width:auto;height:auto}.visual_impressions_footer{justify-content:space-between;align-items:center;gap:20px;margin-top:12px;display:flex}.visual_impressions_count{white-space:nowrap;width:50%;font-size:1.125rem;line-height:1}.visual_impressions_item{flex-shrink:0;width:max-content}.visual_impressions_image{width:fit-content;display:block}.visual_impressions_image img{width:auto;height:556px;display:block}.visual_impressions_title{box-sizing:border-box;width:100%;max-width:100%;margin-top:12px}@media (min-width:992px){.visual_impressions_arrows button:hover{transform:scale(1.1)}}@media (max-width:767px){.visual_impressions_slider{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.visual_impressions_slider:active{cursor:grabbing}.button-imag img{width:2rem}.visual_impressions_header h2{max-width:100%;font-size:26px}.gallery-image{aspect-ratio:1.23}.visual_impressions_slider .visual_impressions_item,.visual_impressions_image{width:100%}.visual_impressions_image .gallery-image{aspect-ratio:1.23;object-position:top;object-fit:cover;width:100%;height:100%}.visual_impressions_footer{margin-top:0}.visual_impressions_progress{width:100%;max-width:100%}.visual_impressions_title p{font-size:16px}}
