/* previo-block-zigzag-gallery */
.zigzag-item,.zigzag-row{display:flex;flex-flow:column}.zigzag-item{min-height:21.875rem}@media (min-width:992px){.zigzag-item{flex-flow:row}}.zigzag-item.margin-null+.zigzag-item{margin-top:0}.zigzag-item.margin-small+.zigzag-item{margin-top:20px}.zigzag-item.margin-default+.zigzag-item{margin-top:40px}.zigzag-item.margin-middle+.zigzag-item{margin-top:60px}.zigzag-item.margin-big+.zigzag-item{margin-top:80px}.zigzag-item h2,.zigzag-item h3{color:var(--main-color)}@media (min-width:992px){.zigzag-item:nth-child(2n){flex-flow:row-reverse}.zigzag-item__image,.zigzag-item__text{flex:0 0 50%;max-width:50%}}.zigzag-item__text{display:flex;flex-direction:column;justify-content:center;padding:1.25rem}@media (min-width:992px){.zigzag-item__text{padding:1.8rem}}.zigzag-item__text.font-size-middle{font-size:1.1875rem}@media (max-width:991px){.zigzag-item__text.font-size-middle{font-size:1.0625rem}}.zigzag-item__text.font-size-big{font-size:1.375rem}@media (max-width:991px){.zigzag-item__text.font-size-big{font-size:1.25rem}}.zigzag-item__text.font-size-extra-big{font-size:1.75rem}@media (max-width:991px){.zigzag-item__text.font-size-extra-big{font-size:1.375rem}}.zigzag-item__image{display:flex;min-height:15rem;overflow:hidden;position:relative}@media (max-width:991px){.zigzag-item__image{min-height:auto}}.zigzag-item__image img{height:100%;object-fit:cover;width:100%}.zigzag-item figure{margin-top:2.5rem}.zigzag-item ul{list-style:disc}.zigzag-item ol{list-style:decimal}.zigzag-item ol,.zigzag-item ul{padding-left:1.25rem}.zigzag-item ol ol,.zigzag-item ol ul,.zigzag-item ul ol,.zigzag-item ul ul{margin-top:.625rem}.zigzag-item ol ul,.zigzag-item ul ul{list-style:circle}.zigzag-item ol li,.zigzag-item ul li{margin-top:.3125rem}@media (min-width:992px){.container-fullsize .zigzag-item__text{padding:4.375rem}}.container-fullsize .zigzag-item p{width:100%}.container-fullsize .zigzag-item p,.container-fullsize .zigzag-item ul{margin-left:auto;margin-right:auto;width:80%}.zigzag-item__carousel{display:flex;flex:0 0 50%;max-width:50%;position:relative}@media (max-width:991px){.zigzag-item__carousel{max-width:none}}.zigzag-item__carousel .tns-nav{align-items:center;bottom:.75rem;display:flex;justify-content:center;left:0;position:absolute;right:0;z-index:10}.zigzag-item__carousel .tns-nav button{background-color:#fff;border:0;border-radius:9999px;display:block;height:.75rem;width:.75rem}.zigzag-item__carousel .tns-nav button.tns-nav-active{background-color:var(--main-color)}.zigzag-item__carousel .tns-nav button+button{margin-left:.625rem}.zigzag-item__carousel .tns-outer{display:flex;flex:0 0 100%;max-width:100%}.zigzag-item__carousel .tns-ovh{flex:0 0 100%;max-width:100%}.zigzag-item__carousel .tns-inner,.zigzag-item__carousel .tns-slider{height:100%}.zigzag-item__carousel .tns-item{height:100%;position:relative}.zigzag-item__carousel__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}@media (max-width:991px){.zigzag-item__carousel__background{position:static}}.zigzag-item__carousel__background img{height:100%;min-height:100%;min-width:100%;object-fit:cover}@media (max-width:991px){.zigzag-item__carousel__background img{height:300px}}@media (max-width:767px){.zigzag-item__carousel__background img{height:200px}}
/*# sourceMappingURL=../maps/zigzag-gallery.css.map */

/* previo-block-services-luxury */
.services-luxury .items{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.services-luxury .title{font-size:17px;font-weight:700;margin-bottom:10px}.services-luxury .item{align-items:center;display:flex;flex:1;flex-direction:column;min-width:150px;text-align:center}.services-luxury .item__img-wrapper{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 25px #00000026;display:flex;height:100px;justify-content:center;margin-bottom:25px;padding:30px;transition:.2s;width:100px}.services-luxury .item__phosphor{color:var(--main-color);font-size:40px;line-height:1}.services-luxury .content{font-size:14px;margin-top:0}
/*# sourceMappingURL=../maps/services-luxury.css.map */

/* previo-block-packages-listing-5 */
.packages-listing-5__row:not(.general-carousel){display:flex;flex-flow:row wrap;justify-content:space-between}@media (min-width:992px){.packages-listing-5__row:not(.general-carousel) .package-item{flex:0 0 calc(33.33333% - 0.9375rem);max-width:calc(33.33333% - .9375rem)}}@media (min-width:520px) and (max-width:991px){.packages-listing-5__row:not(.general-carousel) .package-item{flex:0 0 calc(50% - 0.625rem);max-width:calc(50% - .625rem)}}@media (min-width:520px){.packages-listing-5__row.general-carousel{display:flex}}.packages-listing-5__row.general-carousel .package-item-wrapper{display:inline-flex}.packages-listing-5__row.general-carousel .package-item{margin-bottom:0}.is-dark-mode .packages-listing-5__row.general-carousel .package-item{background:#444;padding:10px}@media (min-width:992px){.packages-listing-5__row.general-carousel .package-item{flex:0 0 100%;max-width:100%}}.packages-listing-5 .package-item{display:flex;flex:100%;flex-flow:column;margin-bottom:2.5rem;max-width:100%}.packages-listing-5 .package-item__image{background-color:#f6f7f7;display:block;height:13.75rem;overflow:hidden;position:relative}.packages-listing-5 .package-item__image img{height:100%;object-fit:cover;object-position:center;position:absolute;transition:.3s;width:100%}.packages-listing-5 .package-item__image img:hover{transform:scale(1.03)}.packages-listing-5 .package-item__content{display:flex;flex-flow:column;margin-bottom:auto;padding:1.25rem 0}.packages-listing-5 .package-item__content h2{color:#000;font-size:1.5rem;font-weight:400;text-transform:uppercase}.is-dark-mode .packages-listing-5 .package-item__content h2{color:#fff}.packages-listing-5 .package-item__content h2:hover a{text-decoration:underline}.packages-listing-5 .package-item .package-price{color:#b1b5b6;font-size:.75rem;font-weight:700;text-align:center}.packages-listing-5 .package-item .package-price__price{font-size:1.5rem;font-weight:400;margin-left:.3125rem}.packages-listing-5 .package-item .package-price .per-person{display:none}.packages-listing-5 .package-item__footer{align-items:center;display:flex;justify-content:space-between}.packages-listing-5 .package-item__footer .button{font-size:.75rem;text-transform:uppercase}.packages-listing-5 .package-item .info{background-color:#f6f7f7;display:flex;justify-content:space-around;margin:0;padding:.625rem .3125rem}.is-dark-mode .packages-listing-5 .package-item .info{background-color:initial}.packages-listing-5 .package-item .info .icon-text{color:var(--main-color);text-transform:uppercase;transform:scale(.8)}.packages-listing-5 .package-item .info .icon-text path{fill:#8b8b8b}.packages-listing-5 .package-item .info .icon-text+.icon-text{margin-left:0}.packages-listing-5 i.package-item{margin:0;padding:0;visibility:hidden}
/*# sourceMappingURL=../maps/packages-listing-5.css.map */

/* previo-block-tiles */
.tiles .items:not(.general-carousel){display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:1fr 1fr 1fr;justify-content:center}@media (max-width:1199px){.tiles .items:not(.general-carousel){grid-template-columns:1fr 1fr 1fr!important}.tiles .items:not(.general-carousel) .item{height:350px!important}}@media (max-width:991px){.tiles .items:not(.general-carousel){grid-template-columns:1fr 1fr!important}}@media (max-width:767px){.tiles .items:not(.general-carousel) .item{height:275px!important}}@media (max-width:519px){.tiles .items:not(.general-carousel){grid-template-columns:1fr!important}}.tiles .items:not(.general-carousel).items--col-2{grid-template-columns:1fr 1fr}.tiles .items:not(.general-carousel).items--col-2 .item{height:380px}.tiles .items:not(.general-carousel).items--col-3{grid-template-columns:1fr 1fr 1fr}.tiles .items:not(.general-carousel).items--col-3 .item{height:350px}.tiles .items:not(.general-carousel).items--col-3 .item .content{max-height:270px}.tiles .items:not(.general-carousel).items--col-4{grid-template-columns:1fr 1fr 1fr 1fr}.tiles .items:not(.general-carousel).items--col-4 .item{height:300px}.tiles .items:not(.general-carousel).items--col-4 .item .item__inner--sliding{bottom:calc(-100% + 48px)}.tiles .items:not(.general-carousel).items--col-4 .item .title{font-size:18px}.tiles .items:not(.general-carousel).items--col-4 .item .content{font-size:14px;max-height:220px}.tiles .items:not(.general-carousel).items--col-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.tiles .items:not(.general-carousel).items--col-5 .item{height:250px}.tiles .items:not(.general-carousel).items--col-5 .item .item__inner--sliding{bottom:calc(-100% + 48px)}.tiles .items:not(.general-carousel).items--col-5 .item .title{font-size:18px}.tiles .items:not(.general-carousel).items--col-5 .item .content{font-size:14px;max-height:180px}.tiles .item{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:column;height:380px;justify-content:flex-end;overflow:hidden;position:relative}@media (max-width:991px){.tiles .item{height:300px}}@media (max-width:767px){.tiles .item{height:320px}}@media (max-width:519px){.tiles .item{height:270px}}.tiles .item:before{content:"";height:100%;left:0;position:absolute;top:0;transition:.4s;width:100%;z-index:1}@media (pointer:fine){.tiles .item:hover:before{background:#0000001a}.tiles .item:hover .item__inner--sliding{bottom:0!important}}.tiles .item.hover:before{background:#0000001a}.tiles .item.hover .item__inner--sliding{bottom:0!important}.tiles .item__img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:.4s;width:100%}.tiles .item__inner{background-color:#0009;color:#fff;padding:20px;position:relative;z-index:2}.tiles .item__inner--sliding{bottom:calc(-100% + 55px);height:100%;padding:15px 20px;position:absolute;transition:.3s;width:100%}.tiles .item__inner--sliding .title{margin-bottom:10px}@media (max-width:1199px){.tiles .item__inner--sliding .title{margin-bottom:12px}}.tiles .item__inner .button{padding:8px 12px}@media (min-width:992px){.tiles .item__inner .button{display:none}}.tiles .item .title{color:#fff;font-size:22px;font-weight:500;margin-bottom:0}@media (max-width:991px){.tiles .item .title{font-size:20px}}.tiles .item .title small{font-size:14px;white-space:nowrap}.tiles .item .title+.content{margin-top:15px}.tiles .item .content{color:#fff;font-size:16px;font-weight:500;margin:0;max-height:305px;overflow:auto}@media (max-width:1199px){.tiles .item .content{display:-webkit-box;-webkit-line-clamp:9;line-clamp:9;max-height:255px!important;overflow:hidden;-webkit-box-orient:vertical}}@media (max-width:767px){.tiles .item .content{-webkit-line-clamp:6;line-clamp:6;max-height:155px!important}}.tiles .item .link{background:var(--main-color);color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:7px 15px;text-transform:uppercase;transition:.3s}.tiles .item .link:hover{background:#fff;color:var(--main-color)}
/*# sourceMappingURL=../maps/tiles.css.map */

/* previo-block-reviews-cards */
@charset "UTF-8";.reviews-cards .reviews-item{display:inline-flex}.reviews-cards .reviews-item__inner{border-radius:.75rem;height:100%;padding:20px;position:relative}.reviews-cards .reviews-item__inner:before{background-color:#f0ecec;border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.reviews-cards .reviews-item p{font-size:18px;position:relative;z-index:10}.reviews-cards .reviews-item p:first-of-type{font-style:italic}.reviews-cards .reviews-item p:first-of-type:before{content:"„"}.reviews-cards .reviews-item p:first-of-type:after{content:"“"}.reviews-cards .reviews-item p:last-of-type{font-weight:700;margin-top:.625rem}.reviews-cards .reviews-item p:last-of-type:before{content:"– "}
/*# sourceMappingURL=../maps/reviews-cards.css.map */

/* previo-block-map */
.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(https://784465.previoweb.app/wp-content/themes/previoadmin/dist/css/blocks/images/layers.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(https://784465.previoweb.app/wp-content/themes/previoadmin/dist/css/blocks/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(https://784465.previoweb.app/wp-content/themes/previoadmin/dist/css/blocks/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (max-width:767px){.map .container{padding:0}}.map__inner{height:25rem}.map__inner>div{filter:none!important}.map .styled-map-marker{align-items:center;background:#fff;border:5px solid var(--main-color);border-radius:30px;color:#333;cursor:pointer;display:flex;height:30px;justify-content:center;position:relative;text-align:center;transform:scale(1.1);width:30px;z-index:999}.map .styled-map-marker:after{border-left:11px solid #0000;border-right:11px solid #0000;border-top:15px solid var(--main-color);content:"";display:block;height:0;left:-1px;position:absolute;top:20px;width:0}
/*# sourceMappingURL=../maps/map.css.map */

/* previo-block-back-to-top */
.back-to-top-block{bottom:30px;position:fixed;right:30px;z-index:10}@media (max-width:767px){.back-to-top-block{bottom:10px;right:10px}}.back-to-top-button{align-items:center;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;opacity:.85;transition:.25s;width:40px}.back-to-top-button:hover{opacity:1}@media (max-width:767px){.back-to-top-button{font-size:16px;height:35px;width:35px}}
/*# sourceMappingURL=../maps/back-to-top.css.map */

/* previo-block-footer-default-footer */
.footer-default{background-color:var(--footer-copyright-bg-color)}.footer-default__top{background-color:var(--footer-bg-color);padding:1.25rem 0}.footer-default__bottom{padding:1.25rem 0;position:relative}.footer-default__bottom p{color:var(--footer-copyright-text-color);font-size:.75rem;line-height:1;text-align:center}.footer-default__bottom a{color:#fff}.footer-default .previo-logo{display:block;margin:.625rem 0 0;opacity:.5;text-align:center}@media (min-width:992px){.footer-default .previo-logo{margin:0;position:absolute;right:1.25rem;text-align:initial;top:50%;transform:translateY(-50%)}}.footer-default .previo-logo svg{display:inline-block;height:30px;width:auto}@media (max-width:1199px){.footer-nav-default{display:flex;justify-content:center}}.footer-nav-default__menu{display:flex;flex-flow:column}@media (min-width:992px){.footer-nav-default__menu{align-items:center;flex-flow:row}}.footer-nav-default__menu img,.footer-nav-default__menu svg{display:inline-block;height:12px;margin-right:5px;width:auto}.footer-nav-default__menu svg path{fill:var(--footer-text-color)}.footer-nav-default__item{font-size:.75rem}@media (min-width:992px){.footer-nav-default__item:not(:last-child){margin-right:1.25rem}}.footer-nav-default__item--lang-item{display:none}.footer-nav-default__link{align-items:center;color:var(--footer-text-color);display:inline-flex;line-height:1;text-decoration:none}.footer-nav-default__link:hover{color:var(--footer-text-color-hover)}.footer-nav-default__link:hover svg path{fill:var(--footer-text-color-hover)}
/*# sourceMappingURL=../../maps/footer/default-footer.css.map */

/* username-changer */
/**
 * Username Changer - Frontend Styles
 * Author profile link and display name styling.
 */
a.author-url,
.author a,
span.author a {
    -webkit-text-decoration-skip: ink;
    text-decoration-skip-ink: auto;
}

/* wpa-style */
.wpa-ld button span.screen-reader, .longdesc-link span.screen-reader,
.wpa-hide-ltr#skiplinks a, .wpa-hide-ltr#skiplinks a:hover, .wpa-hide-ltr#skiplinks a:visited,
.wpa-hide-rtl#skiplinks a, .wpa-hide-rtl#skiplinks a:hover, .wpa-hide-rtl#skiplinks a:visited {
	border: 0;
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	word-wrap: normal !important;
}

.wpa-hide-ltr#skiplinks a:focus,
.wpa-hide-rtl#skiplinks a:focus {
	background-color: #eee;
	clip-path: none;
	color: #444;
	display: block;
	font-size: 1em;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}

.wpa-alt,
.wpa-ld {
	display: inline-block;
	position: relative;
}

.post-thumbnail .wpa-alt,
.post-thumbnail .wpa-ld {
	display: block;
}

/* basic support for themes that don't define alignleft and alignright for non-image elements. */
div.alignleft.wpa-alt,
div.alignleft.wpa-ld {
	float: left;
}

div.alignright.wpa-alt,
div.alignright.wpa-ld {
	float: right;
}

div.aligncenter.wpa-alt,
div.aligncenter.wpa-ld {
	display: block;
	margin: 0 auto;
	width: fit-content;
}

.wpa-focusable:focus {
	outline: 1px solid;
	outline-offset: 1px;
}

.wpa-ld .longdesc {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	overflow-y: scroll;
	box-sizing: border-box;
	background: rgba(255, 255, 255, .92);
	color: #111;
	padding: 46px 1rem 1rem;
	text-align: start;
}

.wpa-ld .longdesc,
.wpa-ld .longdesc p {
	font-size: clamp( 16px, 1rem, 24px );
}

.wpa-ld .longdesc-link {
	position: absolute;
	display: inline-block;
	right: 3px;
	bottom: 3px;
	color: #000;
	background: rgba(255, 255, 255, .92);
	font-size: clamp( 14px, .875rem, 20px );
	padding: 2px;
	border-radius: 3px;
}

.wpa-alt .wpa-alt-text {
	position: absolute;
	width: calc( 100% - 2em );
	height: fit-content;
	bottom: 0;
	box-sizing: border-box;
	background: rgba(255, 255, 255, .92);
	padding: 1rem;
	margin: 1rem;
	border-radius: 15px;
	box-shadow: 0 0 6px #333;
	text-align: start;
	z-index: 10;
	font-size: clamp( 16px, 1rem, 24px );
	line-height: 1.5;
	color: #111;
}

.top-right .wpa-alt .wpa-alt-text,
.top-left .wpa-alt .wpa-alt-text {
	bottom: auto;
	top: 0;
	margin-top: 2.5em;
}

.rtl .wpa-alt .wpa-alt-text,
.rtl .wpa-ld .longdesc {
	text-align: right;
}

.template-longdesc {
	text-align: left;
	line-height: 1.5;
	width: 100%;
	max-width: 50em;
	padding: 2em;
	margin: 1em auto;
	background: #fdfdfd;
	color: #333;
	box-shadow: 0 0 5px;
	font-size: 1.4em;
}

label.wpa-screen-reader-text {
	border: 0;
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	word-wrap: normal !important;
}

.wpa-content-summary {
	padding: 30px;
	background: rgba( 0,0,0,.05 );
	margin-bottom: 30px;
}

.wpa-content-summary div p:last-of-type {
	margin-bottom: 0;
	padding-bottom: 0;
}

.wpa-excerpt .wp-block-read-more,
.wpa-excerpt .wp-block-post-excerpt__more-text {
	display: none !important;
}

.wpa-excerpt .wp-block-post-excerpt .continue {
	margin-top: 1rem;
	display: block;
}

.wpa-alt button.wpa-toggle, .wpa-alt a.wpa-toggle,
.wpa-ld button.wpa-toggle, .wpa-ld a.wpa-toggle,
button.wpa-video {
	all: unset;
	background: #111;
	display: block;
	color: #fff;
	border-radius: 32px !important;
	height: 28px !important;
	width: 28px !important;
	display: flex !important;
	align-items: center;
	justify-content: center;
	position: absolute !important;
	z-index: 10;
	padding: 4px !important;
	border: 1px solid currentColor !important;
}

.wpa-alt button {
	font-family: monospace !important;
	font-size: clamp( 14px,.875rem,20px ) !important;
}

.wpa-alt button.wpa-toggle:active,
.wpa-ld button.wpa-toggle:active {
	background: #f6f6f6;
	color: #111;
}

.wpa-ld button.wpa-toggle,
.wpa-alt button.wpa-toggle,
button.wpa-video {
	top: 4px;
	left: 4px;
}

.wpa-ld button.wpa-toggle:focus, .wpa-ld button.wpa-toggle:hover,
.wpa-alt button.wpa-toggle:focus, .wpa-alt button.wpa-toggle:hover,
button.wpa-video:hover,
button.wpa-video:focus {
	outline: 2px solid currentColor;
	outline-offset: 1px;
}

button.wpa-video[aria-pressed=true] .dashicons::before {
	content: "\f522" / '';
}

.wpa-alt button.wpa-toggle[aria-expanded=true],
.wpa-ld button.wpa-toggle[aria-expanded=true] {
	color: #111;
	background: #f6f6f6;
}

.wpa-alt button:focus, .wpa-alt button:hover,
.wpa-ld button:focus, .wpa-ld button:hover {
	cursor: pointer;
}

.top-left .wpa-alt a.wpa-toggle, .top-left .wpa-alt button.wpa-toggle,
.top-left .wpa-ld a.wpa-toggle, .top-left .wpa-ld button.wpa-toggle {
	top: 4px;
	bottom: auto;
}

.top-right .wpa-alt a.wpa-toggle, .top-right .wpa-alt button.wpa-toggle,
.top-right .wpa-ld a.wpa-toggle, .top-right .wpa-ld button.wpa-toggle {
	top: 4px;
	right: 4px;
	left: auto;
	bottom: auto;
}

.bottom-right .wpa-alt a.wpa-toggle, .bottom-right .wpa-alt button.wpa-toggle,
.bottom-right .wpa-ld a.wpa-toggle, .bottom-right .wpa-ld button.wpa-toggle {
	right: 4px;
	left: auto;
}

.wpa-alt .wpa-ld button {
	left: 46px;
}

.top-right .wpa-alt .wpa-ld button,
.bottom-right .wpa-alt .wpa-ld button {
	left: auto;
	right: 46px;
}
