.image-showcase{width:100%}.image-showcase .header-wrapper{padding-top:80px}.image-showcase .header-wrapper svg{width:100%;max-width:1330px;margin:0 auto;padding:0 35px}.image-showcase .header-wrapper p{max-width:858px;margin:0 auto;padding:20px 35px 0;font-size:20px;text-align:center}.image-showcase .wrapper{margin-top:80px;position:relative;background-color:#3f3f3f}.image-showcase .wrapper .wch-showcase-banner-wrapper{width:100%;position:absolute;top:0;transition:.35s ease-out;opacity:0}.image-showcase .wrapper .wch-showcase-banner-wrapper.active{opacity:1}.image-showcase .wrapper .wch-showcase-banner-wrapper.ref{position:static}.image-showcase .wrapper .wch-showcase-banner-wrapper .content{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-showcase .wrapper .wch-showcase-banner-wrapper .content p{max-width:650px;margin:0 auto;padding-top:10px;font-size:20px;color:#fff;text-align:center}.image-showcase .wrapper .wch-showcase-banner-wrapper .content svg{width:100%;max-width:100%;margin:0 auto}.image-showcase .wrapper .wch-showcase-buttons-wrapper{position:absolute;bottom:48px;left:50%;transform:translate(-50%);display:flex;justify-content:space-between;gap:20px}.image-showcase .wrapper .wch-showcase-buttons-wrapper button{font-family:adobe-caslon-pro-italic,sans-serif;font-size:32px;color:#fff;transition:.15s;text-wrap:nowrap}.image-showcase .wrapper .wch-showcase-buttons-wrapper button.active{text-decoration:underline}@media (max-width: 995px){.image-showcase .header-wrapper{max-width:650px;margin:0 auto;padding-top:60px}.image-showcase .header-wrapper p{font-size:14px}.image-showcase .wrapper{margin-top:60px}.image-showcase .wrapper .wch-showcase-banner-wrapper{height:485px}.image-showcase .wrapper .wch-showcase-banner-wrapper img{width:100%;height:100%;object-fit:cover}.image-showcase .wrapper .wch-showcase-banner-wrapper:nth-of-type(1) img{object-position:70%}.image-showcase .wrapper .wch-showcase-banner-wrapper:nth-of-type(2) img{object-position:60%}.image-showcase .wrapper .wch-showcase-banner-wrapper:nth-of-type(3) img{object-position:center}.image-showcase .wrapper .wch-showcase-banner-wrapper:nth-of-type(4) img{object-position:45%}.image-showcase .wrapper .wch-showcase-banner-wrapper .content p{padding:5px 25px 0;font-size:14px}.image-showcase .wrapper .wch-showcase-banner-wrapper .content svg{margin:0 auto;display:block;max-width:256px;max-height:fit-content}.image-showcase .wrapper .wch-showcase-buttons-wrapper{margin:-50px auto 0;padding-bottom:20px;position:relative;transform:none;bottom:auto;left:auto;z-index:3;display:flex;gap:24px;max-width:600px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.image-showcase .wrapper .wch-showcase-buttons-wrapper::-webkit-scrollbar{display:none}.image-showcase .wrapper .wch-showcase-buttons-wrapper button{flex:0 0 auto;font-size:20px}}
