@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;600;900&family=Roboto:wght@400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html,body{margin:0;padding:0;line-height:1.5;font-size:18px;font-weight:400;font-family:'Roboto', 'Noto Sans TC', "Microsoft JhengHei", STHeiti, 华文黑体, SimHei, 黑体, sans-serif;color:#333;overflow-x:hidden}.strong,strong{font-weight:700}.xlarge{font-weight:900}.xlarge>button{font-weight:900 !important}.noScroll{overflow:hidden}.container{max-width:100%;width:1200px;margin:0 auto;padding-left:15px;padding-right:15px}section{padding:3rem 0}section header h2{display:inline-block;background-color:#000;color:#e5e1de;font-size:2rem;font-weight:600;padding:0.5rem 1rem}.image{line-height:0}#main-logo .image img{height:4rem;width:auto}p{margin-bottom:1.5rem;text-align:justify}p:last-child{margin-bottom:0}.text{padding:1rem 0}.list-point{padding-left:2rem;list-style-type:disc}.list-point li:not(:last-child){margin-bottom:1rem}.list-unstyled{padding:0;margin:0;list-style:none}.img-responsive{width:100%;height:auto}a{text-decoration:none}::-webkit-input-placeholder{color:#333}:-ms-input-placeholder{color:#333}::placeholder{color:#333}.list-inline{font-size:0}.list-inline>*{font-size:1rem;display:inline-block}.list-inline>*>*{padding:0 1em;transition:.2s ease-in-out}.list-inline>*>*:hover{color:#9d895c}.list-inline>*:not(:last-child)>*{border-right:1px solid #FFF}.row{display:flex;flex-direction:row;align-items:center}.vc_figure{width:100%}.wpb_single_image .vc_single_image-wrapper{width:100%}.wpb_text_column{margin-bottom:0 !important;padding-top:20px;padding-bottom:20px}.wpb_single_image{margin-bottom:0 !important}.wpb_single_image img{width:100%}main .vc_row:not(:last-child){margin-bottom:35px}input,select{min-height:2em;border:none}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0}.overflowHide{overflow:hidden}@media only screen and (max-width: 768px){.desktop{display:none !important}}@media only screen and (min-width: 769px){.mobile{display:none !important}}@media only screen and (max-width: 768px){.trigger-menu{position:absolute;right:5px;display:flex;align-items:center;height:74px}.trigger-menu .hamburger>div{width:32px;border-bottom:1px solid #fff;margin:10px}p{text-align:center}.vc_custom_heading{text-align:center !important}.wpb_wrapper{text-align:center}.wpb_content_element.wpb_text_column{padding-right:0 !important}.wpb_content_element.hoverBold{width:12em;margin:0 auto}.wpb_content_element.hoverBold p{text-align:center !important}#index-reservations .wpb_wrapper{text-align:left}#index-reservations .wpb_wrapper .vc_column-inner{padding-top:20px;padding-left:0;padding-right:0}#index-reservations .wpb_wrapper .vc_inner{padding-bottom:20px !important}}ol{list-style-type:decimal;padding-left:2em;margin-bottom:.5em}ol li{margin-bottom:.5em}body.page:not(.home) main{padding:80px 0 40px}.no-padding-top{padding-top:0}.no-padding-top>*{padding-top:0 !important}#footer-text{padding:20px 0 40px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.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;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.slick-loading .slick-list{background:#fff url("./../img/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/../fonts/slick.eot");src:url("./fonts/../../fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/../../fonts/slick.woff") format("woff"),url("./fonts/../../fonts/slick.ttf") format("truetype"),url("./fonts/../../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:60px;width:30px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:99}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color: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:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px;opacity:0;transition:.2s ease-in-out}.slick-prev:before{content:'';width:30px;height:30px;border-top:1px solid #fff;border-left:1px solid #fff;transform:translateX(35%) rotate(-45deg);display:block}.slick-prev:hover{left:20px;opacity:1}.slick-next{right:-25px;opacity:0;transition:.2s ease-in-out}.slick-next:before{content:'';width:30px;height:30px;border-top:1px solid #fff;border-left:1px solid #fff;transform:translateX(-35%) rotate(-225deg);display:block}.slick-next:hover{right:20px;opacity:1}.slick-slider:hover .slick-prev{left:0;opacity:1}.slick-slider:hover .slick-next{right:0;opacity:1}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.lightbox{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.8);z-index:99999}.lightbox.on{display:block}.lightbox>.wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:calc(100vh - 40px);max-width:calc(100vw - 40px)}.lightbox>.wrapper .lightbox-html{max-height:calc(100vh - 40px);max-width:calc(100vw - 40px);overflow:auto}.lightbox>.wrapper .lightbox-close{position:absolute;top:0;right:0;width:32px;height:32px}.lightbox>.wrapper .lightbox-close:before{display:block;content:'';border-top:2px solid #8b7b4d;position:absolute;width:140%;transform-origin:bottom left;transform:rotate(-45deg);bottom:0}.lightbox>.wrapper .lightbox-close:after{display:block;content:'';border-top:2px solid #8b7b4d;position:absolute;width:140%;transform-origin:top left;transform:translateY(-1px) rotate(45deg)}#top{position:relative;background-color:#e5e9ce;z-index:999;transition:.2s ease-in-out}#top #top-desktop{padding:40px 0 30px;transition:.2s ease-in-out}#top #top-desktop .logo svg{height:80px;width:auto;transition:.2s ease-in-out}#top #top-desktop .logo svg path.cls-1{transition:.2s ease-in-out}@media only screen and (max-width: 768px){#top #top-desktop{padding:10px 0}#top #top-desktop .logo svg{height:40px}#top #top-desktop .top-wrapper #top-right{padding-top:0}#top #top-desktop .hunbuger img{width:30px}}#top .top-wrapper{display:flex;justify-content:space-between}#top .top-wrapper #top-right{padding-top:30px;display:flex;color:#fff;transition:.2s ease-in-out}#top .top-wrapper #top-right>*{transition:.2s ease-in-out;filter:invert(0.8) sepia(1) saturate(5) hue-rotate(185deg);padding:0 5px}#top .top-wrapper #top-right>*>*{padding:0 5px}#top .top-wrapper #top-right .hunbuger img{width:50px;height:auto}#top .top-wrapper #top-right .hunbuger .text{padding-bottom:6px}#top .top-wrapper #top-right .search .icon img{width:40px;height:auto}#top .top-wrapper #top-right .search .text{padding-bottom:6px}#top .top-wrapper #top-right .top-right-item{display:flex;align-items:center}#top .top-wrapper #top-right .top-right-item>div{cursor:pointer}#top .top-wrapper #top-right .language{display:flex;align-items:center}#top .top-wrapper #top-right .language a{display:inline-block;padding-bottom:7px}#top #main-nav{padding:0 20px;position:absolute;top:100%;left:0;right:0;background-color:#e5e9ce;transition:.2s ease-in-out background-color}body:not(.onTop) #top #top-desktop{padding:26px 0 18px}body:not(.onTop) #top #top-desktop .logo svg{height:60px}body:not(.onTop) #top .top-wrapper #top-right{padding-top:18px}body.home #top{background-color:transparent;position:fixed;top:0;left:0;right:0}body.home #top .top-wrapper #top-right>*{filter:invert(0) sepia(0) saturate(0) hue-rotate(0deg)}body.home:not(.onTop) #top{background-color:#e5e9ce}body.home:not(.onTop) #top .top-wrapper #top-right>*{filter:invert(0.8) sepia(1) saturate(5) hue-rotate(185deg)}body.home.onTop #top .logo svg path.cls-1{fill:#fff}body.home.onTop #top #main-nav{background-color:transparent}body.home.onTop.desktop-meun-on #top{background-color:#e5e9ce}body.home.onTop.desktop-meun-on #top .top-wrapper #top-right>*{filter:invert(0.8) sepia(1) saturate(5) hue-rotate(185deg)}body.home.onTop.desktop-meun-on #top #main-nav{background-color:#e5e9ce}body{color:#000;background-color:#fff}a{color:#fff}h2{font-size:2em;font-weight:900;position:relative;text-align:center;padding-bottom:.5em;margin-bottom:.5em}h2:not(.no-underline):before{position:absolute;bottom:0;left:50%;transform:translateX(-50%);border-bottom:.2em solid #104384;width:4em;display:block;content:''}h3{display:block;font-size:2em;font-weight:700;line-height:1.2em}h4{margin:0px}h2,h3,h4{color:#104384;text-align:center}#main-nav-popup{display:none;text-align:center;padding-bottom:2em}#main-nav-popup .main-nav-list{margin-bottom:4em}#main-nav-popup .main-nav-list li.current-item a{color:#0f4385}#main-nav-popup .main-nav-list a{color:#373833;transition:.2s ease-in-out;font-weight:900;font-size:2em}#main-nav-popup .main-nav-list a:hover{color:#0f4385}#main-nav-popup .wrap-search{margin-bottom:2em}#main-nav-popup .wrap-search form{position:relative;display:inline-block;max-width:100%}#main-nav-popup .wrap-search .input-search{line-height:3em;padding:0 1em;background-color:#a7b1bb;color:#0f4385;width:400px;max-width:100%}#main-nav-popup .wrap-search .input-search::placeholder{color:#0f4385}#main-nav-popup .wrap-search button{cursor:pointer;position:absolute;padding:0 .5em;right:0;top:0;bottom:0;border:0;background-color:transparent}#main-nav-popup .wrap-search button img{height:1.2em;margin-top:0.2em;filter:invert(0.8) sepia(1) saturate(5) hue-rotate(185deg)}#main-nav-popup .wrap-social ul{display:inline-flex}#main-nav-popup .wrap-social a{font-size:2em;color:#0f4385;cursor:pointer}#main-nav-popup .wrap-social a:hover{color:#fff}.img-responsive{width:100%;height:auto}.custom-btn button,.custom-btn a{border:2px solid #0f4385 !important;background-color:#0f4385 !important;color:#fff !important;background-image:none !important;transition:.2s ease-in-out}.custom-btn button:hover,.custom-btn a:hover{color:#0f4385 !important;background-color:#fff !important}.custom-btn-2 button,.custom-btn-2 a{padding:.4em .5em !important;font-weight:600 !important;font-size:1.1em !important;border:2px solid #e5e9ce !important;background-color:#e5e9ce !important;color:#104384 !important;background-image:none !important;transition:.2s ease-in-out}.custom-btn-2 button:hover,.custom-btn-2 a:hover{border:2px solid #0f4385 !important;color:#0f4385 !important;background-color:#fff !important}.footer-main{background-color:#e5e9ce}.footer-main a{color:#000;transition:.2s ease-in-out}.footer-main a:hover{color:#fff}#main-mobile-top{display:flex;justify-content:space-between;padding:5px 0;height:84px}#main-mobile-top .trigger-menu i{font-size:32px}#main-mobile-top .logo{padding-top:5px;height:69px;position:absolute;left:50%;transform:translateX(-50%)}#main-mobile-top .logo img{height:100%;width:auto}@media only screen and (max-width: 768px){#main-header{pointer-events:none;height:100%;position:fixed;top:0;width:100%;z-index:999}#main-header>.container{display:flex;flex-direction:column;padding-left:0;padding-right:0;height:100%;width:100%}#main-header>.container>#main-mobile-top{background-color:#1a1a1a;padding:5px 15px;width:100%;position:relative;z-index:1}#main-header>.container>#main-mobile-top .trigger-menu{pointer-events:all}#main-header>.container #main-nav{flex-grow:1;transition:.2s ease-in-out}#main-header>.container #main-nav>#main-nav-popup{position:relative;transform:translateY(-100%);transition:.2s ease-in-out}#main-header>.container #main-nav>#main-nav-popup>ul{flex-direction:column;padding:0}#main-header>.container #main-nav>#main-nav-popup>ul>li{width:100%;flex-basis:auto;background-color:#fff}#main-header>.container #main-nav>#main-nav-popup>ul>li>a{display:block;padding:10px 15px;color:#000;border-bottom:1px solid #666;text-align:left;margin:0}body.mobile-menu-on #main-nav{top:0}body.mobile-menu-on #main-header>.container #main-nav{background-color:rgba(26,26,26,0.9);pointer-events:all}body.mobile-menu-on #main-header>.container #main-nav>#main-nav-popup{transform:translateY(0)}body.mobile-menu-on #main-header>.container #main-nav>#main-nav-popup ul>li{background-color:transparent}body.mobile-menu-on #main-header>.container #main-nav>#main-nav-popup ul>li>a{color:#fff;margin:0 10px;transition:.2s ease-in-out}body.mobile-menu-on #main-header>.container #main-nav>#main-nav-popup ul>li>a:hover{color:#666}.wrap-contact{margin:0 5% !important}.wrap-contact .field-group{width:100%;margin-left:0 !important;margin-right:0 !important}.wrap-contact .field-group:nth-child(2n),.wrap-contact .field-group:nth-child(2n-1){flex-basis:unset !important}}#main-top:before{display:block;content:'';top:0;bottom:0;left:0;right:0;background-color:#000;position:absolute;opacity:.5}.top-button{display:inline-block;background-color:#2bae78;padding:.4em 1em;font-weight:700;color:#fff;cursor:pointer;transition:.2s ease-in-out}.top-button:hover{background-color:#fff;color:#2bae78}.grid-item{width:25%;line-height:0;padding:5px}.grid-item>*{display:block;overflow:hidden;padding-top:100%;position:relative}.grid-item img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.grid-item img.landscape{width:100%;height:auto}.grid-item img.portrait{width:auto;height:100%}@media screen and (max-width: 767px){.grid-item{width:50%}}@keyframes slidein{from{transform:translateY(-50%);opacity:0}to{transform:translateY(0%);opacity:1}}#menutime{position:relative}#menutime:before{display:block;content:'';position:absolute;top:50%;left:50%;height:10%;border-left:1px solid #766746;margin-top:-5%}.wpcf7 form>div input,.wpcf7 form>div textarea{font-family:'Roboto', 'Noto Sans TC', "Microsoft JhengHei", STHeiti, 华文黑体, SimHei, 黑体, sans-serif;font-size:18px;width:100%;padding:1em;border:2px #104384 solid;color:#104384;line-height:2em;resize:none}.wpcf7 form>div input::placeholder,.wpcf7 form>div textarea::placeholder{color:#104384}.wpcf7 form>div:not(:last-child){margin-bottom:.5em}.wpcf7 form .contact-submit{padding:1em;line-height:2em;background-color:#104384;color:#fff;width:100%;font-weight:700;cursor:pointer;border:2px #104384 solid;transition:.2s ease-in-out}.wpcf7 form .contact-submit:hover{background-color:#fff;color:#104384}#sec-competition{position:relative}#sec-competition>:first-child{background-image:url("../img/competition_bg_L.svg");background-position:left;background-size:auto 100%;background-repeat:no-repeat}#sec-competition>:first-child>.vc_column-inner{padding-left:25%}@media only screen and (max-width: 1200px){#sec-competition>:first-child>.vc_column-inner{height:120vw}}#sec-competition>:last-child{background-image:url("../img/competition_bg_R.svg");background-position:right;background-repeat:no-repeat;background-size:auto 100%}#sec-competition>:last-child>.vc_column-inner{padding:27% 20% 5% 5%}@media only screen and (max-width: 1200px){#sec-competition>:last-child>.vc_column-inner{min-height:120vw}}@media only screen and (max-width: 768px){#sec-competition>:last-child>.vc_column-inner{padding:15px 30px 0}}@media only screen and (min-width: 769px){#paa-img-1>*,#paa-img-3>*{padding-top:21%}}@media only screen and (max-width: 768px){#sdsn .wpb_text_column{padding:0 !important}#sec-media h4,#sec-media h5{text-align:left !important}#sec-media .wpb_single_image{margin-bottom:2em !important}}[name="your-message"]{height:8em}#index-menu{margin-left:0;margin-right:0}#index-menu .vc_column-inner{padding:0}#index-menu .vc_row{margin-left:0;margin-right:0}#index-menu>:nth-child(2)>.vc_column-inner>.wpb_wrapper{display:flex;height:100%;flex-direction:column}#index-menu>:nth-child(2)>.vc_column-inner>.wpb_wrapper>:first-child{flex-grow:1}.menu-time .vc_column-inner>.wpb_wrapper{height:100%;display:flex;flex-direction:column}.menu-time .vc_column-inner>.wpb_wrapper>*{flex-grow:1;display:flex;align-items:center;justify-content:center}.wrap-contact{flex-wrap:wrap;display:flex;flex-direction:row;justify-content:space-between;margin:0 10%}.wrap-contact span{display:block}.wrap-contact label{display:block;width:100%}.wrap-contact label>:first-child{text-transform:uppercase}.wrap-contact .field-group{margin-bottom:.5em;display:flex;flex-direction:row;margin-left:-5px;margin-right:-5px}.wrap-contact .field-group>*{padding:0 5px;flex-grow:1;display:flex;justify-content:flex-end;align-items:flex-end}.wrap-contact .field-group input,.wrap-contact .field-group select,.wrap-contact .field-group textarea{width:100%;transition:.2s ease-in-out}.wrap-contact .field-group input:hover,.wrap-contact .field-group input:focus,.wrap-contact .field-group select:hover,.wrap-contact .field-group select:focus,.wrap-contact .field-group textarea:hover,.wrap-contact .field-group textarea:focus{background-color:#e4ded1}.wrap-contact .field-group>label>:first-child{text-transform:uppercase}.wrap-contact .field-group:nth-child(2n-1){flex-basis:60%}.wrap-contact .field-group:nth-child(2n){flex-basis:30%}.wrap-contact textarea{height:4em}.wrap-contact .booking{position:relative}.wrap-contact .booking>input[type=submit]{border:none;border-bottom:1px solid #fff;background-color:transparent;color:#fff;font-size:1.2em}.wrap-contact .ajax-loader{position:absolute;top:100%}.custom-animate{transform-origin:center center}.custom-fade-left{opacity:0;transform:translateX(-100%);transition:1s ease-in-out}.custom-fade-left.animate{opacity:1;transform:translateX(0%)}.custom-fade-right{opacity:0;transform:translateX(100%);transition:1s ease-in-out}.custom-fade-right.animate{opacity:1;transform:translateX(0%)}.custom-zoom-in{opacity:0;transform:scale(2);transition:1s ease-in-out}.custom-zoom-in.animate{opacity:1;transform:scale(1)}.custom-fade-in{opacity:0;transition:1s ease-in-out}.custom-fade-in.animate{opacity:1}.viewer-zoom-in::before,.viewer-zoom-out::before,.viewer-one-to-one::before,.viewer-reset::before,.viewer-prev::before,.viewer-play::before,.viewer-next::before,.viewer-rotate-left::before,.viewer-rotate-right::before,.viewer-flip-horizontal::before,.viewer-flip-vertical::before,.viewer-fullscreen::before,.viewer-fullscreen-exit::before,.viewer-close::before{background-image:url("../img/icons.png");background-repeat:no-repeat;background-size:280px;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in::before{background-position:0 0;content:'Zoom In'}.viewer-zoom-out::before{background-position:-20px 0;content:'Zoom Out'}.viewer-one-to-one::before{background-position:-40px 0;content:'One to One'}.viewer-reset::before{background-position:-60px 0;content:'Reset'}.viewer-prev::before{background-position:-80px 0;content:'Previous'}.viewer-play::before{background-position:-100px 0;content:'Play'}.viewer-next::before{background-position:-120px 0;content:'Next'}.viewer-rotate-left::before{background-position:-140px 0;content:'Rotate Left'}.viewer-rotate-right::before{background-position:-160px 0;content:'Rotate Right'}.viewer-flip-horizontal::before{background-position:-180px 0;content:'Flip Horizontal'}.viewer-flip-vertical::before{background-position:-200px 0;content:'Flip Vertical'}.viewer-fullscreen::before{background-position:-220px 0;content:'Enter Full Screen'}.viewer-fullscreen-exit::before{background-position:-240px 0;content:'Exit Full Screen'}.viewer-close::before{background-position:-260px 0;content:'Close'}.viewer-container{bottom:0;direction:ltr;font-size:0;left:0;line-height:0;overflow:hidden;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;touch-action:none;-webkit-touch-callout:none;user-select:none}.viewer-container::selection,.viewer-container *::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{display:block;height:auto;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;width:100%}.viewer-canvas{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90% !important;width:auto}.viewer-footer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center}.viewer-navbar{background-color:rgba(0,0,0,0.5);overflow:hidden}.viewer-list{box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:0.5;overflow:hidden;transition:opacity 0.15s;width:30px}.viewer-list>li:focus,.viewer-list>li:hover{opacity:0.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading::after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;bottom:0;cursor:none;display:none;left:0;position:absolute;right:0;top:0;z-index:1}.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:6px 3px}.viewer-toolbar>ul>li{background-color:rgba(0,0,0,0.5);border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;transition:background-color 0.15s;width:24px}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:rgba(0,0,0,0.8)}.viewer-toolbar>ul>li:focus{box-shadow:0 0 3px #fff;outline:0;position:relative;z-index:1}.viewer-toolbar>ul>li::before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small::before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large::before{margin:5px}.viewer-tooltip{background-color:rgba(0,0,0,0.8);border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{color:#ccc;display:inline-block;font-size:12px;line-height:1.2;margin:0 5% 5px;max-width:90%;opacity:0.8;overflow:hidden;text-overflow:ellipsis;transition:opacity 0.15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{background-color:rgba(0,0,0,0.5);border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;transition:background-color 0.15s;width:80px;-webkit-app-region:no-drag}.viewer-button:focus,.viewer-button:hover{background-color:rgba(0,0,0,0.8)}.viewer-button:focus{box-shadow:0 0 3px #fff;outline:0}.viewer-button::before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:rgba(0,0,0,0.5)}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all 0.3s}@keyframes viewer-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.viewer-loading::after{animation:viewer-spinner 1s linear infinite;border:4px solid rgba(255,255,255,0.1);border-left-color:rgba(255,255,255,0.5);border-radius:50%;content:'';display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media (max-width: 767px){.viewer-hide-xs-down{display:none}}@media (max-width: 991px){.viewer-hide-sm-down{display:none}}@media (max-width: 1199px){.viewer-hide-md-down{display:none}}
/*# sourceMappingURL=style.min.css.map */