.pt-iv-root{position:fixed;display:none;width:100%;height:100%;left:0;bottom:0;color:#fff;z-index:100000;backdrop-filter:blur(5px)}.iv-for-normal .pt-iv-root{background-color:rgba(42,42,42,.9)}.iv-for-gallery .pt-iv-root{background-color:rgba(42,42,42,.4)}.iv-for-gallery .pt-iv-btn{background-color:rgba(0,0,0,.3)}body.pt-iv-modal{overflow:hidden}.pt-iv-container{width:100%;height:100%;position:absolute;left:0;top:0}.pt-iv-number{position:absolute;width:100%;left:0;text-align:center}.pt-iv-number{top:20px;font-size:14px;line-height:20px;pointer-events:none}.pt-iv-title{position:absolute;bottom:0;right:1.2em;width:30em;background-color:rgba(31,32,36,.55);color:#fff;transition:opacity .2s,transform .6s cubic-bezier(.86,0,.07,.995) !important;font-size:var(--pt-fontSize-s);border-top-left-radius:.4em;border-top-right-radius:.4em}.pt-iv-info-container{padding:3em 3.5em;overflow:auto;max-height:42vh;color-scheme:dark}@media (orientation:portrait){.pt-iv-title{width:24em;max-width:80vw;font-size:var(--pt-fontSize-xs)}.pt-iv-info-container{padding:2em 2.5em}}.pt-iv-title:not(.has-content){opacity:0;pointer-events:none}.pt-iv-title>i{position:absolute;right:.5em;top:.5em;width:1.3em;height:1.3em;display:flex;justify-content:center;align-items:center;transition:transform .6s .1s,opacity .2s;font-style:normal;font-size:20px;border:.1em solid;text-indent:-1px;cursor:pointer;border-radius:50%}.pt-iv-title:not(.show)>i:not(:hover){opacity:.8}.pt-iv-title.show>i:not(:hover){opacity:.6}.pt-iv-title.show>i:hover{opacity:.8}.pt-iv-title>i:before{content:'\e943';font-family:'pt-icons';font-size:.5em}.pt-iv-title:not(.show){transform:translateY(100%)}body:not(.pt-iv-info-show) .pt-iv-title.show{transform:translateY(0)}.pt-iv-title:not(.show)>i{transform:translateY(calc(-100% - .5em - 20px))}.pt-iv-zoom-btn>i{position:absolute;left:0;top:0;width:calc(30px + 1vw);height:calc(30px + 1vw);line-height:1;font-size:calc(30px + 1vw);display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;display:flex;justify-content:center;align-items:center;cursor:pointer;font-family:'pt-icons';z-index:4;font-style:normal;color:#000}.pt-iv-zoom-btn>i:before{content:'\e943';font-size:12px;border-radius:50%;width:30px;height:30px;background:rgba(238,238,238,.7);line-height:30px;text-align:center;transition:background .2s}.pt-iv-number>i{display:inline-block;vertical-align:top;font-style:normal;margin:0 2px;opacity:.5}.pt-iv-number>i:first-child{opacity:1;transform:scale()}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #ff5656;margin:0}.pt-iv-btn{position:absolute;width:calc(30px + 1vw);height:calc(30px + 1vw);line-height:1;font-size:calc(30px + 1vw);display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:4;color:#eee}.show-ajax.pt-iv-modal .ajax-content .close-single{opacity:0}.iv-for-gallery .pt-iv-btn:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;transition:opacity .2s;z-index:1}.iv-for-gallery .pt-iv-btn:hover:before{opacity:0}.pt-iv-btn:hover i{color:#fff}.pt-iv-btn i{position:relative;font-size:40%;font-style:normal;z-index:3}.pt-iv-prev i,.pt-iv-next i{font-size:50%}@media (min-width:1280px){.pt-iv-prev i,.pt-iv-next i{font-size:19px}}@media (min-width:1360px){.pt-iv-prev i,.pt-iv-next i{font-size:24px}}.pt-iv-btn-disabled{display:none}.pt-iv-btn i:after{font-family:'pt-icons';display:block;z-index:2}.pt-iv-btn.pt-iv-btn-disabled{opacity:.2;pointer-events:none;cursor:default}.pt-iv-prev{left:10px;top:50%;margin-top:calc(-15px - .5vw)}.pt-iv-next{right:10px;top:50%;margin-top:calc(-15px - .5vw)}.pt-iv-close{top:10px;right:10px}.ajax-content .pt-iv-close{right:auto;left:10px}.pt-iv-prev i:after{content:'\34'}.pt-iv-next i:after{content:'\38'}.pt-iv-close i:after{content:'\e92e'}.pt-iv-fading-out .pt-iv-btn{opacity:0}.pt-iv-fading-out .pt-iv-prev{left:-20px}.pt-iv-fading-out .pt-iv-next{right:-20px}.pt-iv-fading-out .pt-iv-close{transform:scale(0)}.pt-iv-prev i{transform:translateX(-2px)}.pt-touch-off.iv-for-gallery .pt-iv-prev:hover i{transform:translateX(-4px)}.pt-touch-off.iv-for-gallery .pt-iv-next:hover i{transform:translateX(4px)}.pt-touch-off:not(.iv-for-gallery) .pt-iv-prev:not(:hover) i{transform:translateX(4px)}.pt-touch-off:not(.iv-for-gallery) .pt-iv-next:not(:hover) i{transform:translateX(-4px)}.pt-touch-off .pt-iv-close:not(:hover) i{transform:rotate(90deg)}.pt-iv-thumbs-toggle{position:absolute;font-family:'pt-icons';bottom:-22px;left:50%;margin-left:-18px;width:36px;height:36px;text-align:center;opacity:.6;cursor:pointer;z-index:999}.pt-iv-thumbs-toggle i:after{content:'\e94a';position:absolute;width:100%;height:100%;font-size:16px;line-height:12px;color:#fff;font-style:normal;left:0;top:0;z-index:2}.pt-iv-show-thumbs .pt-iv-thumbs-toggle i:after{content:'\e94b'}.pt-iv-thumbs-toggle i:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(11,12,13,.9);transform:rotate(45deg);box-shadow:0 0 12px rgba(0,0,0,.2)}.pt-iv-has-thumb.pt-iv-show-thumbs .pt-iv-thumbs-toggle{opacity:0}.pt-iv-has-thumb:not(.pt-iv-show-thumbs) .pt-iv-thumbs-toggle,.pt-iv-has-thumb.pt-iv-show-thumbs .pt-iv-thumbs-toggle:hover,.pt-iv-has-thumb.pt-iv-show-thumbs .pt-iv-thumb-list:hover+.pt-iv-thumbs-toggle{opacity:1}.pt-iv-item{width:100%;height:100%;position:absolute;perspective:800px;-moz-perspective:800px}.pt-iv-item>img{max-width:calc(100% - 120px);max-height:calc(100% - 120px);box-sizing:border-box;margin:auto;width:auto;height:auto;position:absolute;left:0;right:0;top:0;bottom:0;cursor:-webkit-grab;opacity:0}.pt-iv-first-open .pt-iv-item>img{transform:translateY(-40%) rotateX(6deg) scale(.8)}.pt-iv-item img{transition:all .6s cubic-bezier(.2,.9,.4,1),opacity .2s}.pt-iv-fading-out .pt-iv-item.pt-iv-img-loaded>img{opacity:0 !important;transform:translateY(110%) rotateX(-6deg) scaleY(.8);transition:transform .6s cubic-bezier(.9,.1,.5,1),opacity .4s cubic-bezier(.9,.1,.5,1)}.pt-iv-press .pt-iv-img-loaded>img{opacity:1;cursor:-webkit-grabbing}.pt-iv-item.pt-iv-img-loaded>img{transform:none}@media screen and (max-width:1024px){.pt-iv-show-thumbs .pt-iv-prev,.pt-iv-show-thumbs .pt-iv-next{margin-top:-33px}.pt-iv-item>img{max-width:calc(100% - 92px);max-height:calc(100% - 90px)}.pt-iv-thumbs-toggle{opacity:1 !important;margin-left:0;right:10px;left:auto}.pt-iv-thumbs-toggle i:after,.pt-iv-thumbs-toggle i:before{top:0 !important}.pt-iv-number{top:15px}}.pt-iv-container.use-desktop-zoom .pt-iv-item.pt-iv-img-loaded>img{cursor:zoom-in}.pt-iv-container.pt-iv-press .pt-iv-item.pt-iv-img-loaded>img{cursor:grabbing !important}.pt-iv-loading{position:absolute;width:100%;height:100%;left:0;top:0}.pt-iv-img-loaded>.pt-iv-loading{display:none}.pt-iv-root.light{background-color:rgba(255,255,255,.95);color:#111}.single-iv-open .pt-iv-root{background:0 0 !important}.pt-iv-thumb-list img{-webkit-transition:opacity .2s;transition:opacity .2s}.pt-iv-btn,.pt-iv-btn:after,.pt-iv-btn i,.pt-iv-thumbs-toggle,.pt-iv-thumbs-toggle i:after,.pt-iv-thumbs-toggle i:before,.pt-iv-title,.pt-iv-number{-webkit-transition:all .2s;transition:all .2s}.pt-iv-has-thumb>.pt-iv-container{height:100%;transition:height .5s;-webkit-transition:height .5s}.pt-iv-has-thumb.pt-iv-show-thumbs>.pt-iv-container{height:calc(100% - 60px)}.pt-iv-thumb-list{position:absolute;bottom:calc(-50px - 1vw);font-size:0;white-space:nowrap;-webkit-transition:left .3s,bottom .3s;transition:left .3s,bottom .3s}.pt-iv-show-thumbs .pt-iv-thumb-list{bottom:0}.pt-iv-thumb-item{display:inline-block;vertical-align:bottom;width:calc(50px + 1vw);height:calc(50px + 1vw);padding:0;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pt-iv-thumb-item:before{opacity:.5;content:'';position:absolute;width:100%;height:100%;display:block;background:#fff;z-index:1;-webkit-transition:opacity .2s;transition:opacity .2s}.pt-iv-thumb-item:before,.pt-iv-root.light .pt-iv-thumb-item:before{background:#fff}.pt-iv-root.dark .pt-iv-thumb-item:before{background:#121212}.pt-iv-thumb-item.selected:before{opacity:0}.pt-iv-root:not(.is-device) .pt-iv-thumb-item:not(.selected):hover:before{opacity:.1}.pt-iv-thumb-item>img{width:100%;height:100%;object-fit:cover}body.pt-zoom-modal{overflow:hidden}.pt-iv-zoom-container{position:fixed;z-index:999999;width:100%;height:100%;top:0;left:0;padding:0;margin:0;font-size:0;overflow:auto;-webkit-overflow-scrolling:touch}.pt-iv-zoom-container.pt-zoom-in{cursor:zoom-out}.pt-iv-zoom-container .zoom-img{cursor:grab;max-width:none}.pt-iv-zoom-container.dragging .zoom-img{cursor:grabbing}.pt-iv-zoom-container.zooming{overflow:hidden !important}.pt-iv-zoom-btn>i{font-style:normal}.pt-iv-zoom-btn>i:before{content:'\f002';font-family:FontAwesome}.pt-iv-zoom-btn.pt-zoom-in>i:before{content:'\f010'}.pt-iv-zoom-btn{position:fixed;top:10px;left:10px;z-index:1000000}.pt-iv-zoom-btn:after{display:none}.pt-iv-title.has-content~.pt-iv-zoom-btn{left:calc(40px + 1vw)}.pt-iv-zoom-btn:not(.is-device){display:none}.pt-iv-root.pt-unzoomable .pt-iv-zoom-btn{display:none}.pt-iv-root.pt-unzoomable .pt-iv-item img{cursor:grab !important}[dir=rtl] .pt-iv-zoom-btn.pt-iv-btn{left:auto;right:5px}body:not(.h-drag-disabled) .pt-hscroller-element{-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}img.img-bg-full{display:none !important}[hidden]{display:none}.win-v .ptsc.sc-custom-html,.win-v .ptsc.sc-rev-slider{width:100% !important}.ptsc.sc-rev-slider>.wrap{width:100%;height:100%}.ptsc.sc-rev-slider:not(.not-set-wrap-size)>.wrap>*{width:100% !important;height:100% !important}.pt-default-lang-switcher .wpml-ls{position:relative;margin-left:5px;margin-right:5px;margin-right:0;font-size:.875rem}.pt-default-lang-switcher .wpml-ls.wpml-ls-legacy-list-horizontal{border:none;padding-top:0;padding-bottom:0;padding-right:0}.pt-default-lang-switcher .wpml-ls li{transition:opacity .2s;line-height:30px;display:inline-block}.pt-default-lang-switcher .wpml-ls li a{line-height:30px;padding-top:0;padding-bottom:0;font-size:0;transition:opacity .2s}.pt-default-lang-switcher .wpml-ls:not([class*=dropdown]),.pt-default-lang-switcher .wpml-ls:not([class*=dropdown]) a{border:none}html:not(.win-v) .pt-default-lang-switcher .wpml-ls:not([class*=dropdown])>ul{display:flex;display:-webkit-flex}html:not(.win-v) .pt-default-lang-switcher .wpml-ls:not([class*=dropdown]):not(.no-flag) li+li{margin-left:-10px}.pt-default-lang-switcher .wpml-ls.no-flag li a{font-size:.875rem}.pt-default-lang-switcher .wpml-ls .pt-wpml-list li{display:block}.pt-default-lang-switcher .wpml-ls:not([class*=dropdown]) li.wpml-ls-current-language>a,.pt-default-lang-switcher .wpml-ls[class*=dropdown] .pt-wpml-list .wpml-ls-current-language>a{opacity:.4;pointer-events:none}.pt-default-lang-switcher .wpml-ls:not([class*=dropdown]) li:not(.wpml-ls-current-language):hover>a{opacity:.8}.pt-default-lang-switcher .wpml-ls .pt-wpml-list{position:absolute;right:0;top:100%;background:rgba(66,66,66,.95);padding:10px 20px}.win-v .pt-default-lang-switcher .wpml-ls:not([class*=dropdown])>ul{position:absolute;right:0;top:100%}.pt-default-lang-switcher .elem-position-01 .wpml-ls .pt-wpml-list,.win-v .pt-default-lang-switcher .elem-position-01 .wpml-ls:not([class*=dropdown])>ul{right:auto;left:0}.pt-default-lang-switcher .menu-style-03 .wpml-ls .pt-wpml-list,.win-v .pt-default-lang-switcher .menu-style-03 .wpml-ls:not([class*=dropdown])>ul{top:auto;bottom:100%}html:not(.win-v) .pt-default-lang-switcher .menu-style-02.elem-position-02 .wpml-ls{padding-right:10px}.pt-default-lang-switcher .wpml-ls-native+.wpml-ls-display{display:none}.pt-default-lang-switcher .wpml-ls .pt-wpml-list li{line-height:1}.pt-default-lang-switcher .wpml-ls li a span{vertical-align:top}.pt-default-lang-switcher .wpml-ls a{white-space:nowrap}.pt-default-lang-switcher .wpml-ls .pt-wpml-list a{color:#fff !important;padding:8px;font-size:.875rem;background:0 0 !important}.pt-default-lang-switcher .wpml-ls .pt-wpml-list a:after{display:none !important}.pt-default-lang-switcher .wpml-ls[class*=dropdown] a{min-width:24px;border:none;padding:0;background:0 0 !important}.pt-default-lang-switcher .wpml-ls[class*=dropdown]>ul:not(.pt-wpml-list){padding-left:10px}.pt-default-lang-switcher .wpml-ls.no-flag>ul:not(.pt-wpml-list)>li>a{padding-right:8px}.pt-default-lang-switcher .pt-header .wpml-ls[class*=dropdown] a.wpml-ls-item-toggle:after{border:3px solid transparent;border-top:6px solid;right:0;top:50%;margin-top:-3px}.pt-default-lang-switcher .pt-header .wpml-ls[class*=dropdown]:not(.no-flag) a.wpml-ls-item-toggle:after{right:-3px}.pt-default-lang-switcher .wpml-ls[class*=dropdown]>ul>li:hover>a{opacity:.6}.pt-default-lang-switcher .wpml-ls-legacy-dropdown-click a:hover,.pt-default-lang-switcher .wpml-ls-legacy-dropdown-click a:focus,.pt-default-lang-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a{background:0 0}.pt-default-lang-switcher .wpml-ls[class*=dropdown]{width:auto}html:not(.win-v) .pt-default-lang-switcher .wpml-ls[class*=dropdown]:not(.no-flag)>ul:not(.pt-wpml-list)>li{width:30px}.pt-touch-off.pt-default-lang-switcher .wpml-ls-legacy-dropdown:not(:hover) .pt-wpml-list,.pt-touch-on.pt-default-lang-switcher .wpml-ls-legacy-dropdown:not(.show-sub) .pt-wpml-list,.pt-default-lang-switcher .wpml-ls-legacy-dropdown-click:not(.show-sub) .pt-wpml-list,.win-v .pt-default-lang-switcher .wpml-ls:not([class*=dropdown]):not(.show-wpml)>ul{opacity:0;visibility:hidden;pointer-events:none}.pt-default-lang-switcher .wpml-ls .wpml-ls-sub-menu{display:none}html:not(.win-v) .wpml-ls:not([class*=dropdown])>.call-wpml,.wpml-ls[class*=dropdown]:not(.no-flag)>.call-wpml{display:none}.win-v .pt-default-lang-switcher .wpml-ls>.btn.call-wpml{width:24px;height:30px;font-size:16px;text-align:center}.win-v .pt-default-lang-switcher .wpml-ls>.btn.call-wpml:before{content:"\f0ac";font-family:FontAwesome}.win-v .pt-default-lang-switcher .wpml-ls:not([class*=dropdown]) li{display:block;white-space:nowrap}.win-v .pt-default-lang-switcher .wpml-ls:not([class*=dropdown]) a{color:#fff !important;background:#111 !important;font-size:.875rem}@media (min-width:768px){.wpml-ls[class*=dropdown].no-flag>.call-wpml{display:none}}@media (max-width:767px){.wpml-ls[class*=dropdown].no-flag>ul:not(.pt-wpml-list){display:none}}.iv-info-wrap>*:not(:last-child){margin-bottom:.6em}.pt-iv-info-container :is(h1,h2,h3,h4,h5,h6){color:#fff;line-height:1;padding-right:2em}.pt-iv-root .pt-iv-info-container,.pt-iv-root .pt-iv-info-container p{font-size:1.125rem;line-height:1.3}.pt-iv-root .pt-iv-info-container h1{font-size:1.815rem}.pt-iv-root .pt-iv-info-container h2{font-size:1.715rem}.pt-iv-root .pt-iv-info-container h3{font-size:1.615rem}.pt-iv-root .pt-iv-info-container h4{font-size:1.5185rem}.pt-iv-root .pt-iv-info-container h5{font-size:1.415rem}.pt-iv-root .pt-iv-info-container h6{font-size:1.315rem}