.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box{transition:opacity 1s;-ms-transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box>a{display:block;width:100%;height:100%}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-inner{overflow:hidden;height:100%}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-iframe-html{height:100%}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box .fpls-popup-video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:0 0}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-iframe,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-image{display:block;width:100%;height:100%;overflow:hidden}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-iframe iframe,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-iframe img,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-iframe video,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-image iframe,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-image video{width:100%;height:100%}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-iframe img,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-iframe video,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-image video{object-fit:cover;object-position:50%}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-iframe .fpls-box-crop-container,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-image .fpls-box-crop-container{position:relative;height:100%;width:100%;display:block;box-sizing:content-box}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-iframe .fpls-box-crop-image,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-image .fpls-box-crop-image{position:absolute;top:0;left:0;width:100%;height:auto;max-width:1000%!important}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-flex-top .fpls-box-image>span,.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-flex-top>a{display:block;width:100%;height:100%}.fpls-wall-freegrid2-default .fpls-wall-content .fpls-box-flex-top .fpls-box-inner{position:absolute}.fpls-wall-freegrid2-default{overflow:hidden;max-width:100vw}.fpls-wall-freegrid2-default .fpls-wall-grid{position:relative;z-index:1}.fpls-wall-freegrid2-default .fpls-wall-grid .fpls-grid{position:relative;z-index:1;margin:0 auto}.fpls-wall-freegrid2-default .fpls-wall-grid .fpls-element,.fpls-wall-freegrid2-default .fpls-wall-grid .fpls-group{position:absolute}.fpls-wall-freegrid2-default .fpls-wall-grid .fpls-element .fpls-content{position:absolute;top:0;left:0;transform-origin:0 0;width:100%;height:100%}.fpls-wall-freegrid2-default .fpls-wall-grid .fpls-element.fpls-textscaling-off .fpls-content{position:relative;height:auto;display:flex;align-items:stretch}.fpls-wall-freegrid2-default .fpls-wall-grid .fpls-element.fpls-textscaling-off .fpls-content .fpls-box-inner{height:auto;min-height:100%}.fpls-wall-freegrid2-default .fpls-wall-grid .fpls-group.fpls-group-link{cursor:pointer}.fpls-wall-freegrid2-default .fpls-wall-grid .fpls-group.fpls-group-link .fpls-grouped{pointer-events:none}.fpls-wall-freegrid2-default .fpls-element{transition:opacity .2s}.fpls-wall-freegrid2-default .fpls-element h1,.fpls-wall-freegrid2-default .fpls-element h2,.fpls-wall-freegrid2-default .fpls-element h3,.fpls-wall-freegrid2-default .fpls-element h4,.fpls-wall-freegrid2-default .fpls-element h5,.fpls-wall-freegrid2-default .fpls-element h6,.fpls-wall-freegrid2-default .fpls-element p{margin:0;line-height:1.2em}.fpls-wall-freegrid2-default .animation-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.fpls-wall-freegrid2-default .fpls-carousel .fpls-carousel-inner{position:absolute;left:0;top:0;transition:left .6s,transform .6s}.fpls-wall-freegrid2-default .fpls-carousel.fpls-dragging .fpls-carousel-inner{transition:left .6s,transform 0s}.fpls-wall-freegrid2-default .fpls-carousel .animation-wrapper,.fpls-wall-freegrid2-default .fpls-carousel .fpls-box-carousel{width:100%;height:100%;position:absolute;z-index:5;top:0;left:0}.fpls-wall-freegrid2-default .fpls-carousel .fpls-box-carousel{overflow:hidden}.fpls-wall-freegrid2-default .fpls-carousel .fpls-carousel-item{opacity:1;transition:opacity .6s;z-index:1;position:absolute;height:100%;top:0;left:0;width:100%}.fpls-wall-freegrid2-default .fpls-carousel .fpls-carousel-item.fpls-semi-visible{opacity:.3}.fpls-wall-freegrid2-default .fpls-carousel.fpls-fade-carousel{--fadeTransition:0s}.fpls-wall-freegrid2-default .fpls-carousel.fpls-fade-carousel .fpls-carousel-inner{width:100%;height:100%;transform:none!important;transition:none!important}.fpls-wall-freegrid2-default .fpls-carousel.fpls-fade-carousel .fpls-carousel-inner .fpls-carousel-item{opacity:0!important;z-index:10!important;left:0!important;transition:opacity var(--fadeTransition)}.fpls-wall-freegrid2-default .fpls-carousel.fpls-fade-carousel .fpls-carousel-inner .fpls-current{opacity:1!important;z-index:11!important}.fpls-wall-freegrid2-default .fpls-compare{--compare-slider-color:#fff;--compare-slider-opacity:100%}.fpls-wall-freegrid2-default .fpls-compare .fpls-box-compare,.fpls-wall-freegrid2-default .fpls-compare .fpls-compare__inner,.fpls-wall-freegrid2-default .fpls-compare .fpls-slide-to-compare__wrapper{width:100%;height:100%}.fpls-wall-freegrid2-default .fpls-compare .fpls-compare__inner{position:relative;overflow:hidden}.fpls-wall-freegrid2-default .fpls-compare .fpls-compare__item.fpls-slide-to-compare{z-index:75!important;overflow:hidden}.fpls-wall-freegrid2-default .fpls-compare .fpls-slide-to-compare__wrapper{position:absolute;top:0;left:0}.fpls-wall-freegrid2-default .fpls-compare .fpls-slide-to-compare__wrapper .fpls-slide-to-compare__slider{position:absolute;z-index:105;cursor:ew-resize;top:0;background-color:var(--compare-slider-color);opacity:var(--compare-slider-opacity);width:4px;height:100%;transition:opacity .3s;transform:translateX(-50%)}.fpls-wall-freegrid2-default .fpls-compare .fpls-slide-to-compare__wrapper .fpls-slide-to-compare__slider:before{content:"";position:absolute;top:50%;left:50%;display:block;width:40px;height:40px;background-color:var(--compare-slider-color);background-image:url(../images/global/compare-arrows-black.svg);border-radius:50%;transform:translateX(-50%) translateY(-50%);background-repeat:no-repeat;background-position:50% 50%;background-size:45%;transition:background-size .3s}.fpls-wall-freegrid2-default .fpls-compare .fpls-slide-to-compare__wrapper .fpls-slide-to-compare__slider:hover:before{background-size:50%}.fpls-wall-freegrid2-default .fpls-compare.fpls-custom-opacity .fpls-slide-to-compare__slider:hover{opacity:1}.fpls-wall-freegrid2-default .fpls-compare.fpls-reverse-arrows-color .fpls-slide-to-compare__slider:before{background-image:url(../images/global/compare-arrows-white.svg)}.fpls-wall-freegrid2-default .fpls-wall-content .ls-button{display:inline-block;margin:0;background:#000;color:#fff;padding:0 30px;line-height:30px;text-decoration:none!important;transition:all 150ms;cursor:pointer;position:relative}.fpls-wall-freegrid2-default .fpls-wall-content .ls-button a,.fpls-wall-freegrid2-default .fpls-wall-content .ls-button a:hover{color:inherit;text-decoration:inherit}.fpls-wall-freegrid2-default .fpls-wall-content .ls-button a:after{display:table;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.fpls-wall-freegrid2-default .fpls-element-next,.fpls-wall-freegrid2-default .fpls-element-prev{width:50px;height:50px;position:absolute;top:50%;transform:translateY(-50%);display:block;z-index:10;user-select:none;cursor:pointer;background-color:rgba(255,255,255,.6);background-repeat:no-repeat;background-position:50% 50%;background-size:66%;text-indent:-99999em;white-space:nowrap;overflow:hidden}.fpls-wall-freegrid2-default .fpls-element-next{right:0;background-image:url(../images/popup-right.svg)}.fpls-wall-freegrid2-default .fpls-element-prev{left:0;background-image:url(../images/popup-left.svg)}.fpls-wall-freegrid2-default .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-box-image video{width:100%;height:100%;object-fit:cover;object-position:50%}.fpls-wall-freegrid2-default .fpls-focal--nw .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-focal--nw .fpls-box-image video{object-position:0 0}.fpls-wall-freegrid2-default .fpls-focal--n .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-focal--n .fpls-box-image video{object-position:50% 0}.fpls-wall-freegrid2-default .fpls-focal--ne .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-focal--ne .fpls-box-image video{object-position:100% 0}.fpls-wall-freegrid2-default .fpls-focal--w .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-focal--w .fpls-box-image video{object-position:0 50%}.fpls-wall-freegrid2-default .fpls-focal--e .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-focal--e .fpls-box-image video{object-position:100% 50%}.fpls-wall-freegrid2-default .fpls-focal--sw .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-focal--sw .fpls-box-image video{object-position:0 100%}.fpls-wall-freegrid2-default .fpls-focal--s .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-focal--s .fpls-box-image video{object-position:50% 100%}.fpls-wall-freegrid2-default .fpls-focal--se .fpls-box-image img,.fpls-wall-freegrid2-default .fpls-focal--se .fpls-box-image video{object-position:100% 100%}.fpls-wall-freegrid2-default .fpls-dots-container{position:absolute;bottom:-45px;left:50%;transform:translateX(-50%);white-space:nowrap;--dotsColor:#000}.fpls-wall-freegrid2-default .fpls-dots-container .fpls-dot{width:30px;height:40px;display:inline-block;position:relative}.fpls-wall-freegrid2-default .fpls-dots-container .fpls-dot:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:100%;background:var(--dotsColor);transition:opacity .3s;opacity:.2}.fpls-wall-freegrid2-default .fpls-dots-container .fpls-dot.fpls-current:after{opacity:1}.fpls-wall-freegrid2-default [data-sticky-bottom][data-stuck]{top:auto!important}