.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:black;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.slick-lightbox .slick-loading .slick-list{background-color:transparent}
.slick-lightbox .slick-prev{left:15px}
.slick-lightbox .slick-next{right:15px}
.slick-lightbox-hide{opacity:0}
.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}
.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}
.slick-lightbox-slick-item{text-align:center;overflow:hidden}
.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}
.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}
.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}
.slick-lightbox-slick-caption{margin:10px 0 0;color:white}
.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:0}
.slick-lightbox-close:focus{outline:0}
.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slider figcaption p{padding-top:10px}
.slider .slider-image-icon{position:absolute;display:block;background:url(../../../../clientlibs/base-design/resources/images/image-view-icon.png);height:2rem;width:2rem;top:86px;left:77%;background-size:2rem 2rem;background-repeat:no-repeat}
@media screen and (min-width:375px){.slider .slider-image-icon{top:122px;left:83%}
}
@media screen and (min-width:425px){.slider .slider-image-icon{top:152px;left:85%}
}
@media screen and (min-width:768px){.slider .slider-image-icon{top:101px;left:80%}
}
@media screen and (min-width:1024px){.slider .slider-image-icon{top:164px;left:85%}
}
@media screen and (min-width:1440px){.slider .slider-image-icon{top:179px;left:85%}
}
.slider .slider-video-icon{position:absolute;display:block;background:url(../../../../clientlibs/base-design/resources/images/video-view-icon.png);height:3rem;width:3rem;top:48px;left:45%;background-size:3rem 3rem;background-repeat:no-repeat}
@media screen and (min-width:425px){.slider .slider-video-icon{top:75px}
}
@media screen and (min-width:768px){.slider .slider-video-icon{top:45px}
}
@media screen and (min-width:1024px){.slider .slider-video-icon{top:81px}
}
.slider .slider-360-icon{position:absolute;display:block;background:url(../../../../clientlibs/base-design/resources/images/360-view-icon.png);height:4rem;width:4rem;top:8.7rem;left:8rem;background-size:4rem 4rem;background-repeat:no-repeat}
@media screen and (min-width:375px){.slider .slider-360-icon{left:11.5rem}
}
@media screen and (min-width:412px){.slider .slider-360-icon{left:13.8rem}
}
@media screen and (min-width:425px){.slider .slider-360-icon{left:14.4rem}
}
@media screen and (min-width:768px){.slider .slider-360-icon{height:5rem;width:5rem;top:10rem;left:8.8rem;background-size:5rem 5rem}
}
@media screen and (min-width:1024px){.slider .slider-360-icon{left:15.2rem}
}
@media screen and (min-width:1440px){.slider .slider-360-icon{left:16.5rem}
}
.gallery-tile img{position:relative;width:20em}
.gallery-tile{position:relative;margin-top:15px;display:flex !important;flex-direction:column;padding:10px}
.gallery-tiles-container{justify-content:space-between;padding-bottom:25px;display:flex;flex-flow:row wrap}
.modalDialog{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none}
.modalDialog:target{opacity:1;pointer-events:auto}
.modalDialog>div{width:70vw;height:65vmin;position:absolute;padding:2%;top:5%;left:12%;right:15%;border-radius:10px;background:#fff;background:-moz-linear-gradient(#fff,#999);background:-webkit-linear-gradient(#fff,#999);background:-o-linear-gradient(#fff,#999)}
.modalDialog>div>iframe{width:96%;height:95%;position:absolute;top:50%;transform:translateY(-50%)}
.modalDialog>div>video{width:96%;height:95%;position:absolute;top:50%;transform:translateY(-50%)}
.modalDialog>div>img{width:96%;height:95%;position:absolute;top:50%;transform:translateY(-50%)}
.slider-close{background:#606061;color:#fff;line-height:25px;position:absolute;right:-12px;text-align:center;top:-10px;width:24px;text-decoration:none;font-weight:bold;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000}
.slider-close:hover{background:#00d9ff}
.slick-track{display:flex;flex-direction:row;justify-content:space-between}
.slider .slider-uk-cont p,.slider .slider-uk-cont p a{color:var(--brand-primary)}
.slider .slider-uk-cont{padding-bottom:3rem}
.slick-iframe{height:30rem;width:60rem}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('clientlib-base/css/ajax-loader.gif') center center no-repeat}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('clientlib-base/css/fonts/slick.eot');src:url('clientlib-base/css/fonts/slick.eot?#iefix') format('embedded-opentype'),url('clientlib-base/css/fonts/slick.woff') format('woff'),url('clientlib-base/css/fonts/slick.ttf') format('truetype'),url('clientlib-base/css/fonts/slick.svg#slick') format('svg')}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'FontAwesome';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'\f053'}
[dir='rtl'] .slick-prev:before{content:'\f054'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'\f054'}
[dir='rtl'] .slick-next:before{content:'\f053'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}