/**handles:wdk-listing-sliders-more-grid-images,wdk-hover,blueimp-gallery,wdk-field-images**/
.wdk-listing-sliders-more-grid-images{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;margin-bottom:-15px}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs{height:500px}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs,.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box{margin-bottom:15px;-webkit-box-flex:0;-webkit-flex:0 0 calc(100% / 3);-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);width:calc(100% / 3)}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.full_width,.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.full_width{margin-bottom:15px;-webkit-box-flex:0;-webkit-flex:0 0 calc(100% / 1);-ms-flex:0 0 calc(100% / 1);flex:0 0 calc(100% / 1);width:calc(100% / 1)}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_ini:not(.slick-initialized)>div:not(:first-child){display:none!important}.wdk-listing-sliders-more-grid-images .wdk-listing-image{object-fit:cover;object-position:center center;width:100%;height:350px;max-width:100%}.wdk-listing-sliders-more-grid-images .banner-thumbs .banner-thumb>img.wdk-listing-image,.wdk-listing-sliders-more-grid-images .banner-thumbs .banner-thumb>video.wdk-listing-image{border:0}.wdk-listing-sliders-more-grid-images .slick-slide>div{font-size:0}.wdk-listing-sliders-more-grid-images .wdk-listing-image.auto_height{object-fit:initial!important;height:auto!important}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_ini:not(.slick-initialized) .wdk_lr_s_item:not(:first-child){display:none!important}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_ini .wdk-listing-card{margin:15px 15px}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box .wdk-listing-image-card{overflow:hidden;background:#9f9f9f;display:block;width:100%;height:100%;position:relative}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box .wdk-listing-image{object-fit:none;height:550px}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_top{flex-direction:column-reverse}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_middle .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow{position:absolute;top:50%;transform:translateY(-50%)}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_middle .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow.wdk-slider-prev{left:0}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_middle .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow.wdk-slider-next{right:0}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_bottom.wdk-listing-sliders-more-grid-images_arrows_in .wdk-listing-sliders-more-grid-images_arrows,.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk_lr_slider_dots_in .slick-dots{position:absolute;width:100%;margin-bottom:10px;bottom:0}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_top.wdk-listing-sliders-more-grid-images_arrows_in .wdk-listing-sliders-more-grid-images_arrows{position:absolute;width:100%;margin-top:10px;top:0}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_middle .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow{position:absolute;top:50%;transform:translateY(-50%)}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_middle .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow.wdk-slider-prev{left:-55px;margin:0}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_middle .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow.wdk-slider-next{right:-55px;margin:0}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_out .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow{border:2px solid #000;color:#000}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_middle.wdk-listing-sliders-more-grid-images_arrows_in .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow.wdk-slider-prev{left:15px;margin:0 15px}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_middle.wdk-listing-sliders-more-grid-images_arrows_in .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow.wdk-slider-next{right:15px;margin:0 15px}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box .slick-dotted.slick-slider{margin-bottom:0}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box .slick-dotted.slick-slider,.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box .slick-dotted.slick-slider .slick-list,.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box .slick-dotted.slick-slider .slick-list .slick-track,.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box .slick-dotted.slick-slider .slick-list .slick-track .slick-slide,.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box .slick-dotted.slick-slider .slick-list .slick-track .slick-slide div,.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box .slick-dotted.slick-slider .slick-list .slick-track .slick-slide div .wdk-listing-image{height:100%}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_arrows_bottom.wdk-listing-sliders-more-grid-images_arrows_in .wdk-listing-sliders-more-grid-images_arrows,.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_dots_in .slick-dots{position:absolute;margin-bottom:10px;bottom:0}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_dots_in .slick-dots{width:initial;flex-wrap:wrap}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box.wdk-listing-sliders-more-grid-images_dots_in .slick-dots li{flex:0 0}.wdk-listing-sliders-more-grid-images .wdk_listing_slider_box img.wdk-listing-image-card:after{content:'';display:block;bottom:0;top:0;left:0;right:0;width:100%;height:100%;position:absolute}.wdk-listing-sliders-more-grid-images .wdk-listing-sliders-more-grid-images_arrows{display:flex;justify-content:center;align-content:center;align-items:center}.wdk-listing-sliders-more-grid-images .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow{width:40px;height:40px;display:inline-block;line-height:40px;border:2px solid #fffFFF30;border-radius:50%;text-align:center;display:flex;justify-content:center;align-content:center;align-items:center;cursor:pointer;margin:15px 15px;color:#fffFFF30}.wdk-listing-sliders-more-grid-images .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow:hover{border-color:#fff;color:#fff}.wdk-listing-sliders-more-grid-images .slick-dots{padding:5px 5px;position:initial;display:flex;justify-content:center}.wdk-listing-sliders-more-grid-images .slick-dots li{width:auto;height:auto;margin:5px 5px}.wdk-listing-sliders-more-grid-images .slick-dots li .wdk_dot{color:#0201019C}.wdk-listing-sliders-more-grid-images .slick-dots li .wdk_dot:hover,.wdk-listing-sliders-more-grid-images .slick-dots li.slick-active .wdk_dot{color:#020101}.wdk-listing-sliders-more-grid-images .wdk-listing-sliders-more-grid-images_arrows .wdk-listing-sliders-more-grid-images_arrow,.wdk-listing-sliders-more-grid-images .wdk_listing_slider_ini .wdk_lr_s_item_box_line .wdk_lr_s_item_box_title .wdk_lr_s_item_box_link{transition:all .4s ease-in-out}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs{width:100%;z-index:99;overflow:hidden}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs .banner-thumbs{width:initial;height:calc(100% + 10px * 1);display:flex;flex-wrap:wrap;justify-content:stretch;align-items:stretch}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs .banner-thumbs .banner-grid{box-sizing:border-box;break-inside:avoid;padding:0;margin:0;position:relative;overflow:hidden;flex:2 1 calc(100% / 3);min-width:150px;padding:10px;height:initial}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs .banner-thumbs .banner-grid .banner-thumb{margin-right:0;padding:0;position:relative;width:100%;height:100%;overflow:hidden}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs .banner-thumbs .banner-grid .banner-thumb .banner-thumb-link{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs .banner-thumbs .banner-grid .banner-thumb .banner-thumb-link:hover,.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs .banner-thumbs .banner-grid .banner-thumb.wdk-active-nav .banner-thumb-link{transition-duration:.9s;background-color:#2aaaff75}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.col-2 .banner-thumbs .banner-grid{flex:2 1 calc(100% / 2)}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.images_left{flex:0 0 calc((100% / 6) * 1)}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.images_left .banner-thumbs .banner-grid{height:calc(100% / 2);min-width:100%}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.images_main{flex:1 2 auto}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.images_main .banner-thumbs .banner-grid{height:100%}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.images_right{flex:0 0 calc((100% / 6) * 2)}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.images_right .banner-thumbs .banner-grid{height:calc(100% / 2)}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.images_left.rows-4 .banner-grid,.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.images_right.rows-4 .banner-thumbs .banner-grid{height:calc(100% / 4)}.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.cols-4 .banner-thumbs .banner-grid{flex:2 1 calc(100% / 4);min-width:calc(100% / 4)}@media (max-width:991px){.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.images_left{display:none}}@media (max-width:767px){.wdk-cool-listing-slider-more-grid-images .wdk-cls-banner-thumbs.images_right,.wdk-listing-sliders-more-grid-images .wdk-cls-banner-thumbs.images_right{display:none}}
@keyframes wdk-hover-animation-grow{100%{transform:scale(1.1)}}@keyframes wdk-hover-animation-grow{100%{transform:scale(.9)}}@keyframes wdk-hover-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}@keyframes wdk-hover-animation-pulse-grow{to{transform:scale(1.1)}}@keyframes wdk-hover-animation-shrink{to{transform:scale(.9)}}@keyframes wdk-hover-animation-pulse-shrink{to{transform:scale(.9)}}@keyframes wdk-hover-animation-push{50%{transform:scale(.8)}100%{transform:scale(1)}}@keyframes wdk-hover-animation-pop{50%{transform:scale(1.2)}}@keyframes wdk-hover-animation-bounce-in{100%{transform:scale(1.2)}}@keyframes wdk-hover-animation-bounce-out{100%{transform:scale(.8)}}@keyframes wdk-hover-animation-rotate{100%{transform:rotate(4deg)}}@keyframes wdk-hover-animation-grow{100%{transform:scale(1.1) rotate(4deg)}}@keyframes wdk-hover-animation-float{100%{transform:translateY(-8px)}}@keyframes wdk-hover-animation-sink{100%{transform:translateY(8px)}}@keyframes wdk-hover-animation-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}100%{transform:translateY(-8px)}}@keyframes wdk-hover-animation-bob-float{100%{transform:translateY(-8px)}}@keyframes wdk-hover-animation-hang{0%{transform:translateY(8px)}50%{transform:translateY(4px)}100%{transform:translateY(8px)}}@keyframes wdk-hover-animation-hang-sink{100%{transform:translateY(8px)}}@keyframes wdk-hover-animation-skew{100%{transform:skew(-10deg)}}@keyframes wdk-hover-animation-skew-forward{100%{transform:skew(-10deg)}}@keyframes wdk-hover-animation-skew-backward{100%{transform:skew(10deg)}}@keyframes wdk-hover-animation-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes wdk-hover-animation-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}@keyframes wdk-hover-animation-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}100%{transform:translate(0,0)}}@keyframes wdk-hover-animation-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}100%{transform:translate(0,0)}}@keyframes wdk-hover-animation-wobble-top{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}@keyframes wdk-hover-animation-wobble-bottom{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}@keyframes wdk-hover-animation-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}@keyframes wdk-hover-animation-buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}@keyframes wdk-hover-animation-buzz-out{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}
@charset "UTF-8";.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.slides>.slide>.slide-content>img{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;backface-visibility:hidden;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.slides>.slide>.slide-content>img{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;opacity:0;display:none;direction:ltr;-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 4px rgba(0,0,0,.1);-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom;display:block}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{visibility:hidden;position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);-moz-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);-ms-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);-o-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);transition-timing-function:cubic-bezier(0.645,0.045,0.355,1)}.blueimp-gallery>.slides>.slide-active,.blueimp-gallery>.slides>.slide-next,.blueimp-gallery>.slides>.slide-prev{visibility:visible}.blueimp-gallery>.slides>.slide-loading{background:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery-smil>.slides>.slide-loading{background-image:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/loading.svg)}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/error.png) center no-repeat}.blueimp-gallery-svgasimg>.slides>.slide-error{background-image:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/error.svg)}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery-display>.next,.blueimp-gallery-display>.prev{position:absolute;top:50%;left:15px;width:8px;height:20px;padding:10px 14px 10px 18px;margin-top:-23px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:#222 url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/prev.png) center no-repeat;background-color:rgba(0,0,0,.5);border:3px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery-display>.next{right:15px;left:auto;background-image:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/next.png)}.blueimp-gallery-svgasimg>.prev{background-image:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/prev.svg)}.blueimp-gallery-svgasimg>.next{background-image:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/next.svg)}.blueimp-gallery-display>.close{position:absolute;top:15px;right:15px;width:30px;height:30px;background:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/close.png) center no-repeat;opacity:.8;cursor:pointer;display:none}.blueimp-gallery-svgasimg>.close{background-image:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/close.svg)}.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 60px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery-display>.play-pause{position:absolute;right:15px;bottom:15px;width:30px;height:30px;background:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/play-pause.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-svgasimg>.play-pause{background-image:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/play-pause.svg)}.blueimp-gallery-playing>.play-pause{background-position:-30px 0}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}*+html .blueimp-gallery>.slides>.slide>.slide-content>img{position:relative}@supports (object-fit:contain){.blueimp-gallery-contain>.slides>.slide>.slide-content,.blueimp-gallery-contain>.slides>.slide>.slide-content>img{width:100%;height:100%;object-fit:contain}}@media (prefers-color-scheme:light){.blueimp-gallery-carousel{background:#fff}}.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery>.indicator>li{display:inline-block;position:relative;width:9px;height:9px;margin:6px 3px 0 3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25) center no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}*+html .blueimp-gallery>.indicator>li{display:inline}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery>.indicator>li:after{opacity:0;display:block;position:absolute;content:'';top:-5em;left:4px;width:75px;height:75px;transition:transform .6s ease-out,opacity .4s ease-out;transform:translateX(-50%) translateY(0) translateZ(0);pointer-events:none}.blueimp-gallery>.indicator>li:hover:after{opacity:1;border-radius:50%;background:inherit;transform:translateX(-50%) translateY(-5px) translateZ(0)}.blueimp-gallery>.indicator>.active:after{display:none}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.slides>.slide>.video-content>.video-cover,.blueimp-gallery>.slides>.slide>.video-content>iframe,.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.blueimp-gallery>.slides>.slide>.video-content>.video-cover{background:center no-repeat;background-size:contain}.blueimp-gallery>.slides>.slide>.video-iframe>.video-cover{background-color:#000;background-color:rgba(0,0,0,.7)}.blueimp-gallery>.slides>.slide>.video-content>.video-play{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/video-play.png) center no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery-svgasimg>.slides>.slide>.video-content>.video-play{background-image:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/video-play.svg)}.blueimp-gallery>.slides>.slide>.video-playing>.video-cover,.blueimp-gallery>.slides>.slide>.video-playing>.video-play{display:none}.blueimp-gallery>.slides>.slide>.video-loading>.video-play{background:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery-smil>.slides>.slide>.video-loading>.video-play{background-image:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/js/blueimp-gallery/img/loading.svg)}*+html .blueimp-gallery>.slides>.slide>.video-content{height:100%}*+html .blueimp-gallery>.slides>.slide>.video-content>.video-play{left:50%;margin-left:-64px}.blueimp-gallery>.slides>.slide>.video-content>.video-play:hover{opacity:1}
/*# sourceMappingURL=blueimp-gallery.min.css.map */
.wdk-field-images .wdk-listing-image{object-fit:cover;object-position:center center;width:100%;height:180px;max-width:100%;display:block}.wdk-field-images .wdk-listing-image.auto_height{object-fit:initial!important;height:auto!important}.wdk-field-images .wdk-listing-image-card .mask{content:'';left:0;top:0;width:100%;height:100%;position:absolute;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;will-change:auto}.wdk-field-images.wdk_js_gallery .wdk-listing-image-card{position:relative;cursor:pointer;display:block}.wdk-field-images.wdk_js_gallery .wdk-listing-image-card:before{content:'';opacity:0;left:0;width:100%;height:100%;top:0;position:absolute;background:rgba(0,0,0,.35);-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;will-change:auto;z-index:1}.wdk-field-images.wdk_js_gallery .wdk-listing-image-card:hover:before{opacity:1;-webkit-transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,-webkit-transform .3s ease-in;-o-transition:transform .3s ease-in,opacity .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in,-webkit-transform .3s ease-in}.wdk-field-images.wdk_js_gallery .wdk-listing-image-card:after{display:none;content:'';opacity:0;left:0;width:100%;height:100%;top:0;position:absolute;background:url(https://villa-bleue.com/wp-content/plugins/wpdirectorykit/public/img/plus.png) center center no-repeat;-webkit-background-size:50px 50px;background-size:50px 50px;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;will-change:auto;z-index:2}.wdk-field-images.wdk_js_gallery .wdk-listing-image-card:hover:after{opacity:1;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,-webkit-transform .3s ease-in;-o-transition:transform .3s ease-in,opacity .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in,-webkit-transform .3s ease-in}