#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}#fancybox-wrap,#fancybox-content,#fancybox-outer{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
/*!
 * NGG Icons — private, lightbox-scoped icon font.
 *
 * The bundled ngg-icons.min.css binds Font Awesome to the generic family
 * "Font Awesome 6 Free" on the generic .fa/.fas/.far/.fab selectors. Any other
 * Font Awesome (v4/v5/v6) loaded by the active theme or another plugin can win
 * the cascade and repoint those selectors to a family that lacks the FA6-only
 * glyphs the Pro lightbox toolbar uses (fa-circle-info, fa-cart-shopping,
 * fa-xmark, fa-share-from-square, fa-square-x-twitter) — leaving blank buttons.
 *
 * This stylesheet declares a uniquely named face ("NGG Icons") and applies it
 * ONLY inside the Pro lightbox wrapper (#npl_wrapper), so the toolbar icons are
 * immune to any third-party Font Awesome regardless of load order. Nothing
 * outside #npl_wrapper is affected.
 */
.ngg-slideshow.slick-slider{margin:40px auto 50px!important;overflow:visible}.ngg-slideshow .slick-prev{left:20px!important;z-index:10!important;top:49%;cursor:before}.ngg-slideshow .slick-next{right:30px!important;z-index:10!important;top:49%;cursor:pointer}.ngg-slideshow .slick-next:before,.ngg-slideshow .slick-prev:before{color:#ccc!important;font-size:32px!important}.ngg-slideshow .slick-next:hover:before,.ngg-slideshow .slick-prev:hover:before{color:#aaa!important;font-size:32px!important}.ngg-slideshow .slick-dots{margin:0;padding:0;bottom:-30px}.ngg-slideshow .slick-dots li{margin:0}.ngg-slideshow .slick-dots li button{margin:0}.ngg-slideshow .slick-dots li button:before{font-size:8px;color:#888;opacity:.5;cursor:pointer}.ngg-slideshow .slick-dots li.slick-active button:before{opacity:1;color:#555}.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-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-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block;margin:0 auto}.slick-initialized .slick-slide{display:block}.slick-loading .slick-list{background:#fff url(/assets/img/b97a6792c186.webp)center center no-repeat}@font-face{font-family:"slick";font-weight:400;font-style:normal;src:url(/assets/fonts/9017d43e5b3e.eot);src:url(/assets/fonts/eaa3b953fce2.woff)format("woff")}.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:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:0 0}.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:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev:before{content:"←"}.slick-next{right:-25px}.slick-next:before{content:"→"}.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:0 0}.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:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.hlb-calendar{width:100%;box-sizing:border-box;display:block;margin:auto;position:relative;z-index:10;line-height:normal}.hlb-cal-head{margin:0 auto;background-color:inherit;display:table;table-layout:fixed;max-width:1500px;top:0;position:-webkit-sticky;position:sticky;z-index:30}.hlb-cal-body{margin:0 auto;max-width:1500px;position:relative;z-index:20;display:table;table-layout:fixed;margin:0 auto}.hlb-bkd{background-color:#f57847;cursor:no-drop!important}.hlb-trig-start{position:absolute;background-color:#f57847;width:100%;height:100%;top:0;left:0;bottom:0;right:0;transform-origin:0 100%0;transform:skew(-45deg);z-index:2;pointer-events:none}.hlb-trig-end{position:absolute;background-color:#f57847;width:100%;height:100%;top:0;left:0;bottom:0;right:0;transform-origin:0 0 0;transform:skew(-45deg);z-index:2;pointer-events:none}.hlb-trig-end,.hlb-trig-start{background-color:#f57847}.hlb-quote-div{float:left;margin:0;margin-bottom:20px;line-height:36px;transition:box-shadow .5s;border-radius:5px}.hlb-quote{background-image:none;background-repeat:repeat-x;border:1px solid #a6a8ab;border-color:#0 solid #999;border-radius:4px;color:#333;display:inline-block!important;font-size:18px;font-weight:400;line-height:normal;margin:0!important;padding:4px 20px;vertical-align:middle;width:auto!important;height:auto}label[for=hlb-quote]{color:#333;display:inline-block;font-size:22px;font-weight:400;margin:0 10px 0 0;padding:0;vertical-align:middle}@media screen and (max-width:450px){.hlb-quote{font-size:14px}label[for=hlb-quote]{font-size:16px}}.hlb-help{color:inherit;user-select:none;vertical-align:middle;cursor:pointer;display:table;float:right;font-weight:500;margin-right:0;vertical-align:middle;line-height:36px}.hlb-helpmarker{width:24px;height:24px;display:inline-block!important;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABtklEQVRIibWWvUscURTFHxgIWBmwWMWAhY3/gq1FqoCQNtoFogRjFMTOLVJYb/eYeb+zzYYwRQgpRAMhIKS30hBIYyUIgq7oFm42xe6E50Zn7kby4MLAHM65cz/OPOcKjvd+TNKSpF3gADjpxQGwAyxKqhRx3HrSNJ0CMqANdEqiDWRpmk6ZyEMIC0DLQNwfV5LmC8klrQK//oH8z9eEEFbuIp8zlmQP+FyAbUt6eoM8SZIJ4NxA/jZK6EUB7sx7PxZnL2MJnkRJTZdgk5x80liaDvBFUkXSCPCuBHsNPHbAm3s0tSyWHd2FKR3BXvYpsD+AwLYDfpSA3ocQxvPaZ1k2BHw0Chw6w/Tk79dzEeC5UeDMARcWsKTNSGDZKHBuKVEH6NTr9dlIIDMKfLc2uVmr1R4651y1Wn0AnJqbLOm1Afgpyn5mgCl6ZVq0EMJG5LZrRvLuolmsIoTwss+DWsBxiUAyiNl9894P5/hGo/EIqBfgb5qd0a6PgA/AV+CyAPe3XUci/++HEzXxGcbl64umpLlC8vx470eBLbomV0Z8BWx570dN5H1C8bXlZ296Wr1n07XlN++P7yfQKJSKAAAAAElFTkSuQmCC)}.hlb-help-block{background-color:#393838;border-radius:2px;box-shadow:0 0 6px #2e0000;color:#fff!important;display:block;font-size:12px!important;font-weight:400;line-height:.7em;margin:0;overflow:visible!important;padding:27px 27px 22px;position:absolute;right:-6px;text-align:left;top:52px;z-index:90000}A.hlb-link :hover{color:red!important}.hlb-cal-fixedquotebox{position:sticky;bottom:0;z-index:9000;margin-top:10px}.more-marker{vertical-align:middle;width:16px;height:16px;display:inline-block;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABVElEQVQ4jaWTyy6DURDHz0L7AGrB0mUhLguxsxKvwAuIF+keHw1dnPTMb863/ZaqcXkKgq7YE6s2ohKUzWlzWlXEJGdxZv5z+8+MMX3inFtQ1T3gGngM7wpIgLl+fFeyLMur6iHwBrSAanBKVPUYeAm2krU298UZOAfawEGapoX+BNbaMREpAx/AaZZl+a4RsMF589sSg4jIFtAWkbIxxhhVXQTegeQn5yhhKbQz1/k8O+dGfxsgTdNC4CkxQB2oRtE3gBvv/XRH55ybAeoish7hasCVAZrATmSYAh6AW1Udt9ZOAHfAfaVSmYxwCdAwwBOwHZfovV8GGsCFiFwCDefcUowRkV2g2WnhaABRa2H2LVVdHWCvAddDSQRWgJWhJHrv58NI/jrGV1Wd7Sj2/7pIPbxZa3OqevbbVRaRk2KxONID+NcxxRKd800I1AqnPfCcPwFWOlC/qi7IKgAAAABJRU5ErkJggg==)}th{color:#999;font-weight:400}