.da-parallax-image-container{position:relative;overflow:hidden;display:block;width:100%;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.da-parallax-wrapper{position:relative;overflow:hidden;width:100%;height:auto;min-height:200px;display:block}.da-parallax-image{position:relative;width:100%;height:100%;display:block;overflow:hidden;transform-style:preserve-3d;backface-visibility:hidden}.da-parallax-image .da-parallax-img{object-fit:cover!important;object-position:center!important;transition:none!important;will-change:transform;backface-visibility:hidden;display:block!important;max-width:none!important;margin:0!important;padding:0!important;border:none!important;contain:layout style paint}.da-parallax-overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.da-parallax-caption{position:absolute;bottom:0;left:0;right:0;padding:15px 20px;background:linear-gradient(transparent,rgba(0,0,0,.7));color:#fff;font-size:14px;line-height:1.4;z-index:2}.da-parallax-link{display:block;color:inherit;text-decoration:none}.da-parallax-link:hover{color:inherit;text-decoration:none}.da-parallax-wrapper .temp-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;background-color:#f5f5f5;border:2px dashed #ddd;color:#999;font-size:14px;font-weight:500;position:absolute;top:0;left:0}.da-parallax-image-container.image-zoom .da-parallax-img{transition:transform .3s ease}.da-parallax-image-container.image-zoom:hover .da-parallax-img{transform:scale(1.05) var(--parallax-transform,translate3d(0,0,0))}.da-parallax-image-container.image-zoom-slow .da-parallax-img{transition:transform .6s ease}.da-parallax-image-container.image-zoom-slow:hover .da-parallax-img{transform:scale(1.08) var(--parallax-transform,translate3d(0,0,0))}.da-parallax-image-container.image-zoom-long .da-parallax-img{transition:transform 1s ease}.da-parallax-image-container.image-zoom-long:hover .da-parallax-img{transform:scale(1.1) var(--parallax-transform,translate3d(0,0,0))}.da-parallax-image-container.image-fade .da-parallax-img{transition:opacity .3s ease}.da-parallax-image-container.image-fade:hover .da-parallax-img{opacity:.8}.da-parallax-image-container.image-blur .da-parallax-img{transition:filter .3s ease}.da-parallax-image-container.image-blur:hover .da-parallax-img{filter:blur(2px)}.da-parallax-image-container.image-glow .da-parallax-img{transition:filter .3s ease}.da-parallax-image-container.image-glow:hover .da-parallax-img{filter:brightness(1.2) contrast(1.1)}@media (max-width:768px){.da-parallax-wrapper{min-height:200px}.da-parallax-caption{padding:10px 15px;font-size:12px}.da-parallax-image-container[data-parallax-mobile=false] .da-parallax-img{transform:translate3d(0,0,0)!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;object-fit:cover!important}}@media (max-width:480px){.da-parallax-wrapper{min-height:150px}}.da-parallax-image-container.animated-element{opacity:0;transition:opacity .6s ease}.da-parallax-image-container.animated-element.animated{opacity:1}.da-parallax-image-container[data-animate=fadeIn]{animation:daParallaxFadeIn .6s ease forwards}.da-parallax-image-container[data-animate=fadeInUp]{animation:daParallaxFadeInUp .6s ease forwards}.da-parallax-image-container[data-animate=fadeInDown]{animation:daParallaxFadeInDown .6s ease forwards}.da-parallax-image-container[data-animate=fadeInLeft]{animation:daParallaxFadeInLeft .6s ease forwards}.da-parallax-image-container[data-animate=fadeInRight]{animation:daParallaxFadeInRight .6s ease forwards}.da-parallax-image-container[data-animate=slideInUp]{animation:daParallaxSlideInUp .6s ease forwards}.da-parallax-image-container[data-animate=slideInDown]{animation:daParallaxSlideInDown .6s ease forwards}.da-parallax-image-container[data-animate=slideInLeft]{animation:daParallaxSlideInLeft .6s ease forwards}.da-parallax-image-container[data-animate=slideInRight]{animation:daParallaxSlideInRight .6s ease forwards}.da-parallax-image-container[data-animate=zoomIn]{animation:daParallaxZoomIn .6s ease forwards}@keyframes daParallaxFadeIn{from{opacity:0}to{opacity:1}}@keyframes daParallaxFadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes daParallaxFadeInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes daParallaxFadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes daParallaxFadeInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes daParallaxSlideInUp{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes daParallaxSlideInDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes daParallaxSlideInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes daParallaxSlideInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes daParallaxZoomIn{from{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.da-parallax-image-container{contain:layout style paint}.da-parallax-img{contain:layout style paint;transform-style:preserve-3d}.da-parallax-img[loading=lazy]{transition:opacity .3s ease}.da-parallax-img[loading=lazy]:not([src]){opacity:0}.da-parallax-debug .da-parallax-wrapper{border:2px solid red}.da-parallax-debug .da-parallax-img{border:2px solid #00f}