.eel--image-img img{display:block;width:100%}.eel-all-slider{opacity:0;transition:opacity .8s ease}.elementor-widget-eel-image-carousel{overflow:visible}.elementor-widget-eel-image-carousel .eel-all-slider{overflow:hidden}.eel-all-slider.swiper-initialized{opacity:1}.eel-image-carousel .swiper-wrapper{align-items:center}.swiper-navigation .swiper-next,.swiper-navigation .swiper-prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:30px;height:30px;text-align:center;line-height:35px;border-radius:2px;border:none;display:grid;place-content:center;place-items:center}.swiper-navigation .swiper-next{left:auto;right:0}.swiper-navigation svg{height:1em}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px}.swiper-button-next,.swiper-button-prev,.swiper-rtl .swiper-button-prev,.swiper-rtl .swiper-button-next{height:32px;border-radius:3px;outline:none;border:none;width:32px}.easy_slider__meta{position:absolute;padding:40px;bottom:0;width:100%;z-index:2;transition:all .3s ease-in}.easy_slider__meta__title{margin-bottom:15px}.easy_slider__meta__button{height:0;overflow:hidden;transition:height .3s ease-in;display:block}@media screen and (max-width: 1200px){.easy_slider__meta{width:100%}}.easy_slider__meta--below{position:relative;bottom:auto;width:100%;padding:15px 10px}.eel--image-img a{overflow:hidden}.eel--image-img:hover .easy_slider__meta__button{height:30px}.eel--image-img.zoom{overflow:hidden}.eel--image-img.zoom .e-e-grid-img{transform:scale(1);transition:transform 2s cubic-bezier(0.4, 0, 0.2, 1)}.eel--image-img.zoom .e-e-grid-img:hover{transform:scale(1.1)}.eel--image-img.jello{overflow:hidden}.eel--image-img.jello .e-e-grid-img:hover{animation-name:jello;animation-duration:1.5s}.eel--image-img.scale{overflow:hidden}.eel--image-img.scale .e-e-grid-img{transform:scale(1);transition:transform .5s ease}.eel--image-img.scale .e-e-grid-img:hover{transform:scale(1.2)}.eel--image-img.grayscale{overflow:hidden}.eel--image-img.grayscale .e-e-grid-img{filter:grayscale(0);transition:filter .3s ease-in}.eel--image-img.grayscale .e-e-grid-img:hover{filter:grayscale(100%)}.image_bottom_gradient{z-index:1;position:absolute;bottom:0;width:100%;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);height:50%;border-radius:inherit}.eel--image-img.scale .e-e-grid-img{height:100%}.eel--image-img{overflow:hidden}.eel--image-img.skin-2{position:relative}.eel--image-img.skin-2 .e-e-grid-img{transform:scale(1);transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}.eel--image-img.skin-2 .eel-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;background-color:red;opacity:0;transition:opacity .3s ease-in}.eel--image-img.skin-2 .eel-image-content{position:absolute;top:10%;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;transition:all .3s ease-in;padding:20px}.eel--image-img.skin-2 .eel-widget-button{display:inline-block;text-align:center;color:var(--e-global-color-white);outline:0;font-weight:600;text-decoration:none;overflow:hidden;padding:8px 20px;font-size:15px;position:relative;line-height:26px;border-radius:50px;transition:var(--transition);background-color:rgba(0,0,0,0);border:solid 1px hsla(0,0%,100%,.3)}.eel--image-img.skin-2 .eel-widget-button span{display:block;position:relative;transition:all .3s ease-in-out}.eel--image-img.skin-2 .eel-widget-button::before{content:attr(data-hover);position:absolute;left:0px;width:100%;opacity:0;transform:translate(0px, -100%);transition:.3s ease-in-out}.eel--image-img.skin-2 .eel-widget-button:hover{border-color:rgba(0,0,0,0)}.eel--image-img.skin-2 .eel-widget-button:hover::before{opacity:1;transform:translate(0px, 0px)}.eel--image-img.skin-2 .eel-widget-button:hover span{transform:translate(0, 40px);opacity:0}.eel--image-img.skin-2 .eel-image-center-item{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.eel--image-img.skin-2 .eel-slider-overlay{position:absolute;width:100%;height:100%;left:0;top:0;opacity:.3;background:linear-gradient(0deg, rgba(16, 16, 16, 0.8) 0%, rgba(16, 16, 16, 0.8) 50%)}.eel--image-img.skin-2:hover .e-e-grid-img{transform:scale(1.15)}.eel--image-img.skin-2:hover .eel-image-overlay{opacity:1}.eel--image-img.skin-2:hover .eel-image-content{opacity:1;top:0}.eel--image-img.skin-2:hover .easy_slider__meta{opacity:0}.easy_slider__meta.skin-2{width:100%;margin-bottom:15px;padding:0;text-align:center}.eel--image-img.skin-3{position:relative;overflow:hidden}.eel--image-img.skin-3 .e-e-grid-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .6s cubic-bezier(0.4, 0, 0.2, 1)}.eel--image-img.skin-3 .eel-skin3-gradient{position:absolute;left:0;right:0;bottom:0;height:60%;z-index:1;pointer-events:none;transition:opacity .4s ease}.eel--image-img.skin-3 .eel-skin3-hover-overlay{position:absolute;inset:0;z-index:1;opacity:0;pointer-events:none;transition:opacity .4s ease}.eel--image-img.skin-3 .eel-skin3-content{position:absolute;left:0;right:0;bottom:0;padding:30px;z-index:2;color:#fff;display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .5s cubic-bezier(0.4, 0, 0.2, 1)}.eel--image-img.skin-3 .easy_slider__meta__title,.eel--image-img.skin-3 .eel-skin3-title{margin:0 0 6px;color:#fff;line-height:1.3}.eel--image-img.skin-3 .easy_slider__meta__title a,.eel--image-img.skin-3 .eel-skin3-title a{color:inherit;text-decoration:none}.eel--image-img.skin-3 .easy_slider__meta__title a:hover,.eel--image-img.skin-3 .eel-skin3-title a:hover{opacity:.9}.eel--image-img.skin-3 .eel-skin3-hover-reveal{min-height:0;overflow:hidden;opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .5s cubic-bezier(0.4, 0, 0.2, 1)}.eel--image-img.skin-3 .eel-image-description,.eel--image-img.skin-3 .eel-skin3-description{display:block;margin:10px 0 0;color:hsla(0,0%,100%,.85);font-size:14px;line-height:1.6}.eel--image-img.skin-3:hover .e-e-grid-img{transform:scale(1.06)}.eel--image-img.skin-3:hover .eel-skin3-hover-overlay{opacity:1}.eel--image-img.skin-3:hover .eel-skin3-content{grid-template-rows:auto 1fr}.eel--image-img.skin-3:hover .eel-skin3-hover-reveal{opacity:1;transform:translateY(0)}.eel--image-img.skin-4{position:relative;overflow:hidden}.eel--image-img.skin-4 .e-e-grid-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .6s cubic-bezier(0.4, 0, 0.2, 1)}.eel--image-img.skin-4 .eel-skin4-full-gradient{position:absolute;inset:0;z-index:1;pointer-events:none}.eel--image-img.skin-4 .eel-skin4-gradient{position:absolute;left:0;right:0;bottom:0;height:60%;z-index:1;pointer-events:none;transition:opacity .4s ease}.eel--image-img.skin-4 .eel-skin4-corner-image{position:absolute;top:30px;right:30px;z-index:3;line-height:0;transform:translate(var(--eel-skin4-tx, 0), var(--eel-skin4-ty, 0))}.eel--image-img.skin-4 .eel-skin4-corner-image img{display:block;width:60px;height:auto;max-width:100%}.eel--image-img.skin-4 .eel-skin4-content{position:absolute;left:0;right:0;bottom:0;padding:30px;z-index:2;color:#fff}.eel--image-img.skin-4 .easy_slider__meta__title,.eel--image-img.skin-4 .eel-skin4-title{margin:0 0 8px;color:#fff;line-height:1.3}.eel--image-img.skin-4 .easy_slider__meta__title a,.eel--image-img.skin-4 .eel-skin4-title a{color:inherit;text-decoration:none}.eel--image-img.skin-4 .easy_slider__meta__title a:hover,.eel--image-img.skin-4 .eel-skin4-title a:hover{opacity:.9}.eel--image-img.skin-4 .eel-image-description,.eel--image-img.skin-4 .eel-skin4-description{display:block;margin:0;color:hsla(0,0%,100%,.75);font-size:14px;line-height:1.6}.eel--image-img.skin-4:hover .e-e-grid-img{transform:scale(1.04)}.eel-skin4-corner-pos-left .eel--image-img.skin-4 .eel-skin4-corner-image{left:30px;right:auto}.eel-skin4-corner-pos-right .eel--image-img.skin-4 .eel-skin4-corner-image{right:30px;left:auto}.eel-skin4-corner-pos-center .eel--image-img.skin-4 .eel-skin4-corner-image{--eel-skin4-tx: -50%;left:50%;right:auto}.eel-skin4-corner-vpos-top .eel--image-img.skin-4 .eel-skin4-corner-image{top:30px;bottom:auto}.eel-skin4-corner-vpos-middle .eel--image-img.skin-4 .eel-skin4-corner-image{--eel-skin4-ty: -50%;top:50%;bottom:auto}.eel-skin4-corner-vpos-bottom .eel--image-img.skin-4 .eel-skin4-corner-image{top:auto;bottom:30px}.eel-lightbox-carousel{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);justify-content:center;align-items:center;place-items:center}.eel-lightbox-carousel img{max-width:100%;max-height:100%}.eel-lightbox-carousel .eel-close{position:absolute;top:15px;right:25px;font-size:35px;color:#fff;cursor:pointer}.eel-lightbox-carousel button{background:none;border:none;color:#fff;font-size:40px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.eel-prev{left:40px}.eel-next{right:40px}.eel-hover-content{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;opacity:0;transition:all .3s ease;background:rgba(0,0,0,.55)}.eel--image-img:hover .eel-hover-content{opacity:1}.eel-hover-text span{color:#fff;font-size:18px;text-transform:capitalize;letter-spacing:.5px}.eel-hover-icon i,.eel-hover-icon svg{color:#fff;font-size:36px;transition:transform .3s ease}.eel-hover-icon svg{height:.6em;width:.6em}.eel-hover-icon svg path{fill:#fff}.eel-hover-icon:hover i,.eel-hover-icon:hover svg{transform:scale(1.2)}.eel--image-img{position:relative;overflow:hidden}.elementor-widget-eel-image-carousel .swiper-navigation-grouped{display:flex;gap:10px;position:absolute;z-index:10}.elementor-widget-eel-image-carousel .swiper-navigation-grouped .swiper-prev,.elementor-widget-eel-image-carousel .swiper-navigation-grouped .swiper-next{position:static !important;margin:0 !important;left:auto !important;right:auto !important;top:auto !important;transform:none !important}.elementor-widget-eel-image-carousel .swiper-navigation-grouped.swiper-nav-top_left{top:-40px;left:0}.elementor-widget-eel-image-carousel .swiper-navigation-grouped.swiper-nav-top_right{top:-40px;right:0}.elementor-widget-eel-image-carousel .swiper-navigation-grouped.swiper-nav-bottom_left{bottom:-40px;left:0}.elementor-widget-eel-image-carousel .swiper-navigation-grouped.swiper-nav-bottom_center{bottom:-40px;left:50%;transform:translateX(-50%)}.elementor-widget-eel-image-carousel .swiper-navigation-grouped.swiper-nav-bottom_right{bottom:-40px;right:0}@media(max-width: 767px){.elementor-widget-eel-image-carousel .eel-hide-mobile{display:none !important}}