.image-gallery-swiper-outer{width:100%;padding-left:0;padding-right:0;overflow:hidden}.image-gallery-swiper.swiper{touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;width:100%;transition:opacity .25s;overflow:visible}.image-gallery-swiper.is-layout-ready{opacity:1}.image-gallery-swiper .swiper-wrapper{touch-action:pan-y pinch-zoom;align-items:stretch;transition-timing-function:cubic-bezier(.22,1,.36,1)}.image-gallery-swiper .swiper-slide{touch-action:pan-y pinch-zoom;box-sizing:border-box;contain:paint;will-change:transform}.image-gallery-swiper img{pointer-events:none;user-drag:none;-webkit-user-drag:none}.image-gallery-slide.swiper-slide{width:74vw!important;max-width:480px!important}@media (min-width:640px){.image-gallery-slide.swiper-slide{width:68vw!important;max-width:600px!important}}@media (min-width:1024px){.image-gallery-slide.swiper-slide{width:56vw!important;max-width:800px!important}}.ig-entrance{will-change:transform;backface-visibility:hidden;width:100%}.ig-card{flex-direction:column;gap:16px;width:100%;display:flex}.ig-card-media{transform-origin:50%;filter:saturate(.6)brightness(.88);border-radius:14px;width:100%;transition:transform .5s cubic-bezier(.22,1,.36,1),filter .5s ease-out;position:relative;overflow:hidden;transform:scale(.93)}.swiper-slide-active .ig-card-media{filter:saturate()brightness();transform:scale(1)}.swiper-slide-active .ig-parallax-content-wrap{opacity:1;visibility:visible}.ig-parallax-content-wrap{opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.22,1,.36,1),visibility .5s ease-out}.ig-card-media:after{content:"";pointer-events:none;z-index:2;background:#0000002e;border-radius:14px;transition:opacity .5s ease-out;position:absolute;inset:0}.swiper-slide-active .ig-card-media:after{opacity:0}.image-gallery-swiper:not(.is-layout-ready) .ig-card-media,.image-gallery-swiper:not(.is-layout-ready) .ig-card-media:after{transition:none!important}.ig-parallax-track{aspect-ratio:4/3;clip-path:inset(0% round 14px);width:100%;position:relative;overflow:hidden}.ig-parallax-content-wrap h3{letter-spacing:.75px;font-weight:400}@media (min-width:640px){.ig-parallax-track{aspect-ratio:16/10}}.ig-parallax-img-wrap{will-change:transform;backface-visibility:hidden;position:absolute;inset:-28px 0}.ig-parallax-img-scale{transform-origin:50%;will-change:transform;backface-visibility:hidden;width:100%;height:100%}.ig-parallax-img-el{object-fit:cover;width:100%;height:100%;display:block}.ig-card-head{text-align:center;opacity:0;margin-top:1.25rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.ig-card-text{text-align:center;opacity:0;margin-top:10px;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.image-gallery-swiper:not(.is-layout-ready) .ig-card-text{transition:none!important}.swiper-slide-active .ig-card-text{opacity:1;transform:translateY(0)}.image-gallery-swiper:not(.is-layout-ready) .ig-card-head{transition:none!important}.swiper-slide-active .ig-card-head{opacity:1;transform:translateY(0)}.image-gallery-swiper .ig-card{opacity:.55;transition:opacity .45s ease-out}.image-gallery-swiper:not(.is-layout-ready) .ig-card{transition:none!important}.image-gallery-swiper .swiper-slide-active .ig-card{opacity:1}.ig-static-card .ig-card,.ig-static-card .ig-card-media,.ig-static-card .ig-card-text,.ig-static-card .ig-parallax-content-wrap{opacity:1!important;visibility:visible!important;filter:none!important;transition:none!important;transform:none!important}.ig-static-card .ig-card-media:after{display:none}.ig-center-single .ig-card,.ig-center-single .ig-card-media,.ig-center-single .ig-card-text,.ig-center-single .ig-parallax-content-wrap{opacity:1!important;visibility:visible!important;filter:none!important;transition:none!important;transform:none!important}.ig-center-single .ig-card-media:after{display:none}.ig-center-single .ig-card-media img,.ig-static-card .ig-card-media img{object-fit:cover;border-radius:14px;width:100%;display:block}.ig-nav-btn{cursor:pointer;background:#fff;border:1px solid #0000001f;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.25rem;transition:background .2s,border-color .2s;display:flex}.ig-nav-btn:hover{background:#f5f5f5;border-color:#0003}.certification-section .press-card-inner .press-card-image{aspect-ratio:200/250!important}@media (max-width:992px){.ig-parallax-img-wrap{top:-10px;bottom:-10px}}@media (max-width:767px){.ig-parallax-img-wrap{top:-8px;bottom:-8px}}@media (min-width:1200px) and (max-width:1366px){.image-gallery-slide.swiper-slide{width:45vw!important;max-width:800px!important}.ig-parallax-track{aspect-ratio:16/9}}
