/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:none;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333;}.flickity-button:hover{background:white;cursor:pointer;}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F;}.flickity-button:active{opacity:0.6;}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{opacity:1;}
.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0;}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1;}
.fb3d-modal-shadow{}.fb3d-modal-shadow::before{z-index:10;opacity:0.5;transition:opacity 0.5s;}.fb3d-modal{position:fixed;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-9;opacity:0;transition:opacity 0.5s,z-index 0.5s step-end;}.fb3d-modal.visible{z-index:1133333333;opacity:1;transition:opacity 0.5s;}.fb3d-modal::before{position:absolute;content:' ';width:100%;height:100%;opacity:0.9;z-index:-1;}.fb3d-modal.light::before{background-color:#fff;}.fb3d-modal.dark::before{background-color:#000;}.fb3d-modal .cmd-close{font-size:24pt;color:#ccc;position:absolute;right:20px;top:10px;z-index:1;}.fb3d-modal.light .cmd-close{color:#555;}.fb3d-modal .mount-container{width:100%;height:100%;}.fb3d-modal .cmd-close:hover{color:#eee;}.fb3d-modal.light .cmd-close:hover{color:#111;}.fb3d-modal .cmd-close:active{}.light .mount-container.fullscreen{background-image:url(/themes/custom/tourismnt/plugins/flipbook/images/inverse-texture.jpg);}.dark .mount-container.fullscreen{background-image:url(/themes/custom/tourismnt/plugins/flipbook/images/texture.jpg);}
