.aioseo-toc-header{width:100%;position:relative}.aioseo-toc-header:has(.aioseo-toc-header-area){flex-direction:column;align-items:flex-start}.aioseo-toc-header .aioseo-toc-header-title{align-items:center;color:#434960;display:flex;flex:1 0 auto;font-size:24px;font-weight:700;line-height:125%;max-width:100%;gap:8px}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{display:flex;border-radius:2px;cursor:pointer;transition:transform .3s ease;background-color:#e5f0ff;box-sizing:border-box;justify-content:center;align-items:center}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 0 8px 10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 10px 8px 0}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{width:14px;height:14px}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-right:10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-left:10px}.aioseo-toc-header .aioseo-toc-header-instructions{color:#2c324c;font-size:16px;margin-bottom:0;margin-top:16px}.aioseo-toc-header .aioseo-toc-header-buttons{flex:0 1 auto}.aioseo-toc-contents{transition:transform .3s ease,opacity .3s ease;transform-origin:top;display:block;opacity:1;transform:scaleY(1);padding-top:12px}.aioseo-toc-collapsed{opacity:0;transform:scaleY(0);height:0;overflow:hidden}@font-face{font-display:swap;font-family:'bwg';src:url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.eot?qy18kk);src:url('/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.eot?qy18kk#iefix') format('embedded-opentype'),url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.ttf?qy18kk) format('truetype'),url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.woff?qy18kk) format('woff'),url('/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.svg?qy18kk#bwg') format('svg');font-weight:400;font-style:normal}[class^="bwg-icon-"],[class*=" bwg-icon-"],.bwg-icon{font-family:'bwg'!important;speak:none;display:inline-block;line-height:1;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bwg-icon-angle-down:before{content:"\e900"}.bwg-icon-angle-down-sm:before{content:"\e901"}.bwg-icon-angle-left:before{content:"\e902"}.bwg-icon-angle-left-sm:before{content:"\e903"}.bwg-icon-angle-right:before{content:"\e904"}.bwg-icon-angle-right-sm:before{content:"\e905"}.bwg-icon-angle-up:before{content:"\e906"}.bwg-icon-angle-up-sm:before{content:"\e907"}.bwg-icon-arrow-down:before{content:"\e908"}.bwg-icon-arrow-left:before{content:"\e909"}.bwg-icon-arrow-right:before{content:"\e90a"}.bwg-icon-arrows-in:before{content:"\e90b"}.bwg-icon-arrows-out:before{content:"\e90c"}.bwg-icon-arrow-up:before{content:"\e90d"}.bwg-icon-bell:before{content:"\e90e"}.bwg-icon-bell-half-o:before{content:"\e90f"}.bwg-icon-bell-o:before{content:"\e910"}.bwg-icon-caret-down:before{content:"\e911"}.bwg-icon-caret-up:before{content:"\e912"}.bwg-icon-chevron-down-sm:before{content:"\e913"}.bwg-icon-chevron-left:before{content:"\e914"}.bwg-icon-chevron-left-sm:before{content:"\e915"}.bwg-icon-chevron-right:before{content:"\e916"}.bwg-icon-chevron-right-sm:before{content:"\e917"}.bwg-icon-chevron-up-sm:before{content:"\e918"}.bwg-icon-circle:before{content:"\e919"}.bwg-icon-circle-half:before{content:"\e91a"}.bwg-icon-circle-o:before{content:"\e91b"}.bwg-icon-comment-square:before{content:"\e91c"}.bwg-icon-compress:before{content:"\e91d"}.bwg-icon-double-left:before{content:"\e91e"}.bwg-icon-double-right:before{content:"\e91f"}.bwg-icon-download:before{content:"\e920"}.bwg-icon-expand:before{content:"\e921"}.bwg-icon-facebook-square:before{content:"\e922"}.bwg-icon-flag:before{content:"\e923"}.bwg-icon-flag-haif-o:before{content:"\e924"}.bwg-icon-flag-o:before{content:"\e925"}.bwg-icon-google-plus-square:before{content:"\e926"}.bwg-icon-heart:before{content:"\e927"}.bwg-icon-heart-half-o:before{content:"\e928"}.bwg-icon-heart-o:before{content:"\e929"}.bwg-icon-info-circle:before{content:"\e92a"}.bwg-icon-minus-square:before{content:"\e92b"}.bwg-icon-minus-square-o:before{content:"\e92c"}.bwg-icon-pause:before{content:"\e92d"}.bwg-icon-pinterest-square:before{content:"\e92e"}.bwg-icon-play:before{content:"\e92f"}.bwg-icon-refresh:before{content:"\e930"}.bwg-icon-search:before{content:"\e931"}.bwg-icon-shopping-cart:before{content:"\e932"}.bwg-icon-sign-out:before{content:"\e933"}.bwg-icon-square:before{content:"\e934"}.bwg-icon-square-half:before{content:"\e935"}.bwg-icon-square-o:before{content:"\e936"}.bwg-icon-star:before{content:"\e937"}.bwg-icon-star-half-o:before{content:"\e938"}.bwg-icon-star-o:before{content:"\e939"}.bwg-icon-times:before{content:"\e93a"}.bwg-icon-times-sm:before{content:"\e93b"}.bwg-icon-tumblr-square:before{content:"\e93c"}.bwg-icon-twitter-square:before{content:"\e93d"}.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0}.SumoSelect>.CaptionCont{position:relative;border:1px solid #a4a4a4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=');background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px 6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{padding:5px 10px 5px 35px;border-bottom:1px solid #cdcdcd}.SumoSelect[is-selected=false] .reset-all{opacity:.5;pointer-events:none}.SumoSelect[is-selected=true] .reset-all{opacity:1;cursor:pointer;color:#7799d0}.SumoSelect[is-selected=true] .reset-all *{cursor:pointer}.SumoSelect[is-selected=true] .reset-all:hover{color:#000}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.spider_popup_wrap .bwg_image_wrap figure{margin:0;padding:0;display:inline-block}figure.zoom{background-position:50% 50%;background-size:200%;position:relative;width:auto;overflow:hidden;cursor:zoom-in}figure.zoom img:hover{opacity:0}figure.zoom img{transition:opacity .5s;display:block}div[id^=bwg_container] p{padding:0!important;margin:0!important}div[id^=bwg_container] img{box-shadow:none!important}div[id^=bwg_container] *{margin:0}div[id^=bwg_container] .SumoSelect.open>.CaptionCont,div[id^=bwg_container] .SumoSelect:focus>.CaptionCont,div[id^=bwg_container] .SumoSelect:hover>.CaptionCont,div[id^=bwg_container] .SumoSelect>.CaptionCont{border:none;box-shadow:none}#bwg_tag_wrap{background-color:#fff;width:100%;font-family:inherit;margin:0 -5px 20px 0;z-index:200;position:relative}.bwg_search_loupe_container,.bwg_search_reset_container{font-size:18px;color:#ccc;cursor:pointer;position:relative}#bwg_tag_container p{text-align:center}#bwg_tag_container{border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;width:256px;float:right}#spider_popup_wrap a{border:none;box-shadow:none}div[id^=bwg_container].bwg_container .bwg-a{border:none;box-shadow:none!important;outline:0;font-size:0;line-height:normal;cursor:pointer;text-decoration:none}div[id^=bwg_container].bwg_container .bwg-masonry-thumb-description,div[id^=bwg_container].bwg_container .bwg-thumb-description{cursor:auto}div[id^=bwg_container] div[id^=bwg_container] .bwg_img_clear{max-height:none!important;max-width:none!important;padding:0!important}.tag_cloud_link{font-size:inherit!important}@media print{#spider_popup_left,#spider_popup_right,.bwg_image_info,[class^=bwg_slideshow_title_text_],[id^=bwg_slideshow_play_pause_],[id^=spider_slideshow_left_],[id^=spider_slideshow_right_]{background:0 0}}.bwg_spider_popup_loading,.footer-list-block .bwp_gallery .bwg_spider_popup_loading,.footer-list-block .bwp_gallery_tags .bwg_spider_popup_loading{background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:0 0;background-size:30px 30px;border:none!important;display:none;height:30px;left:50%;margin-left:-20px;margin-top:-20px;overflow:hidden;position:fixed;top:50%;width:30px;z-index:10102}.bwg_filmstrip_thumbnail_img{max-width:none!important}.dashicons-arrow-down-alt2:before{content:"\f347";height:100%;display:inline-block}.footer-list-block .bwp_gallery .spider_popup_overlay,.footer-list-block .bwp_gallery_tags .spider_popup_overlay,.spider_popup_overlay{cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10100}.bwp_gallery_tags div[id^=bwg_container] li{border:none}.spider_popup_close,.spider_popup_close_fullscreen{-moz-box-sizing:content-box!important;box-sizing:content-box!important;cursor:pointer;display:table;line-height:0;position:absolute;z-index:11100}.spider_popup_close_fullscreen{margin:10px 7px;right:7px}#spider_popup_left{left:0}#spider_popup_right{right:0}#spider_popup_left:hover,#spider_popup_right:hover{visibility:visible}#spider_popup_left:hover span{left:20px}#spider_popup_right:hover span{left:auto;right:20px}#spider_popup_left,#spider_popup_right{background:transparent url(/wp-content/plugins/photo-gallery/images/blank.gif) repeat scroll 0 0;bottom:35%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:35%;z-index:10130}#bwg_image_container #spider_popup_left,#bwg_image_container #spider_popup_right{width:25%}#spider_popup_left-ico,#spider_popup_right-ico{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:table;line-height:0;margin-top:-15px;position:absolute;top:50%;z-index:10135}.bwg_captcha_refresh{background-image:url(/wp-content/plugins/photo-gallery/images/captcha_refresh.png);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;border-width:0;cursor:pointer;display:inline-block;height:20px;width:20px;margin:0;padding:0;vertical-align:middle}.bwg_captcha_input{vertical-align:middle;width:75px!important}.bwg_captcha_img{cursor:pointer;margin:0 5px 0 5px;vertical-align:middle}.bwg_comment_error{color:red;display:block}.bwg_comment_waiting_message{display:none}.bwg_image_hit_container1,.bwg_image_info_container1,.bwg_image_rate_container1{height:100%;margin:0 auto;position:absolute;width:100%}.bwg_image_rate_container1{display:none}.bwg_image_hit_container2,.bwg_image_info_container2,.bwg_image_rate_container2{display:table;height:100%;margin:0 auto;position:absolute;width:100%}.bwg_image_hit_spun,.bwg_image_info_spun,.bwg_image_rate_spun{display:table-cell;height:100%;left:0;top:0;width:100%;overflow:hidden;position:relative}.bwg_image_hit,.bwg_image_info,.bwg_image_rate{display:inline-block;position:relative;text-decoration:none;word-wrap:break-word;z-index:11}.bwg_image_rate{z-index:999!important}.bwg_image_rate_disabled{display:none;position:absolute;width:100%;height:40px;top:0}@media screen and (max-width:465px){.bwg_ctrl_btn_container{height:auto!important}}.bwg_search_container_1{display:inline-block;width:100%;text-align:right;margin:0 5px 20px 0;background-color:rgba(0,0,0,0)}.bwg_search_container_2{display:inline-block;position:relative;border-radius:4px;box-shadow:0 0 3px 1px #ccc;background-color:#fff;border:1px solid #ccc;max-width:100%}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input_container{display:block;margin-right:45px}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_loupe_container{display:inline-block;margin-right:1px;vertical-align:middle;float:right}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_reset_container{margin-right:5px;vertical-align:middle;float:right}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_reset,.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search{display:block;font-size:10px;color:#323a45;cursor:pointer;line-height:inherit!important}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search{font-size:12px}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input,div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input:focus{color:#070707;outline:0;border:none;box-shadow:none;background:0 0;padding:3px 5px;font-family:inherit;width:100%}.bwg_order_cont .SumoSelect{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;height:initial;max-width:100%;padding:0 10px}.SumoSelect>.optWrapper>.options li.opt{border:none;text-align:left}.bwg_order_cont .SumoSelect .CaptionCont{text-align:left}.bwg_order_cont{background-color:rgba(0,0,0,0);display:block;text-align:right;width:100%;margin:0 5px 20px 0}#bwg_tag_container .SumoSelect,.bwg_order_cont .SumoSelect{display:inline-table}#bwg_tag_container .SumoSelect ul.options,.bwg_order_cont .SumoSelect ul.options{margin:0;padding:0!important}#bwg_tag_container .SumoSelect li,.bwg_order_cont .SumoSelect li{list-style:none}#bwg_tag_container .SumoSelect.open .search-txt{padding:0 8px;height:100%}#bwg_tag_container .SumoSelect>.optWrapper>.options li label{margin:0}.bwg_order_label{border:none;box-shadow:none;color:#bbb;font-family:inherit;font-weight:700;outline:0}.bwg_order{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;height:initial;max-width:100%;text-align:left}.wd_error{color:#ccc;font-size:initial}div[id^=bwg_container] .bwg_download_gallery{text-align:right;margin-top:10px}div[id^=bwg_container] .bwg_download_gallery a{color:#4a4a4a;font-size:25px;text-decoration:none}div[id^=bwg_container] .bwg_download_gallery a:hover{color:#7d7d7d}div[id^=bwg_container] .bwg-border-box *{-moz-box-sizing:border-box;box-sizing:border-box}.bwg-flex{display:flex}.bwg-width-100{width:100%;max-width:100%}.bwg-flex-column{flex-direction:column}.bwg-flex-row{flex-direction:row;flex-wrap:wrap}.bwg-container{font-size:0;width:100%;max-width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.bwg-item{display:flex;flex-direction:column;cursor:pointer}.bwg-item0{overflow:hidden;z-index:100}.bwg-item0:hover{background:0 0!important;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;opacity:1;z-index:102;position:relative}.bwg-item1{overflow:hidden;width:100%;position:relative}.bwg-item2{top:0;left:0;bottom:0;right:0;width:100%;height:100%}.bwg-item2{position:absolute}.bwg-ecommerce1,.bwg-title1{opacity:1;text-align:center;width:100%}.bwg-ecommerce1{text-align:right}.bwg-title2{width:100%;word-wrap:break-word}.bwg-item0:hover .bwg-ecommerce1,.bwg-item0:hover .bwg-title1{left:0!important;opacity:1!important}.bwg-play-icon1{display:flex;width:auto;height:auto;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;justify-content:center;align-content:center;flex-direction:column;text-align:center}.bwg_loading_div_1{position:absolute;width:100%;height:100%;z-index:115;text-align:center;vertical-align:middle;top:0}.bwg_load_more_ajax_loading{width:100%;z-index:115;text-align:center;vertical-align:middle;position:relative;height:30px}.bwg_load_more_ajax_loading.bwg-hidden{height:0}.bwg_loading_div_2{display:table;vertical-align:middle;width:100%;height:100%;background-color:#fff;opacity:.95}.bwg_loading_div_3{display:table-cell;text-align:center;position:relative;vertical-align:middle}.bwg_spider_ajax_loading{border:none!important;display:inline-block;text-align:center;position:relative;vertical-align:middle;background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);float:none;width:30px;height:30px;background-size:30px 30px}.bwg-hidden{visibility:hidden}.bwg_container{position:relative;margin:20px auto}.bwg_inst_play_btn_cont,.bwg_inst_play_btn_cont .bwg_inst_play{display:block}.hidden{display:none}.bwg-loading{width:100%;height:100%;opacity:.95;position:absolute;background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-position:center;background-repeat:no-repeat;background-size:50px;z-index:100100;top:0;left:0}#bwg_download{display:inline-block}#bwg_download.hidden{display:none}.bwg_thumbnail.bwg_container .search_line.bwg_tag_select_view{min-height:50px;-webkit-box-shadow:0 5px 7px -5px rgba(0,0,0,.16);-moz-box-shadow:0 5px 7px -5px rgba(0,0,0,.16);box-shadow:0 5px 7px -5px rgba(0,0,0,.16);margin-bottom:10px;display:inline-block;width:100%}.bwg_thumbnail.bwg_container .search_line #bwg_tag_wrap,.bwg_thumbnail.bwg_container .search_line .bwg_order_cont,.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1{float:left;display:table-cell;text-align:left;vertical-align:middle}.bwg_thumbnail.bwg_container .search_line #bwg_tag_wrap #bwg_tag_container,.bwg_thumbnail.bwg_container .search_line .bwg_order_cont select{border:.5px solid rgba(0,0,0,.15);box-shadow:none;border-radius:15px}.bwg_thumbnail.bwg_container .search_line .bwg_order_cont,.bwg_thumbnail.bwg_container .search_line .search_tags_container{width:25%;min-width:120px;max-width:180px;margin-right:20px;border:.5px solid rgba(0,0,0,.15);box-shadow:none;border-radius:15px;float:left;height:30px;padding:0;cursor:pointer;background:#fff}.bwg_thumbnail.bwg_container .search_line .bwg_order_cont select,.bwg_thumbnail.bwg_container .search_line .placeholder,.bwg_thumbnail.bwg_container .search_line .search-txt,.bwg_thumbnail.bwg_container .search_line .select-all,.bwg_thumbnail.bwg_container .search_line.SumoSelect .opt label{color:#323a45;font-size:12px;text-transform:uppercase;font-weight:400;font-family:Ubuntu;margin:0;border:none}.bwg_thumbnail.bwg_container .search_line .select-all label{margin-bottom:0;line-height:13px}.bwg_thumbnail.bwg_container .search_line .SumoSelect ul.options:not(:empty){padding:15px 0 0 10px!important}.bwg_thumbnail.bwg_container .search_line .SumoSelect{padding:0 10px;width:initial;height:inherit;cursor:pointer;display:block;border:none;box-shadow:none;border-radius:0;max-width:100%;background-color:transparent;line-height:inherit;vertical-align:bottom}.bwg_thumbnail.bwg_container .search_line .bwg_search_input_container{height:30px;text-align:center;font-size:12px;font-family:Ubuntu;border-radius:15px;text-align:left;width:calc(100%);margin:0;overflow:hidden}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input,.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input:focus{height:30px;padding:0 10px;text-align:center;font-size:12px;font-family:Ubuntu;border-radius:15px;text-align:left;width:calc(100% - 64px);display:inline-table}.bwg_thumbnail.bwg_container .search_line .CaptionCont span{display:block!important;vertical-align:middle;color:#323a45!important;font-size:12px;text-transform:uppercase;font-family:Ubuntu;cursor:pointer;line-height:29px;max-width:calc(100% - 20px)}.bwg_thumbnail .search_tags{cursor:pointer}.bwg_thumbnail.bwg_container .search_line .SumoSelect .select-all>span,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.options li.opt span{margin-left:-35px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:25px}.bwg_thumbnail .bwg_search_input::-webkit-input-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;font-family:Ubuntu}.bwg_thumbnail .bwg_search_input::-moz-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu;line-height:30px}.bwg_thumbnail .bwg_search_input:-ms-input-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu}.bwg_thumbnail .bwg_search_input:-moz-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu}.bwg_thumbnail .search-txt::-webkit-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px!important}.bwg_thumbnail .search-txt::-moz-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px!important}.bwg_thumbnail .search-txt::-ms-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .search-txt:-ms-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .search-txt:-moz-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .bwg_search_input_container .search_placeholder_title{width:calc(100% - 20px);height:29px;text-align:center;display:inline-block;background:#fff;position:absolute;top:.5px;left:10px;white-space:nowrap;border-radius:15px;color:#4e4e4e;text-transform:uppercase;overflow:hidden}.bwg_thumbnail .bwg_search_input_container .search_placeholder_title span{line-height:28px}.bwg_thumbnail.bwg_container .search_line .bwg_search_loupe_container{line-height:29px;display:inline-block;top:0;margin-right:10px;vertical-align:middle;float:none;padding-top:0;font-size:12px;font-family:Ubuntug}.bwg_thumbnail.bwg_container .search_line .bwg_search_loupe_container1{margin-left:0;float:left;top:0;line-height:30px;width:auto;height:30px;margin-left:10px}.bwg_thumbnail.bwg_container .search_line .bwg_search_reset_container{right:0;top:0;line-height:30px;width:11px;height:30px;margin-right:10px}.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1{float:right;width:30%;min-width:120px}.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1 .bwg_search_container_2{width:100%!important;float:right}.bwg_thumbnail.bwg_container .search_line .SumoSelect .select-all{padding:0 0 3px 35px!important;height:13px;line-height:13px;margin-bottom:15px!important}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper>.options li.opt{margin-bottom:15px;padding:0;list-style:none;color:#323a45;font-size:12px;text-transform:uppercase;font-family:Ubuntu;line-height:12px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{font-family:Ubuntu;font-size:12px;line-height:12px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background:0 0}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper>.options li.opt label{color:#323a45;font-size:12px;text-transform:uppercase;font-family:Ubuntu;font-weight:400;margin-bottom:0}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont{height:inherit;border:transparent;background:inherit;width:100%;cursor:pointer;max-height:calc(100% - 2px)}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label{margin:0;line-height:100%;cursor:pointer;width:20px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i{background:0 0;line-height:100%;height:100%}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i.closed:before,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i.opened:before{color:#323a45;font-size:10px;line-height:30px}.bwg_thumbnail.bwg_container .search_line .bwg_reset{position:absolute}.bwg_thumbnail.bwg_container .search_line .no-match{font-family:Ubuntu;font-size:12px;color:#323a45;padding:5px 25px!important;text-align:center}.bwg_thumbnail.bwg_container .search_line .search-txt{border:transparent;background:0 0;padding:4px 0!important;height:100%}.bwg_thumbnail.bwg_container .search_line .search-txt:focus{box-shadow:none}.bwg_thumbnail.bwg_container .search_line .bwg_order.SumoUnder{display:none}.bwg_slideshow_image_container{position:absolute}.bwg_slideshow_image_container>div>div{display:table;margin:0 auto}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_container_] img[id^=bwg_slideshow_image_]{display:inline-block}.bwg_thumbnail #bwg_tag_container p{text-align:left}.bwg_thumbnail .bwg_search_container_2{display:inline-block;position:relative;border-radius:4px;background-color:#fff;max-width:100%;box-shadow:none;border:.5px solid rgba(0,0,0,.15);border-radius:15px}.bwg_thumbnail .bwg_order_cont{background-color:rgba(0,0,0,0);display:block;text-align:right;width:100%}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input_container{display:block;text-align:center}.bwg_thumbnail .SumoSelect>.optWrapper>.options li.opt:hover{background-color:transparent}.bwg-zoom-effect .bwg-zoom-effect-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.bwg-zoom-effect-overlay{display:flex;align-items:center;justify-content:center}.bwg-zoom-effect:hover .bwg-zoom-effect-overlay{opacity:1}.bwg-zoom-effect .bwg-title1{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:480px){.bwg-zoom-effect img{-webkit-transition:all .3s;transition:all .3s}}.bwg_container div[id^=bwg_container2_] img{height:initial}.bwg-masonry-vertical{flex-direction:column}.bwg_thumbnails_masonry .bwg-masonry-thumbnails{overflow:hidden}.bwg_thumbnails_masonry .bwg-masonry-thumbnails .bwg-item{box-sizing:border-box}.bwg-masonry-horizontal{flex-direction:row}.bwg-masonry-horizontal-parent{overflow-x:scroll;overflow-y:hidden}.bwg-masonry-horizontal-container{width:fit-content}.bwg-item.bwg-empty-item{border:0!important;padding:0!important}.bwg-background{background-color:rgba(0,0,0,0);position:relative;width:100%}.bwg-background .wd_error{color:#323a45;font-weight:700}div[id^=bwg_container] .bwg-carousel{margin:0 auto}.bwg_carousel_preload{background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-size:50px!important;background-repeat:no-repeat;background-color:#fff;background-position:center}.bwg_container.bwg_carousel *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_container.bwg_carousel [id^=bwg_container2_] *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_]{position:relative;z-index:15}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_image_container_]{display:inline-block;position:absolute;text-align:center;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_container_]{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_container_] div{display:table;margin:0 auto}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_spun_]{display:table-cell;overflow:hidden;position:relative}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_image_]{padding:0!important;display:inline-block;float:none!important;margin:4px!important;position:relative;z-index:15}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_text_],.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_text_]:hover{text-decoration:none;margin:4px;display:block;position:relative;z-index:17}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel-cont-child{max-width:100%;position:relative;overflow:hidden;height:100%;width:100%}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg-carousel-image{border:0;position:absolute;display:block;max-width:none;padding:0!important;margin:0!important;float:none!important;vertical-align:middle;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg-carousel{position:relative;max-width:100%;width:100%}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel-feature]{position:absolute;display:block;overflow:hidden;cursor:pointer}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel-feature] [class^=bwg_carousel-caption] [class^=bwg_carousel_title_text_]{text-decoration:none;position:absolute;z-index:15;display:inline-block;width:75%;top:0;text-align:center;word-wrap:break-word;word-break:break-word}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-left],.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-right]{bottom:38%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:0%;z-index:13;visibility:visible}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-right]{right:0;left:auto;z-index:999}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-left]{left:20px;z-index:999}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_video_hide]{width:100%;height:100%;position:absolute;z-index:22}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_] span,.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_] span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_],.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_]{z-index:13;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:inline-table;line-height:0;margin-top:-15px;position:absolute;top:55%}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_]:hover,.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_]:hover{cursor:pointer}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_]{bottom:0;cursor:pointer;display:flex;justify-content:center;align-items:center;outline:medium none;position:absolute;height:inherit;width:30%;left:35%;z-index:13}.bwg_container.bwg_carousel .bwg_carousel_play_pause:hover .bwg_carousel_play_pause-ico{display:inline-block!important}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_]:hover span{position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_] span{display:flex;justify-content:center;align-items:center}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel_play_pause-ico{display:none!important;cursor:pointer;position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel_play_pause-ico:hover{display:inline-block;position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_embed_]{padding:0!important;float:none!important;width:100%;height:100%;vertical-align:middle;position:relative;display:table;background-color:#000;text-align:center}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_embed_video_]{padding:0!important;margin:0!important;float:none!important;vertical-align:middle;position:relative;display:table-cell;background-color:#000;text-align:center}.bwg_thumbnail.bwg_container{padding:0 1px;min-height:140px}.bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive{display:inline-block}body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .bwg_order_cont,body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .bwg_search_container_1,body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .search_tags_container{width:100%;margin:0 0 10px 0;text-align:center;max-width:100%}.search_line .SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:26px}.bwg_container.bwg_blog_style .fluid-width-video-wrapper,.bwg_container.bwg_carousel .fluid-width-video-wrapper,.bwg_container.bwg_image_browser .fluid-width-video-wrapper{width:100%;position:unset!important;padding:0!important}.bwg_inst_play_btn_cont{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;top:0}.bwg_inst_play{position:absolute;width:50px;height:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background-image .2s ease-out;-ms-transition:background-image .2s ease-out;-moz-transition:background-image .2s ease-out;-webkit-transition:background-image .2s ease-out;top:0;left:0;right:0;bottom:0;margin:auto}.bwg_inst_play:hover{background-position:center center;background-repeat:no-repeat;background-size:cover}.spider_popup_wrap *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.spider_popup_wrap{display:inline-block;left:50%;outline:medium none;position:fixed;text-align:center;top:50%;z-index:100000}.bwg_popup_image{width:auto;vertical-align:middle;display:inline-block}.bwg_slider img{display:inline-block}.bwg_popup_embed{width:100%;height:100%;vertical-align:middle;text-align:center;display:table}.bwg_btn_container{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.bwg_toggle_btn{margin:0;padding:0}.bwg_ctrl_btn_container{position:absolute;width:100%;z-index:10150}.bwg_btn_container.bwg_no_ctrl_btn .bwg_ctrl_btn_container{background:0 0}.bwg_toggle_container{cursor:pointer;left:50%;line-height:0;position:absolute;text-align:center;z-index:10150}#spider_popup_left-ico span,#spider_popup_right-ico span,.spider_popup_close span{display:table-cell;text-align:center;vertical-align:middle}.bwg_image_wrap{height:inherit;display:table;position:absolute;text-align:center;width:inherit}.bwg_image_wrap *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_comment_wrap,.bwg_ecommerce_wrap{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.bwg_comment_container,.bwg_ecommerce_container{-moz-box-sizing:border-box;height:100%;overflow:hidden;position:absolute;top:0;z-index:10103}#bwg_ecommerce{padding:10px}.bwg_ecommerce_body{background:0 0!important;border:none!important}.pge_tabs{list-style-type:none;margin:0;padding:0;background:0 0!important}.pge_tabs li a,.pge_tabs li a:hover,.pge_tabs li.pge_active a{text-decoration:none;display:block;width:100%;outline:0!important;padding:8px 5px!important;font-weight:700;font-size:13px}.pge_add_to_cart a{padding:5px 10px;text-decoration:none!important;display:block}.pge_add_to_cart{margin:5px 0 15px}.pge_add_to_cart_title{font-size:17px;padding:5px}.pge_add_to_cart div:first-child{float:left}.pge_add_to_cart div:last-child{float:right;margin-top:4px}.pge_add_to_cart:after,.pge_tabs:after{clear:both;content:"";display:table}#downloads table tr td,#downloads table tr th{padding:6px 10px!important;text-transform:none!important}.bwg_comments input[type=submit],.bwg_ecommerce_panel input[type=button]{cursor:pointer;font-size:15px;width:100%;margin-bottom:5px}.bwg_comments,.bwg_ecommerce_panel{bottom:0;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:100%;z-index:10101}.bwg_comments{height:100%}.bwg_comment_body_p,.bwg_comments p{margin:5px!important;text-align:left;word-wrap:break-word;word-break:break-all}.bwg_ecommerce_panel p{padding:5px!important;text-align:left;word-wrap:break-word;word-break:break-all;margin:0!important}.bwg_comments .bwg-submit-disabled{opacity:.5}.bwg_comments textarea{height:120px;resize:vertical}.bwg_comment_delete_btn{color:#7a7a7a;cursor:pointer;float:right;font-size:14px;margin:2px}.bwg_comments_close,.bwg_ecommerce_close{cursor:pointer;line-height:0;position:relative;font-size:13px;margin:5px;z-index:10150}.bwg_ecommerce_panel a:hover{text-decoration:underline}.bwg_comment_textarea::-webkit-scrollbar{width:4px}.bwg_comment_textarea::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.55);border-radius:2px}.bwg_comment_textarea::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}.bwg_ctrl_btn_container a,.bwg_ctrl_btn_container a:hover{text-decoration:none}.bwg_facebook:hover{color:#3b5998}.bwg_twitter:hover{color:#4099fb}.bwg_pinterest:hover{color:#cb2027}.bwg_tumblr:hover{color:#2f5070}.bwg_image_container{display:table;position:absolute;text-align:center;vertical-align:middle;width:100%}.bwg_filmstrip_container{position:absolute;z-index:10150}.bwg_filmstrip{overflow:hidden;position:absolute;z-index:10106}.bwg_filmstrip_thumbnails{margin:0 auto;overflow:hidden;position:relative}.bwg_filmstrip_thumbnail{position:relative;background:0 0;float:left;cursor:pointer;overflow:hidden}.bwg_filmstrip_thumbnail .bwg_filmstrip_thumbnail_img_wrap{overflow:hidden}.bwg_thumb_active{opacity:1}.bwg_filmstrip_thumbnail_img{display:block;opacity:1}.bwg_filmstrip_left{cursor:pointer;vertical-align:middle;z-index:10106;line-height:0}.bwg_filmstrip_right{cursor:pointer;vertical-align:middle;z-index:10106;line-height:0}.bwg_none_selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bwg_watermark_container{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}.bwg_watermark_container>div{display:table;margin:0 auto}.bwg_watermark_spun{display:table-cell;overflow:hidden;position:relative}.bwg_watermark_image{margin:4px;position:relative;z-index:10141}.bwg_watermark_text,.bwg_watermark_text:hover{text-decoration:none;margin:4px;position:relative;z-index:10141}.bwg_slide_container{display:table-cell;position:absolute;vertical-align:middle;width:100%;height:100%}.bwg_slide_bg{margin:0 auto;width:inherit;height:inherit}.bwg_slider{height:inherit;width:inherit}.bwg_popup_image_spun{height:inherit;display:table-cell;opacity:1;position:absolute;vertical-align:middle;width:inherit;z-index:2}.bwg_popup_image_second_spun{width:inherit;height:inherit;display:table-cell;opacity:0;position:absolute;vertical-align:middle;z-index:1}.bwg_grid{display:none;height:100%;overflow:hidden;position:absolute;width:100%}.bwg_gridlet{opacity:1;position:absolute}.bwg_image_info::-webkit-scrollbar{width:4px}.bwg_image_info::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.55);border-radius:2px}.bwg_image_info::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}#bwg_rate_form .bwg_hint{margin:0 5px;display:none}.bwg_star{display:inline-block;width:unset!important}.bwg_image_count_container{left:0;line-height:1;position:absolute;vertical-align:middle}#bwg_comment_form label{display:block;font-weight:700;margin-top:17px;text-transform:uppercase}#bwg_comment_form .bwg-privacy-policy-box label{text-transform:unset;word-break:break-word}.bwg_popup_image_spun .bwg_popup_image_spun1{width:inherit;height:inherit}.bwg_popup_image_spun1 .bwg_popup_image_spun2{vertical-align:middle;text-align:center;height:100%}#embed_conteiner{table-layout:fixed;height:100%}#opacity_div{background-color:rgba(255,255,255,.2);position:absolute;z-index:10150}#loading_div{text-align:center;position:relative;vertical-align:middle;z-index:10170;float:none;width:30px;height:30px;background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}#ecommerce_ajax_loading{position:absolute}#ecommerce_opacity_div{display:none;background-color:rgba(255,255,255,.2);position:absolute;z-index:10150}#ecommerce_loading_div{display:none;text-align:center;position:relative;vertical-align:middle;z-index:10170;float:none;width:30px;height:30px;background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}.bwg_ecommerce_panel.bwg_popup_sidebar_panel.bwg_popup_sidebar{text-align:left}#ajax_loading{position:absolute}@media (max-width:480px){.bwg_image_count_container{display:none}.bwg_image_title,.bwg_image_title *{font-size:12px}.bwg_image_description,.bwg_image_description *{font-size:10px}}body[data-elementor-device-mode=mobile] .bwg-container.bwg-masonry-thumbnails .bwg-title1,body[data-elementor-device-mode=mobile] .bwg-container.bwg-standard-thumbnails .bwg-title1,body[data-elementor-device-mode=mobile] .bwg-mosaic-thumbnails,body[data-elementor-device-mode=tablet] .bwg-container.bwg-masonry-thumbnails .bwg-title1,body[data-elementor-device-mode=tablet] .bwg-container.bwg-standard-thumbnails .bwg-title1,body[data-elementor-device-mode=tablet] .bwg-mosaic-thumbnails{opacity:1!important}body[data-elementor-device-mode=mobile] .bwg-zoom-effect .bwg-zoom-effect-overlay,body[data-elementor-device-mode=mobile] .bwg-zoom-effect-overlay>span,body[data-elementor-device-mode=tablet] .bwg-zoom-effect .bwg-zoom-effect-overlay,body[data-elementor-device-mode=tablet] .bwg-zoom-effect-overlay>span{opacity:1!important;background-color:unset!important}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_wrap_] *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_wrap_]{border-collapse:collapse;display:table;position:relative;text-align:center;margin:auto}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_image_]{display:inline-block;padding:0!important;margin:0!important;float:none!important;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_embed_]{padding:0!important;margin:0!important;float:none!important;vertical-align:middle;display:inline-block;text-align:center}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_watermark_]{position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause{bottom:0;cursor:pointer;display:table;height:inherit;outline:medium none;position:absolute;width:30%;left:35%;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause:hover span[id^=bwg_slideshow_play_pause-ico_]{display:inline-block!important}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause:hover span{position:relative;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=bwg_slideshow_play_pause-ico_]{display:none!important;cursor:pointer;position:relative;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=bwg_slideshow_play_pause-ico_]:hover{display:inline-block;position:relative;z-index:13}.bwg_embed_frame .instagram-media,div[id^=bwg_container1_] div[id^=bwg_container2_] .instagram-media{margin:0 auto!important;min-width:unset!important}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_],div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]{bottom:35%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:35%;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]{left:0}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]{right:0}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover{visibility:visible}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover{visibility:visible}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover span{left:auto!important;right:20px!important}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover span{left:20px!important}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_] span,div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_] span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_],div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_]{z-index:13;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:table;line-height:0;margin-top:-15px;position:absolute;top:50%}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_]:hover{cursor:pointer}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_container_]{display:table;position:absolute;text-align:center;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_container_]{position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] .bwg_slideshow_filmstrip,div[id^=bwg_container1_] div[id^=bwg_container2_] .bwg_slideshow_filmstrip_fix_count{overflow:hidden;position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_thumbnails_]{margin:0 auto;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_thumbnail_]{position:relative;background:0 0;cursor:pointer;float:left;overflow:hidden}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_thumb_active_]{opacity:1}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_filmstrip_thumbnail_img_]{display:block;opacity:1;padding:0!important}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_left_]{cursor:pointer;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_right_]{cursor:pointer;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_none_selectable_]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_watermark_container_]{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_watermark_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_title_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_description_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_watermark_image_]{padding:0!important;float:none!important;margin:4px!important;position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_slideshow_watermark_text_],div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_slideshow_watermark_text_]:hover{text-decoration:none;margin:4px;position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_title_text_]{text-decoration:none;position:relative;z-index:11;display:inline-block;word-wrap:break-word;word-break:break-word}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_description_text_]{text-decoration:none;position:relative;z-index:15;margin:5px;display:inline-block;word-wrap:break-word;word-break:break-word}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_container_]{display:table-cell;margin:0 auto;position:absolute;vertical-align:middle;width:100%;height:100%}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_bg_]{margin:0 auto;width:inherit;height:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slider_]{height:inherit;width:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun_]{width:inherit;height:inherit;display:table-cell;opacity:1;position:absolute;vertical-align:middle;z-index:2}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_second_spun_]{width:inherit;height:inherit;display:table-cell;opacity:0;position:absolute;vertical-align:middle;z-index:1}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_grid_]{display:none;height:100%;overflow:hidden;position:absolute;width:100%}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_gridlet_]{opacity:1;position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_dots_]{display:inline-block;position:relative;cursor:pointer;overflow:hidden;z-index:17}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_dots_container_]{display:block;overflow:hidden;position:absolute;z-index:17}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_dots_thumbnails_]{left:0;font-size:0;margin:0 auto;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_dots_active_]{opacity:1}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun1_]{display:table;width:inherit;height:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun2_]{display:table-cell;vertical-align:middle;text-align:center}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_mosaic_play_icon_spun_]{display:flex;width:auto;height:auto;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;justify-content:center;align-content:center;flex-direction:column;text-align:center}.lazy_loader{background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}.bwg-container-temp0{visibility:hidden!important;position:absolute!important}.bwg_image_browser .pagination-links{display:flex;padding:0}.bwg_image_browser .pagination-links_col1{flex-grow:3;text-align:left}.bwg_image_browser .pagination-links_col2{flex-grow:4;text-align:center}.bwg_image_browser .pagination-links_col3{flex-grow:3;text-align:right}.bwg_current_page[type=number]{width:35px;display:inline-block;-moz-appearance:textfield;line-height:normal!important}.bwg_current_page::-webkit-inner-spin-button,.bwg_current_page::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bwg_container .bwg_tag_button_view_container{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-bottom:45px;position:relative;padding-top:3px;flex-wrap:wrap;overflow:hidden;clear:both}.bwg_container .bwg_tag_button_view_container button{cursor:pointer}.bwg_container .bwg_tag_button_view_container button.active{cursor:default}.bwg_container .bwg_tag_button_view_container .verLine{min-height:26px;margin:0 15px}.bwg_container .bwg_tag_button_see_all{margin-bottom:70px;position:relative;display:none}.bwg_container .bwg_tag_button_see_all .see_all_tags{text-transform:uppercase;position:absolute;padding:10px 25px;font-weight:600;cursor:pointer;left:47%;top:-23px}.bwg_container .bwg_tag_button_see_all .see_all_tags span{display:inline-block;line-height:normal;text-align:center;border-radius:50%;margin-right:10px;font-weight:500;color:#fff;height:18px;width:18px}.bwg_addThis{position:absolute;left:10px;top:10px;z-index:9999}.bwg_search_container_1 input[type=search]::-ms-clear{display:none;width:0;height:0}.bwg_search_container_1 input[type=search]::-ms-reveal{display:none;width:0;height:0}.bwg_search_container_1 input[type=search]::-webkit-search-cancel-button,.bwg_search_container_1 input[type=search]::-webkit-search-decoration,.bwg_search_container_1 input[type=search]::-webkit-search-results-button,.bwg_search_container_1 input[type=search]::-webkit-search-results-decoration{display:none}html,body{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,address,big,cite,code,em,font,img,small,strike,sub,sup,li,ol,ul,fieldset,form,label,legend,button,table,caption,tr,th,td{border:none;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit}blockquote::before,blockquote::after{content:""}html{font-size:62.5%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:#f5efe0;box-sizing:border-box;color:#000;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;letter-spacing:-.015em;text-align:left}@supports (font-variation-settings:normal){body{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}*,*::before,*::after{box-sizing:inherit;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word}#site-content{overflow:hidden}.group::after,.entry-content::after{clear:both;content:"";display:block}a,path{transition:all 0.15s linear}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}@font-face{font-display:swap;font-family:NonBreakingSpaceOverride;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMoAA0AAAAACDQAAALTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCahEICjx3CywAATYCJANUBCAFhiEHgWwbXQfILgpsY+rQRRARwyAs6uL7pxzYhxEE+32b3aeHmifR6tklkS9hiZA0ewkqGRJE+H7/+6378ASViK/PGeavqJyOzsceKi1s3BCiQsiOdn1r/RBgIJYEgCUhbm/8/8/h4saPssnTNkkiWUBrTRtjmQSajw3Ui3pZ3LYDPD+XG2C3JA/yKAS8/rU5eNfuGqRf4eNNgV4YAlIIgxglEkWe6FYpq10+wi3g+/nUgvgPFczNrz/RsTgVm/zfbPuHZlsuQECxuyqBcQwKFBjFgKO8AqP4bAN9tFJtnM9xPcbNjeXS/x1wY/xU52f5W/X1+9cnH4YwKIaoRRAkUkj/YlAAeF/624foiIDBgBmgQBeGAyhBljUPZUm/l2dTvmpqcBDUOHdbPZWd8JsBAsGr4w8/EDn82/bUPx4eh0YNrQTBuHO2FjQEAGBwK0DeI37DpQVqdERS4gZBhpeUhWCfLFz7J99aEBgsJCHvUGAdAPp4IADDCAPCEFMGpMZ9AQpTfQtQGhLbGVBZFV8BaqNyP68oTZgHNj3M8kBPfXTTC9t90UuzYhy9ciH0grVlOcqyCytisvbsERsEYztiznR0WCrmTksJwbSNK6fd1Rvr25I9oLvctUoEbNOmXJbqgYgPXEHJ82IUsrCnpkxh23F1rfZ2zcRnJYoXtauB3VTFkFXQg3uoZYD5qE0kdjDtoDoF1h2bulGmev5HbYhbrjtohQSRI4aNOkffIcT+d3v6atpaYh3JvPoQsztCcqvaBkppDSPcQ3bw3KaCBo1f5CJWTZEgW3LjLofYg51MaVezrx8xZitYbQ9KYeoRaqQdVLwSEfrKXLK1otCWOKNdR/YwYAfon5Yk8O2MJfSD10dPGA5PIJJQMkah0ugMJiv6x4Dm7LEa8xnrRGGGLAg4sAlbsA07sAt76DOsXKO3hIjtIlpnnFrt1qW4kh6NhS83P/6HB/fl1SMAAA==) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAUQAA0AAAAACDQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE9AAAABwAAAAchf5yU0dERUYAAATYAAAAHAAAAB4AJwAbT1MvMgAAAaAAAABJAAAAYJAcgU5jbWFwAAACIAAAAF4AAAFqUUxBZ2dhc3AAAATQAAAACAAAAAgAAAAQZ2x5ZgAAApAAAAAyAAAAPL0n8y9oZWFkAAABMAAAADAAAAA2Fi93Z2hoZWEAAAFgAAAAHQAAACQOSgWaaG10eAAAAewAAAAzAAAAVC7TAQBsb2NhAAACgAAAABAAAAAsAOQBAm1heHAAAAGAAAAAHQAAACAAWQALbmFtZQAAAsQAAAF6AAADIYvD/Adwb3N0AAAEQAAAAI4AAADsapk2o3jaY2BkYGAA4ov5mwzj+W2+MnCzXwCKMNzgCBSB0LfbQDQ7AxuI4mBgAlEAFKQIRHjaY2BkYGD3+NvCwMDBAALsDAyMDKhAFAA3+wH3AAAAeNpjYGRgYBBl4GBgYgABEMnIABJzAPMZAAVmAGUAAAB42mNgZlJhnMDAysDCKsKygYGBYRqEZtrDYMT4D8gHSmEHjgUFOQwODAqqf9g9/rYwMLB7MNUAhRlBcsxBrMlASoGBEQAj8QtyAAAAeNrjYGBkAAGmWQwMjO8gmBnIZ2NA0ExAzNjAAFYJVn0ASBsD6VAIDZb7AtELAgANIgb9AHjaY2BgYGaAYBkGRgYQSAHyGMF8FgYPIM3HwMHAxMDGoMCwQIFLQV8hXvXP//9AcRCfAcb///h/ygPW+w/vb7olBjUHCTCyMcAFGZmABBO6AogThgZgIUsXAEDcEzcAAHjaY2BgECMCyoEgACZaAed42mNgYmRgYGBnYGNgYAZSDJqMgorCgoqCjECRXwwNrCAKSP5mAAFGBiRgyAAAi/YFBQAAeNqtkc1OwkAUhU/5M25cEhcsZick0AwlBJq6MWwgJkAgYV/KAA2lJeUn+hY+gktXvpKv4dLTMqKycGHsTZNv7px7z50ZAFd4hYHjdw1Ls4EiHjVncIFnzVnc4F1zDkWjrzmPW+NNcwGlzIRKI3fJlUyrEjZQxb3mDH2fNGfRx4vmHKqG0JzHg6E0F9DOlFBGBxUI1GEzLNT4S0aLuTtsGAEUuYcQHkyg3KmIum1bNUvKlrjbbAIleqHHnS4iSudpQcySMYtdFiXlAxzSbAwfMxK6kZoHKhbjjespMTioOPZnzI+4ucCeTVyKMVKLfeAS6vSWaTinuZwzyy/Dc7vaed+6KaV0kukdPUk6yOcctZPvvxxqksq2lEW8RvHjMEO2FCl/zy6p3NEm0R9OFSafJdldc4QVeyaaObMBO0/5cCaa6d9Ggyubxire+lEojscdjoWUR1xGOy8KD8mG2ZLO2l2paDc3A39qmU2z2W5YNv5+u79e6QfGJY/hAAB42m3NywrCMBQE0DupWp/1AYI7/6DEaLQu66Mrd35BKUWKJSlFv1+rue4cGM7shgR981qSon+ZNwUJ8iDgoYU2OvDRRQ99DDDECAHGmGCKmf80hZSx/Kik/LliFbtmN6xmt+yOjdg9GztV4tROnRwX/Bsaaw51nt4Lc7tWaZYHp/MlzKx51LZs5htNri+2AAAAAQAB//8AD3jaY2BkYGDgAWIxIGZiYARCESBmAfMYAAR6AEMAAAABAAAAANXtRbgAAAAA2AhRFAAAAADYCNuG) format("woff")}@font-face{font-family:"Inter var";font-weight:100 900;font-style:normal;font-display:swap;src:url(/wp-content/themes/twentytwenty/assets/fonts/inter/Inter-upright-var.woff2) format("woff2")}@font-face{font-family:"Inter var";font-weight:100 900;font-style:italic;font-display:swap;src:url(/wp-content/themes/twentytwenty/assets/fonts/inter/Inter-italic-var.woff2) format("woff2")}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;transition-duration:0s!important}}main{display:block}h1,h2,h3,h4,h5,h6,.faux-heading{font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-weight:700;letter-spacing:-.0415625em;line-height:1.25;margin:3.5rem 0 2rem}h1,.heading-size-1{font-size:3.6rem;font-weight:800;line-height:1.138888889}h2,.heading-size-2{font-size:3.2rem}h3,.heading-size-3{font-size:2.8rem}h4,.heading-size-4{font-size:2.4rem}h5,.heading-size-5{font-size:2.1rem}h6,.heading-size-6{font-size:1.6rem;letter-spacing:.03125em;text-transform:uppercase}p{line-height:1.5;margin:0 0 1em 0}em,i,q,dfn{font-style:italic}em em,em i,i em,i i,cite em,cite i{font-weight:bolder}big{font-size:1.2em}small{font-size:.75em}b,strong{font-weight:700}ins{text-decoration:underline}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}abbr,acronym{cursor:help}address{line-height:1.5;margin:0 0 2rem 0}hr{border-style:solid;border-width:.1rem 0 0 0;border-color:#dcd7ca;margin:4rem 0}.entry-content hr,hr.styled-separator{background:linear-gradient(to left,currentColor calc(50% - 16px),transparent calc(50% - 16px),transparent calc(50% + 16px),currentColor calc(50% + 16px));background-color:transparent!important;border:none;height:.1rem;overflow:visible;position:relative}.entry-content hr:not(.has-background),hr.styled-separator{color:#6d6d6d}.entry-content hr::before,.entry-content hr::after,hr.styled-separator::before,hr.styled-separator::after{background:currentColor;content:"";display:block;height:1.6rem;position:absolute;top:calc(50% - 0.8rem);transform:rotate(22.5deg);width:.1rem}.entry-content hr::before,hr.styled-separator::before{left:calc(50% - 0.5rem)}.entry-content hr::after,hr.styled-separator::after{right:calc(50% - 0.5rem)}a{color:#cd2653;text-decoration:underline}a:hover,a:focus{text-decoration:none}ul,ol{margin:0 0 3rem 3rem}ul{list-style:disc}ul ul{list-style:circle}ul ul ul{list-style:square}ol{list-style:decimal}ol ol{list-style:lower-alpha}ol ol ol{list-style:lower-roman}li{line-height:1.5;margin:.5rem 0 0 2rem}li>ul,li>ol{margin:1rem 0 0 2rem}.reset-list-style,.reset-list-style ul,.reset-list-style ol{list-style:none;margin:0}.reset-list-style li{margin:0}dt,dd{line-height:1.5}dt{font-weight:700}dt+dd{margin-top:.5rem}dd+dt{margin-top:1.5rem}blockquote{border-color:#cd2653;border-style:solid;border-width:0 0 0 .2rem;color:inherit;font-size:1em;margin:4rem 0;padding:.5rem 0 .5rem 2rem}cite{color:#6d6d6d;font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.25}blockquote cite{display:block;margin:2rem 0 0 0}blockquote p:last-child{margin:0}code,kbd,pre,samp{font-family:monospace;font-size:.9em;padding:.4rem .6rem}code,kbd,samp{background:rgb(0 0 0 / .075);border-radius:.2rem}pre{border:.1rem solid #dcd7ca;line-height:1.5;margin:4rem 0;overflow:auto;padding:3rem 2rem;text-align:left}pre code{background:#fff0;font-size:1em;padding:0}.entry-content>code{display:block}figure{display:block;margin:0}iframe{display:block;max-width:100%}video{display:block}svg,img,embed,object{display:block;height:auto;max-width:100%}figcaption,.wp-caption-text{color:#6d6d6d;display:block;font-size:1.5rem;font-weight:500;line-height:1.2;margin-top:1.5rem}figcaption a,.wp-caption-text a{color:inherit}blockquote.instagram-media,iframe.instagram-media{margin:auto!important}.gallery{display:flex;flex-wrap:wrap;margin:3em 0 3em -.8em;width:calc(100% + 1.6em)}.gallery-item{margin:.8em 0;padding:0 .8em;width:100%}.gallery-caption{display:block;margin-top:.8em}fieldset{border:.2rem solid #dcd7ca;padding:2rem}legend{font-size:.85em;font-weight:700;padding:0 1rem}label{display:block;font-size:1.6rem;font-weight:400;margin:0 0 .5rem 0}label.inline,input[type="checkbox"]+label{display:inline;font-weight:400;margin-left:.5rem}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;position:relative;top:2px;display:inline-block;margin:0;width:1.5rem;min-width:1.5rem;height:1.5rem;background:#fff;border-radius:0;border-style:solid;border-width:.1rem;border-color:#dcd7ca;box-shadow:none;cursor:pointer}input[type="checkbox"]:checked::before{content:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E);position:absolute;display:inline-block;margin:-.1875rem 0 0 -.25rem;height:1.75rem;width:1.75rem}input,textarea,button,.button,.faux-button,.wp-block-button__link,.wp-block-file__button{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;line-height:1}@supports (font-variation-settings:normal){input,textarea,button,.button,.faux-button,.faux-button.more-link,.wp-block-button__link,.wp-block-file__button{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}input,textarea{border-color:#dcd7ca;color:#000}code,input[type="url"],input[type="email"],input[type="tel"]{direction:ltr}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;background:#fff;border-radius:0;border-style:solid;border-width:.1rem;box-shadow:none;display:block;font-size:1.6rem;letter-spacing:-.015em;margin:0;max-width:100%;padding:1.5rem 1.8rem;width:100%}input[type="number"]{padding-right:.5rem}select{font-size:1em}textarea{height:12rem;line-height:1.5;width:100%}input::-webkit-input-placeholder{line-height:normal}input:-ms-input-placeholder{line-height:normal}input::-moz-placeholder{line-height:revert}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;background:#cd2653;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:600;letter-spacing:.0333em;line-height:1.25;margin:0;opacity:1;padding:1.1em 1.44em;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity 0.15s linear}button:focus,button:hover,.button:focus,.button:hover,.faux-button:focus,.faux-button:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover,.wp-block-file .wp-block-file__button:focus,.wp-block-file .wp-block-file__button:hover,input[type="button"]:focus,input[type="button"]:hover,input[type="reset"]:focus,input[type="reset"]:hover,input[type="submit"]:focus,input[type="submit"]:hover{text-decoration:underline}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{border-color:currentColor}input[type="search"]:focus{outline:thin dotted;outline-offset:-4px}table{border:.1rem solid #dcd7ca;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:1.6rem;margin:4rem 0;max-width:100%;overflow:hidden;width:100%}.alignleft>table{margin:0}.alignright>table{margin:0}th,td{border:.1rem solid #dcd7ca;line-height:1.4;margin:0;overflow:visible;padding:.5em}caption{background:#dcd7ca;font-weight:600;padding:.5em;text-align:center}thead{vertical-align:bottom;white-space:nowrap}th{font-weight:700}.no-margin{margin:0}.no-padding{padding:0}.screen-height{min-height:100vh}.admin-bar .screen-height{min-height:calc(100vh - 32px)}@media (max-width:782px){.admin-bar .screen-height{min-height:calc(100vh - 46px)}}.screen-width{position:relative;left:calc(50% - 50vw);width:100vw}section{padding:5rem 0;width:100%}.section-inner{margin-left:auto;margin-right:auto;max-width:120rem;width:calc(100% - 4rem)}.section-inner.max-percentage{width:100%}.section-inner.thin{max-width:58rem}.section-inner.small{max-width:80rem}.section-inner.medium{max-width:100rem}.section-inner.no-margin{margin:0}.toggle{-moz-appearance:none;-webkit-appearance:none;color:inherit;cursor:pointer;font-family:inherit;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:inherit;user-select:none}button.toggle{background:none;border:none;box-shadow:none;border-radius:0;font-size:inherit;font-weight:400;letter-spacing:inherit;padding:0;text-transform:none}.js .show-js{display:block!important}.js .hide-js{display:none!important}.no-js .show-no-js{display:block!important}.no-js .hide-no-js{display:none!important}.font-size-xl{font-size:1.25em}.font-size-xs{font-size:.8em}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.color-accent,.color-accent-hover:focus,.color-accent-hover:hover{color:#cd2653}.bg-accent,.bg-accent-hover:focus,.bg-accent-hover:hover{background-color:#cd2653}.border-color-accent,.border-color-accent-hover:focus,.border-color-accent-hover:hover{border-color:#cd2653}.fill-children-accent,.fill-children-accent *{fill:#cd2653}.fill-children-current-color,.fill-children-current-color *{fill:currentColor}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.blend-mode-exclusion{mix-blend-mode:exclusion}.blend-mode-hue{mix-blend-mode:hue}.blend-mode-saturation{mix-blend-mode:saturation}.blend-mode-color{mix-blend-mode:color}.blend-mode-luminosity{mix-blend-mode:luminosity}.bg-image{background-position:center;background-repeat:no-repeat;background-size:cover}.bg-attachment-fixed{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.bg-attachment-fixed{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.bg-attachment-fixed{background-attachment:scroll}}.wp-block-image.is-resized{margin-left:auto;margin-right:auto}.aligncenter figcaption{text-align:center}.search-form{align-items:stretch;display:flex;flex-wrap:nowrap;margin:0 0 -.8rem -.8rem}.search-form .search-field,.search-form .search-submit{margin:0 0 .8rem .8rem}.search-form label{align-items:stretch;display:flex;font-size:inherit;margin:0;width:100%}.search-form .search-field{width:100%}.search-form .search-submit{flex-shrink:0}.search-form .search-submit:focus,.search-form .search-submit:hover{text-decoration:none}ul.social-icons{display:flex;flex-wrap:wrap;margin:-.9rem 0 0 -.9rem;width:calc(100% + 0.9rem)}ul.social-icons li{margin:.9rem 0 0 .9rem}.social-icons a{align-items:center;background:#cd2653;border-radius:50%;color:#fff;display:flex;height:4.4rem;justify-content:center;padding:0;text-decoration:none;transition:transform 0.15s ease-in-out;width:4.4rem}.social-icons a:focus,.social-icons a:hover{transform:scale(1.1);text-decoration:none}.cover-modal{display:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.cover-modal::-webkit-scrollbar{display:none!important}.cover-modal.show-modal{display:block;cursor:pointer}.cover-modal.show-modal>*{cursor:default}#site-header{background:#fff;position:relative}.header-inner{max-width:168rem;padding:3.15rem 0;z-index:100}.header-titles-wrapper{align-items:center;display:flex;justify-content:center;padding:0 4rem;text-align:center}body:not(.enable-search-modal) .header-titles-wrapper{justify-content:flex-start;padding-left:0;text-align:left}.site-title,.site-logo,.site-description{margin:0}.site-title{font-size:2.1rem;font-weight:600;line-height:1}.site-title a{color:inherit;display:block;text-decoration:none}.site-title a:hover,.site-title a:focus{text-decoration:underline}.site-description{margin-top:1rem;color:#6d6d6d;font-size:1.8rem;font-weight:500;display:none;letter-spacing:-.0311em;transition:all 0.15s linear}.site-logo a,.site-logo img{display:block}.header-titles .site-logo .site-logo{margin:0}.site-logo img{max-height:6rem;margin:0 auto;width:auto}body:not(.enable-search-modal) .site-logo img{margin:0}.overlay-header #site-header{background:#fff0;margin:0;position:absolute;left:0;right:0;top:0;z-index:2}.overlay-header .header-inner{color:#fff}.overlay-header .site-description,.overlay-header .toggle{color:inherit}.overlay-header .header-inner .toggle-wrapper::before{background-color:currentColor;opacity:.25}.admin-bar.overlay-header #site-header{top:32px}@media (max-width:782px){.admin-bar.overlay-header #site-header{top:46px}}.header-navigation-wrapper{display:none}.header-toggles{display:none}.header-inner .toggle{align-items:center;display:flex;overflow:visible;padding:0 2rem}.header-inner .toggle svg{display:block;position:relative;z-index:1}.header-inner .toggle path{fill:currentColor}.toggle-inner{display:flex;justify-content:center;height:2.3rem;position:relative}.toggle-icon{display:block;overflow:hidden}.toggle-inner .toggle-text{color:#6d6d6d;font-size:1rem;font-weight:600;position:absolute;top:calc(100% + 0.5rem);width:auto;white-space:nowrap;word-break:break-all}.overlay-header .toggle-text{color:inherit}.header-inner .toggle:focus .toggle-text,.header-inner .toggle:hover .toggle-text{text-decoration:underline}.search-toggle{position:absolute;bottom:0;left:0;top:0}.search-toggle .toggle-icon,.search-toggle svg{height:2.5rem;max-width:2.3rem;width:2.3rem}.nav-toggle{position:absolute;bottom:0;right:0;top:0;width:6.6rem}.nav-toggle .toggle-icon,.nav-toggle svg{height:.8rem;width:2.6rem}.nav-toggle .toggle-inner{padding-top:.8rem}.primary-menu-wrapper{display:none}ul.primary-menu{display:flex;font-size:1.8rem;font-weight:500;letter-spacing:-.0277em;flex-wrap:wrap;justify-content:flex-end;margin:-.8rem 0 0 -1.6rem}.primary-menu .icon{display:block;height:.7rem;position:absolute;pointer-events:none;transform:rotate(-45deg);width:1.3rem}.primary-menu .icon::before,.primary-menu .icon::after{content:"";display:block;background-color:currentColor;position:absolute;bottom:calc(50% - 0.1rem);left:0}.primary-menu .icon::before{height:.9rem;width:.2rem}.primary-menu .icon::after{height:.2rem;width:.9rem}.primary-menu li{font-size:inherit;line-height:1.25;position:relative}.primary-menu>li{margin:.8rem 0 0 1.6rem}.primary-menu>li.menu-item-has-children>a{padding-right:2rem}.primary-menu>li>.icon{right:-.5rem;top:calc(50% - 0.4rem)}.primary-menu a{color:inherit;display:block;line-height:1.2;text-decoration:none;word-break:normal;word-wrap:normal}.primary-menu a:hover,.primary-menu a:focus,.primary-menu .current_page_ancestor{text-decoration:underline}.primary-menu li.current-menu-item>a,.primary-menu li.current-menu-item>.link-icon-wrapper>a{text-decoration:underline}.primary-menu li.current-menu-item>a:hover,.primary-menu li.current-menu-item>.link-icon-wrapper>a:hover,.primary-menu li.current-menu-item>a:focus,.primary-menu li.current-menu-item>.link-icon-wrapper>a:focus{text-decoration:none}.primary-menu ul{background:#000;border-radius:.4rem;color:#fff;font-size:1.7rem;opacity:0;padding:1rem 0;position:absolute;right:9999rem;top:calc(100% + 2rem);transition:opacity 0.15s linear,transform 0.15s linear,right 0s 0.15s;transform:translateY(.6rem);width:20rem;z-index:1}.primary-menu .closed ul{display:none}.primary-menu li.menu-item-has-children:hover>ul,.primary-menu li.menu-item-has-children:focus>ul,.primary-menu li.menu-item-has-children.focus>ul{right:0;opacity:1;transform:translateY(0);transition:opacity 0.15s linear,transform 0.15s linear}.primary-menu ul::before,.primary-menu ul::after{content:"";display:block;position:absolute;bottom:100%}.primary-menu ul::before{height:2rem;left:0;right:0}.primary-menu ul::after{border:.8rem solid #fff0;border-bottom-color:#000;right:1.8rem}.primary-menu ul a{background:#fff0;border:none;color:inherit;display:block;padding:1rem 2rem;transition:background-color 0.15s linear;width:100%}.primary-menu ul li.menu-item-has-children>a{padding-right:4.5rem}.primary-menu ul li.menu-item-has-children .icon{position:absolute;right:1.5rem;top:calc(50% - 0.5rem)}.primary-menu ul ul{top:-1rem}.primary-menu ul li.menu-item-has-children:hover>ul,.primary-menu ul li.menu-item-has-children:focus>ul,.primary-menu ul li.menu-item-has-children.focus>ul{right:calc(100% + 2rem)}.primary-menu ul ul::before{bottom:0;height:auto;left:auto;right:-2rem;top:0;width:2rem}.primary-menu ul ul::after{border-bottom-color:#fff0;border-left-color:#000;bottom:auto;right:-1.6rem;top:2rem}.rtl .primary-menu ul ul::after{transform:rotate(180deg)}@media (any-pointer:coarse){.primary-menu>li.menu-item-has-children>a{padding-right:0;margin-right:2rem}.primary-menu ul li.menu-item-has-children>a{margin-right:4.5rem;padding-right:0;width:unset}}body.touch-enabled .primary-menu>li.menu-item-has-children>a{padding-right:0;margin-right:2rem}body.touch-enabled .primary-menu ul li.menu-item-has-children>a{margin-right:4.5rem;padding-right:0;width:unset}.menu-modal{background:#fff;display:none;opacity:0;overflow-y:auto;overflow-x:hidden;position:fixed;bottom:0;left:-99999rem;right:99999rem;top:0;transition:opacity 0.25s ease-in,left 0s 0.25s,right 0s 0.25s;z-index:99}.admin-bar .menu-modal{top:32px}@media (max-width:782px){.admin-bar .menu-modal{top:46px}}.menu-modal.show-modal{display:flex}.menu-modal.active{left:0;opacity:1;right:0;transition:opacity 0.25s ease-out}.menu-modal-inner{background:#fff;display:flex;justify-content:stretch;overflow:auto;-ms-overflow-style:auto;width:100%}.menu-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative}button.close-nav-toggle{align-items:center;display:flex;font-size:1.6rem;font-weight:500;justify-content:flex-end;padding:3.1rem 0;width:100%}button.close-nav-toggle svg{height:1.6rem;width:1.6rem}button.close-nav-toggle .toggle-text{margin-right:1.6rem}.menu-modal .menu-top{flex-shrink:0}.modal-menu{position:relative;left:calc(50% - 50vw);width:100vw}.modal-menu li{border-color:#dedfdf;border-style:solid;border-width:.1rem 0 0 0;display:flex;flex-wrap:wrap;line-height:1;justify-content:flex-start;margin:0}.modal-menu>li>a,.modal-menu>li>.ancestor-wrapper>a{font-size:2rem;font-weight:700;letter-spacing:-.0375em}.modal-menu>li:last-child{border-bottom-width:.1rem}.modal-menu .ancestor-wrapper{display:flex;justify-content:space-between;width:100%}.modal-menu a{display:block;padding:2rem 2.5rem;text-decoration:none;width:100%}.modal-menu a:focus,.modal-menu a:hover,.modal-menu li.current-menu-item>.ancestor-wrapper>a,.modal-menu li.current_page_ancestor>.ancestor-wrapper>a{text-decoration:underline}button.sub-menu-toggle{border-left:.1rem solid #dedfdf;flex-shrink:0;margin:1rem 0;padding:0 2.5rem}button.sub-menu-toggle svg{height:.9rem;transition:transform 0.15s linear;width:1.5rem}button.sub-menu-toggle.active svg{transform:rotate(180deg)}.modal-menu ul{display:none;margin:0;width:100%}.modal-menu ul li{border-left-width:1rem}.modal-menu ul li a{color:inherit;font-weight:500}.menu-wrapper .menu-item{position:relative}.menu-wrapper .active{display:block}.menu-wrapper.is-toggling{pointer-events:none}.menu-wrapper.is-toggling .menu-item{position:absolute;top:0;left:0;margin:0;width:100%}.menu-wrapper.is-toggling .menu-bottom .social-menu .menu-item{width:auto}.menu-wrapper.is-animating .menu-item,.menu-wrapper.is-animating .toggling-target{transition-duration:250ms}.menu-wrapper.is-animating .menu-item{transition-property:transform}.menu-wrapper.is-toggling .toggling-target{display:block;position:absolute;top:0;left:0;opacity:1}.menu-wrapper.is-toggling .toggling-target.active{opacity:0}.menu-wrapper.is-animating.is-toggling .toggling-target{display:block;transition-property:opacity;opacity:0}.menu-wrapper.is-animating.is-toggling .toggling-target.active{opacity:1}.menu-wrapper.is-toggling .modal-menu>li:last-child li{border-top-color:#fff0;border-bottom-width:.1rem}@media (prefers-reduced-motion:reduce){.menu-wrapper.is-animating .menu-item,.menu-wrapper.is-animating .toggling-target{transition-duration:1ms!important}}.expanded-menu{display:none}.mobile-menu{display:block}.menu-bottom{flex-shrink:0;padding:4rem 0}.menu-bottom nav{width:100%}.menu-copyright{display:none;font-size:1.6rem;font-weight:500;margin:0}.menu-copyright a:focus,.menu-copyright a:hover{text-decoration:underline}.menu-bottom .social-menu{justify-content:center}.search-modal{background:rgb(0 0 0 / .2);display:none;opacity:0;position:fixed;bottom:0;left:-9999rem;top:0;transition:opacity 0.2s linear,left 0s 0.2s linear;width:100%;z-index:999}.admin-bar .search-modal.active{top:32px}@media (max-width:782px){.admin-bar .search-modal.active{top:46px}}.search-modal-inner{background:#fff;transform:translateY(-100%);transition:transform 0.15s linear,box-shadow 0.15s linear}.search-modal-inner .section-inner{display:flex;justify-content:space-between;max-width:168rem}.search-modal.active{left:0;opacity:1;transition:opacity 0.2s linear}.search-modal.active .search-modal-inner{box-shadow:0 0 2rem 0 rgb(0 0 0 / .08);transform:translateY(0);transition:transform 0.25s ease-in-out,box-shadow 0.1s 0.25s linear}button.search-untoggle{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:-2.5rem;padding:0 2.5rem}.search-modal button.search-untoggle{color:inherit}.search-modal.active .search-untoggle{animation:popIn both 0.3s 0.2s}.search-untoggle svg{height:1.5rem;transition:transform 0.15s ease-in-out;width:1.5rem}.search-untoggle:focus svg,.search-untoggle:hover svg{transform:scale(1.15)}.search-modal form{margin:0;position:relative;width:100%}.search-modal .search-field{background:none;border:none;border-radius:0;color:inherit;font-size:2rem;letter-spacing:-.0277em;height:8.4rem;margin:0 0 0 -2rem;max-width:calc(100% + 2rem);padding:0 0 0 2rem;width:calc(100% + 2rem)}.search-modal .search-field::-webkit-input-placeholder{color:inherit}.search-modal .search-field:-ms-input-placeholder{color:inherit}.search-modal .search-field::-moz-placeholder{color:inherit;line-height:4}.search-modal .search-submit{position:absolute;right:-9999rem;top:50%;transform:translateY(-50%)}.search-modal .search-submit:focus{right:0}.cover-header{display:flex;overflow:hidden}.cover-header-inner-wrapper{display:flex;position:relative;flex-direction:column;justify-content:flex-end;width:100%}.cover-header-inner{padding:10rem 0 5rem 0;width:100%}.cover-color-overlay,.cover-color-overlay::before{position:absolute;bottom:0;left:0;right:0;top:0}.cover-color-overlay::before{background:currentColor;content:"";display:block}.cover-header .entry-header{position:relative;width:100%;z-index:1}.cover-header .entry-header *{color:#fff}body.template-cover .entry-header{background:#fff0;padding:0}.cover-header h1,.cover-header h2,.cover-header h3,.cover-header h4,.cover-header h5,.cover-header h6,.cover-header .faux-heading{color:inherit}.cover-header .entry-header a{color:inherit}.to-the-content-wrapper{position:absolute;left:0;right:0;top:calc(100% + 0.5rem)}.to-the-content{align-items:center;display:flex;justify-content:center;height:4rem;text-decoration:none}.to-the-content svg{height:2rem;transition:transform 0.15s linear;transform:translateY(0);width:1.767rem}.to-the-content:focus svg,.to-the-content:hover svg{transform:translateY(20%)}body.template-full-width .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),body.template-full-width [class*="__inner-container"]>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:120rem}body.template-full-width .entry-content .alignleft,body.template-full-width .entry-content .alignright{position:static}body.template-full-width .entry-content .alignleft,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"]>.alignleft,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"]>p .alignleft,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"]>.wp-block-image .alignleft{margin-left:0;position:static}body.template-full-width .entry-content>.alignleft,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.alignleft,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>p .alignleft,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.wp-block-image .alignleft{margin-left:2rem;position:static}body.template-full-width .entry-content .alignright,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"]>.alignright,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"]>p .alignright,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"]>.wp-block-image .alignright{margin-right:0;position:static}body.template-full-width .entry-content>.alignright,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.alignright,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>p .alignright,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.wp-block-image .alignright{margin-right:2rem;position:static}.archive-header{background-color:#fff;padding:4rem 0}.reduced-spacing .archive-header{padding-bottom:2rem}.archive-title{font-size:2.4rem;font-weight:700;letter-spacing:-.026666667em;margin:0}.archive-subtitle p:last-child{margin-bottom:0}body:not(.singular) main>article:first-of-type{padding:4rem 0 0}.no-search-results-form{padding-top:5rem}.singular .entry-header{background-color:#fff;padding:4rem 0}.entry-categories{line-height:1.25;margin-bottom:2rem}.entry-categories-inner{justify-content:center;display:flex;flex-wrap:wrap;margin:-.5rem 0 0 -1rem}.entry-categories a{border-bottom:.15rem solid currentColor;font-size:1.4rem;font-weight:700;letter-spacing:.036666667em;margin:.5rem 0 0 1rem;text-decoration:none;text-transform:uppercase}.entry-categories a:focus,.entry-categories a:hover{border-bottom-color:#fff0}h1.entry-title,h2.entry-title{margin:0}.entry-title a{color:inherit;text-decoration:none}.entry-title a:focus,.entry-title a:hover{text-decoration:underline}.intro-text{margin-top:2rem}.singular .intro-text{font-size:2rem;letter-spacing:-.0315em;line-height:1.4}.post-meta-single-top .post-meta{justify-content:center}.post-meta-wrapper{margin-top:2rem;margin-right:auto;margin-left:auto;max-width:58rem;width:100%}.post-meta{color:#6d6d6d;display:flex;flex-wrap:wrap;font-size:1.5rem;font-weight:500;list-style:none;margin:-1rem 0 0 -2rem}.post-meta li{flex-shrink:0;letter-spacing:-.016875em;margin:1rem 0 0 2rem;max-width:calc(100% - 2rem)}.post-meta a{color:inherit;text-decoration:none}.post-meta a:focus,.post-meta a:hover{text-decoration:underline}.post-meta .meta-wrapper{align-items:center;display:flex;flex-wrap:nowrap}.post-meta .meta-icon{flex-shrink:0;margin-right:1rem}.sticky .post-sticky{color:inherit}.post-meta .post-author .meta-icon svg{width:1.6rem;height:1.8rem}.post-meta .post-categories .meta-icon svg{width:1.8rem;height:1.7rem}.post-meta .post-comment-link .meta-icon svg{width:1.8rem;height:1.8rem}.post-meta .post-date .meta-icon svg{width:1.7rem;height:1.8rem}.post-meta .post-edit .meta-icon svg{width:1.8rem;height:1.8rem}.post-meta .post-sticky .meta-icon svg{width:1.5rem;height:1.8rem}.post-meta .post-tags .meta-icon svg{width:1.8rem;height:1.8rem}.post-meta svg *{fill:currentColor}.featured-media{margin-top:5rem;position:relative}.singular .featured-media{margin-top:0}.singular .featured-media-inner{position:relative;left:calc(50% - 50vw);width:100vw}.singular .featured-media::before{background:#fff;content:"";display:block;position:absolute;bottom:50%;left:0;right:0;top:0}.featured-media img{margin:0 auto}.featured-media figcaption{margin:1.5rem auto 0 auto;text-align:center;width:calc(100% - 5rem)}.post-inner{padding-top:5rem}.reduced-spacing.missing-post-thumbnail .post-inner{padding-top:0}.post-nav-links{border-radius:.4rem;display:flex;font-size:.9em;font-weight:600;line-height:1;margin:3em auto 0 auto;padding:0;width:calc(100% - 4rem);max-width:58rem}.post-nav-links>span.label{padding:1em 0}.post-nav-links>*{padding:1em .75em}.post-meta-wrapper.post-meta-single-bottom{margin-top:3rem}.author-bio{margin-top:4rem;margin-right:auto;margin-left:auto;max-width:58rem;width:100%}.hide-avatars .author-bio{padding-left:0}.author-bio .author-title-wrapper{align-items:center;display:flex;margin:0 0 1rem 0}.author-bio .avatar{border-radius:50%;margin-right:1.5rem;height:5rem;width:5rem}.hide-avatars img.avatar{display:none}.author-bio p:last-child{margin-bottom:0}.author-bio .author-title{margin:0}.author-bio .author-link{display:block;font-size:1.6rem;font-weight:600;margin-top:1em;text-decoration:none}.author-bio .author-link:focus,.author-bio .author-link:hover{text-decoration:underline}.pagination-single{font-size:1.8rem;margin-top:5rem}.pagination-single-inner{display:flex;flex-direction:column}.pagination-single hr:first-child{margin:0 0 2.8rem 0}.pagination-single hr:last-child{margin:2.8rem 0 .8rem 0}.pagination-single a{align-items:baseline;display:flex;font-weight:600;letter-spacing:-.0275em;text-decoration:none;flex:1}.pagination-single a+a{margin-top:1rem}.pagination-single a .arrow{margin-right:1rem}.pagination-single a:focus .title,.pagination-single a:hover .title{text-decoration:underline}.has-text-color a{color:inherit}:root .has-accent-background-color{background-color:#cd2653;color:#fff}:root .has-primary-background-color{background-color:#000;color:#f5efe0}:root .has-secondary-background-color{background-color:#6d6d6d;color:#fff}:root .has-subtle-background-background-color{background-color:#dcd7ca;color:#000}:root .has-background-background-color{background-color:#f5efe0;color:#000}:root .has-accent-color{color:#cd2653}:root .has-primary-color{color:#000}:root .has-secondary-color{color:#6d6d6d}:root .has-subtle-background-color{color:#dcd7ca}:root .has-background-color{color:#f5efe0}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.has-drop-cap:not(:focus)::first-letter{color:#cd2653;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:5.1em;font-weight:800;margin:.05em .1em 0 0}.has-drop-cap:not(:focus)::first-letter::after{content:"";display:table;clear:both}.has-drop-cap:not(:focus)::after{padding:0}.has-drop-cap:not(:focus)::first-letter,.entry-content .wp-block-archives,.entry-content .wp-block-categories,.entry-content .wp-block-cover-image,.entry-content .wp-block-latest-comments,.entry-content .wp-block-latest-posts,.entry-content .wp-block-pullquote,.entry-content .wp-block-quote.is-large,.entry-content .wp-block-quote.is-style-large{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}@supports (font-variation-settings:normal){.has-drop-cap:not(:focus)::first-letter,.entry-content .wp-block-archives,.entry-content .wp-block-categories,.entry-content .wp-block-latest-posts,.entry-content .wp-block-latest-comments,.entry-content .wp-block-cover-image p,.entry-content .wp-block-pullquote{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}.entry-content .has-small-font-size{font-size:.842em}.entry-content .has-normal-font-size,.entry-content .has-regular-font-size{font-size:1em}.entry-content .has-medium-font-size{font-size:1.1em;line-height:1.45}.entry-content .has-large-font-size{font-size:1.25em;line-height:1.4}.entry-content .has-larger-font-size{font-size:1.5em;line-height:1.3}*[class*="_inner-container"]>*:first-child{margin-top:0}*[class*="_inner-container"]>*:last-child{margin-bottom:0}.wp-block-archives:not(.alignwide):not(.alignfull),.wp-block-categories:not(.alignwide):not(.alignfull),.wp-block-code,.wp-block-columns:not(.alignwide):not(.alignfull),.wp-block-cover:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-embed:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-gallery:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull),.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-latest-comments:not(.aligncenter):not(.alignleft):not(.alignright),.wp-block-latest-posts:not(.aligncenter):not(.alignleft):not(.alignright),.wp-block-media-text:not(.alignwide):not(.alignfull),.wp-block-preformatted,.wp-block-pullquote:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-verse,.wp-block-video:not(.alignwide):not(.alignfull){margin-bottom:3rem;margin-top:3rem}[class*="__inner-container"] .wp-block-group:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright),[class*="__inner-container"] .wp-block-cover:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright){margin-left:auto;margin-right:auto;max-width:58rem}.wp-block-archives,.wp-block-categories,.wp-block-latest-posts,.wp-block-latest-comments{list-style:none;margin-left:0}.wp-block-archives ul,.wp-block-categories ul,.wp-block-latest-posts ul,.wp-block-latest-comments ul{list-style:none}ol.wp-block-latest-comments{margin-left:auto;margin-right:auto}.entry-content .wp-block-archives>li,.entry-content .wp-block-categories>li,.entry-content .wp-block-latest-posts>li,.entry-content .wp-block-latest-comment>li{margin-left:0}.entry-content .wp-block-archives>li:last-child,.entry-content .wp-block-categories>li:last-child,.entry-content .wp-block-latest-posts>li:last-child,.entry-content .wp-block-latest-comment>li:last-child{margin-bottom:0}.entry-content .wp-block-archives *,.entry-content .wp-block-categories *,.entry-content .wp-block-latest-posts *,.entry-content .wp-block-latest-comments *{font-family:inherit}.entry-content .wp-block-archives li,.entry-content .wp-block-categories li,.entry-content .wp-block-latest-posts li{color:#6d6d6d}.wp-block-archives a,.wp-block-categories a,.wp-block-latest-posts a,.wp-block-latest-comments a{font-weight:700;text-decoration:none}.wp-block-archives a:hover,.wp-block-categories a:hover,.wp-block-latest-posts a:hover,.wp-block-latest-comments a:hover,.wp-block-archives a:focus,.wp-block-categories a:focus,.wp-block-latest-posts a:focus,.wp-block-latest-comments a:focus{text-decoration:underline}.wp-block-latest-posts a,.wp-block-latest-comments__comment-meta{font-weight:700;letter-spacing:-.025em;line-height:1.25}.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date{color:#6d6d6d;font-size:.7em;font-weight:600;letter-spacing:normal;margin-top:.15em}.wp-block-embed figcaption,.wp-block-image figcaption{color:#6d6d6d;font-size:1.4rem;margin-bottom:0;margin-top:1.5rem}.wp-block-audio audio{width:100%}.wp-block-button{margin:3rem 0}.wp-block-button.is-style-outline{color:#cd2653}.is-style-outline .wp-block-button__link:not(.has-text-color){color:inherit}.is-style-outline .wp-block-button__link{border:2px solid;padding:calc(1.1em - 0.2rem) calc(1.44em - 0.2rem)}.wp-block-buttons[style*="text-transform"] .wp-block-button__link,.wp-block-button[style*="text-transform"] .wp-block-button__link{text-transform:inherit}.wp-block-buttons[style*="letter-spacing"] .wp-block-button__link,.wp-block-button[style*="letter-spacing"] .wp-block-button__link{letter-spacing:inherit}.wp-block-calendar[class*="-font-size"] table,.wp-block-calendar[style*="font-size"] table,.wp-block-calendar[class*="-font-size"] .wp-calendar-nav,.wp-block-calendar[style*="font-size"] .wp-calendar-nav{font-size:inherit}.wp-block-columns.alignfull,.alignfull:not(.has-background) .wp-block-columns{padding-left:2rem;padding-right:2rem}.wp-block-column{margin-bottom:3.2rem}.wp-block-column>*:first-child{margin-top:0}.wp-block-column>*:last-child{margin-bottom:0}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 4rem);padding:2rem 0}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{max-width:100%;padding:0}.wp-block-cover-image h2,.wp-block-cover h2{font-size:3.2rem}.wp-block-file{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wp-block-file a:not(.wp-block-file__button){font-weight:700;text-decoration:none}.wp-block-file a:not(.wp-block-file__button):not(:last-child){margin-right:1rem}.wp-block-file a:not(.wp-block-file__button):focus,.wp-block-file a:not(.wp-block-file__button):hover{text-decoration:underline}.wp-block-file .wp-block-file__button{font-size:1.5rem;padding:1em 1.25em}.wp-block-file a.wp-block-file__button:visited{opacity:1}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover{opacity:1;text-decoration:underline}.wp-block-gallery ul{list-style:none;margin:0 0 -1.6rem 0}figure.wp-block-gallery.alignnone,figure.wp-block-gallery.aligncenter{margin-bottom:3rem;margin-top:3rem}figure.wp-block-gallery.alignleft{margin:.3rem 2rem 2rem 0}figure.wp-block-gallery.alignright{margin:.3rem 0 2rem 2rem}figure.wp-block-gallery.alignwide{margin-bottom:4rem;margin-top:4rem}figure.wp-block-gallery.alignfull{margin-bottom:5rem;margin-top:5rem}.wp-block-group.has-background{padding:2rem;margin-bottom:0;margin-top:0}.wp-block-group__inner-container{margin:0 auto}.wp-block-group__inner-container,.entry-content .wp-block-group p{max-width:100%}.alignfull:not(.has-background)>.wp-block-group__inner-container>p:not(.has-background-color){padding-left:2rem;padding-right:2rem}.wp-block-media-text .wp-block-media-text__content{padding:3rem 2rem}.wp-block-media-text .wp-block-media-text__content p{max-width:none}.wp-block-media-text__content>*:first-child{margin-top:0}.wp-block-media-text__content>*:last-child{margin-bottom:0}.wp-block-pullquote{padding:0;position:relative}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:calc(100% - 4rem)}.wp-block-pullquote::before{background:#fff;border-radius:50%;color:#cd2653;content:"”";display:block;font-size:6.2rem;font-weight:500;line-height:1.2;margin:0 auto 1.5rem auto;text-align:center;height:4.4rem;width:4.4rem}.reduced-spacing .wp-block-pullquote::before{border:.1rem solid currentColor;font-size:5.9rem}.wp-block-pullquote blockquote{border:none;margin:0;padding:0}.wp-block-pullquote blockquote p{font-family:inherit;font-size:2.8rem;font-weight:700;line-height:1.178571429;letter-spacing:-.041785714em;max-width:100%}.wp-block-pullquote p:last-of-type{margin-bottom:0}.wp-block-pullquote cite{color:#6d6d6d;font-size:1.6rem;font-weight:500;margin-top:1.2rem}.wp-block-pullquote.has-text-color cite,.wp-block-pullquote.has-background cite,.has-background .wp-block-pullquote cite{color:inherit}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:2.8rem}.wp-block-pullquote.alignleft{text-align:left}.wp-block-pullquote.alignright{text-align:right}.wp-block-pullquote.alignleft::before{margin-left:0}.wp-block-pullquote.alignright::before{margin-right:0}.wp-block-pullquote[class*="-font-size"] p,.wp-block-pullquote[style*="font-size"] p{font-size:inherit}.wp-block-pullquote[style*="font-weight"] p{font-weight:inherit}.wp-block-pullquote[style*="letter-spacing"] p{letter-spacing:inherit}.wp-block-pullquote.is-style-solid-color{padding:3rem 2rem}.wp-block-pullquote.is-style-solid-color::before{position:absolute;top:0;left:50%;transform:translateY(-50%) translateX(-50%)}.wp-block-pullquote.is-style-solid-color.alignleft::before,.wp-block-pullquote.is-style-solid-color.alignright::before{transform:translateY(-50%)}.wp-block-pullquote.is-style-solid-color.alignleft::before{left:2rem}.wp-block-pullquote.is-style-solid-color.alignright::before{left:auto;right:2rem}.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%;text-align:inherit}.wp-block-pullquote.is-style-solid-color cite{color:inherit}hr.wp-block-separator{margin:3rem 0}.wp-block-separator.is-style-wide{max-width:calc(100vw - 4rem);position:relative;width:100%}.wp-block-separator.is-style-dots::before{background:none;color:inherit;font-size:3.2rem;font-weight:700;height:auto;letter-spacing:1em;padding-left:1em;position:static;transform:none;width:auto}.wp-block-separator.is-style-dots::after{content:none}.wp-block-search .wp-block-search__input{width:auto}.wp-block-table table:where(:not(.has-text-color)) *{border-color:inherit}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:#dcd7ca}figure.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes table{border-collapse:inherit}.wp-block-table[class*="-font-size"] table,.wp-block-table[style*="font-size"] table{font-size:inherit}.wp-block-quote p,.wp-block-quote cite{text-align:inherit}.wp-block-quote.has-text-color cite,.wp-block-quote.has-background cite,.has-background .wp-block-quote cite{color:inherit}.wp-block-quote.has-text-align-center,.wp-block-quote[style="text-align:center"]{border-width:0;padding:0}.wp-block-quote.has-text-align-right,.wp-block-quote[style="text-align:right"]{border-width:0 .2rem 0 0;padding:0 2rem 0 0}.wp-block-quote.is-style-plain{border-width:0;padding:.5rem 2rem}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:none;padding:0;margin-left:auto;margin-right:auto}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-family:inherit;font-size:2.4rem;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:1.285}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.6rem;text-align:inherit}.entry-content .wp-block-latest-comments li{margin:2rem 0}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:5.5rem}.entry-content .wp-block-latest-comments a{text-decoration:none}.entry-content .wp-block-latest-comments a:hover,.entry-content .wp-block-latest-comments a:focus{text-decoration:underline}.wp-block-latest-comments__comment{font-size:inherit}.wp-block-latest-comments__comment-date{margin-top:.4em}.wp-block-latest-comments__comment-excerpt p{font-size:.7em;margin:.9rem 0 2rem 0}.wp-block-latest-posts.is-grid li{border-top:.2rem solid #dcd7ca;margin-top:2rem;padding-top:1rem}.wp-block-latest-posts.has-dates{list-style:none}.wp-block-latest-posts.has-dates:not(.is-grid) li{margin-top:1.5rem}.wp-block-latest-posts.has-dates:not(.is-grid) li:first-child{margin-top:0}.wp-block-latest-posts__post-full-content>p:first-child{margin-top:1em}.wp-block-post-template,.wp-block-post-template>li{margin-left:0;margin-right:0}.entry-content{line-height:1.5}.entry-content>*{margin-left:auto;margin-right:auto;margin-bottom:1.25em}.entry-content>*:first-child{margin-top:0}.entry-content>*:last-child{margin-bottom:0}.read-more-button-wrap{margin-top:1em;text-align:center}.entry-content a:hover,.entry-content a:focus{text-decoration:none}.entry-content p,.entry-content li{line-height:1.4}.entry-content li img{display:inline-block}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:3.5rem auto 2rem}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-bottom:1rem}.entry-content hr{margin:4rem auto}.post-inner .entry-content>.wp-block-cover.alignwide:first-child,.post-inner .entry-content>.wp-block-cover.alignfull:first-child{margin-top:0}.entry-content{font-family:NonBreakingSpaceOverride,"Hoefler Text","Noto Serif",Garamond,"Times New Roman",serif;letter-spacing:normal}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content cite,.entry-content figcaption,.entry-content table,.entry-content address,.entry-content .wp-caption-text,.entry-content .wp-block-file{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}@supports (font-variation-settings:normal){.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content cite,.entry-content figcaption,.entry-content table,.entry-content address,.entry-content .wp-caption-text,.entry-content .wp-block-file{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:58rem;width:calc(100% - 4rem)}[class*="__inner-container"]>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:58rem;width:100%}.alignnone,.aligncenter,.alignleft,.alignright,.alignwide{margin-top:4rem;margin-right:auto;margin-bottom:4rem;margin-left:auto}[class*="__inner-container"]>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright){margin-left:auto;margin-right:auto}.alignfull{margin-top:5rem;margin-right:auto;margin-bottom:5rem;margin-left:auto;max-width:100vw;position:relative;width:100%}[class*="__inner-container"]>.alignfull{max-width:100%}.alignwide{max-width:120rem;position:relative;width:calc(100% - 4rem)}[class*="__inner-container"]>.alignwide{width:100%}.aligncenter,.aligncenter img{margin-left:auto;margin-right:auto}.alignleft,.alignright{max-width:50%}.alignleft{float:left;margin:.3rem 2rem 2rem 2rem}.alignright{float:right;margin:.3rem 2rem 2rem 2rem}[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.wp-block-image .alignleft{margin-left:2rem}[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.alignright,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.wp-block-image .alignright{margin-right:2rem}.alignfull>figcaption,.alignfull>.wp-caption-text{margin-left:auto;margin-right:auto;max-width:58rem;width:calc(100% - 4rem)}.comments-wrapper{margin-top:5rem}.comment-reply-title{margin:0 0 4rem 0;text-align:center}.comments .comment,.comments .pingback,.comments .trackback,.comments .review{padding-top:3.5rem}div.comment:first-of-type{margin-top:3.5rem;padding-top:0}.comments .comments-header+div{margin-top:0;padding-top:0}.comment-body{position:relative}.comment .comment{padding-left:5%}.comment-meta{line-height:1.1;margin-bottom:1.5rem;min-height:5rem;padding-left:5rem;position:relative}.hide-avatars .comment-meta{min-height:0;padding-left:0}.comment-meta a{color:inherit}.comment-author{font-size:1.8rem;font-weight:700;letter-spacing:-.027777778em}.comment-author a{text-decoration:underline}.comment-author a:hover,.comment-author a:focus{text-decoration:none}.comment-meta .avatar{height:4rem;position:absolute;left:0;top:0;width:4rem}.comment-author .url{text-decoration:underline}.comment-metadata{color:#6d6d6d;font-size:1.4rem;font-weight:500;margin-top:.6rem}.comment-metadata a{text-decoration:none}.comment-metadata a:focus,.comment-metadata a:hover{text-decoration:underline}.comment-content.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:100%}.comment-content.entry-content .alignleft{margin-left:0}.comment-content.entry-content .alignright{margin-right:0}.comment-footer-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:1.2rem;font-weight:600;justify-content:flex-start;letter-spacing:.030833333em;line-height:1;margin:1.5rem 0 -1rem -1.5rem;text-transform:uppercase}.comment-footer-meta>*{margin:0 0 1rem 1.5rem}.comment-reply-link{background-color:#cd2653;color:#fff;display:block;padding:.7rem}.bypostauthor .comment-footer-meta .by-post-author{display:block}.comment-footer-meta a{text-decoration:none}.comment-footer-meta a:focus,.comment-footer-meta a:hover{text-decoration:underline}.pingback .comment-meta,.trackback .comment-meta{padding-left:0}.comments-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:6rem;text-align:center}.comments-pagination.only-next{justify-content:flex-end}.comments-pagination .page-numbers{display:none;text-decoration:none}.comments-pagination .page-numbers:focus,.comments-pagination .page-numbers:hover{text-decoration:underline}.comments-pagination .prev,.comments-pagination .next{display:block}.comments-pagination .prev{left:0}.comments-pagination .next{right:0;text-align:right}.comment-respond::after{clear:both;content:"";display:block}.comment-respond .comment-notes,.comment-respond .logged-in-as{color:#6d6d6d;font-size:1.6rem;line-height:1.4;margin:-3rem 0 4rem 0;text-align:center}.comment-respond .required-field-message{display:inline-block}.comment-respond p{line-height:1.1;margin-bottom:2rem;margin-left:auto;margin-right:auto}.comment-respond p:not(.comment-notes){max-width:58rem}.comment-form-cookies-consent{align-items:baseline;display:flex}.comment-respond>p:last-of-type{margin-bottom:0}.comment-respond label{display:block}.comment-respond input[type="checkbox"]+label{font-size:1.5rem;line-height:1.25}.comment-respond input[type="text"],.comment-respond input[type="email"],.comment-respond textarea{margin-bottom:0}.comment-respond textarea{height:15rem}.comment-respond #submit{display:block}.comment-respond .comments-closed{text-align:center}.comments .comment-respond{padding:3rem 0 0}.comments .comment-respond .comment-reply-title,.comments .comment-respond .comment-notes,.comments .comment-respond .logged-in-as{text-align:left}.comment-reply-title small{display:block;font-size:1.6rem;font-weight:600;letter-spacing:-.0277em;margin:.5rem 0 0 0;white-space:nowrap}.comment-reply-title small a{text-decoration:none}.comment-reply-title small a:focus,.comment-reply-title small a:hover{text-decoration:underline}.pagination .nav-links{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.8rem;font-weight:600;margin:-1.5rem 0 0 -2.5rem;width:calc(100% + 2.5rem)}.pagination-separator{margin:5rem 0}.nav-links>*{margin:1.5rem 0 0 2.5rem}.nav-links .placeholder{display:none;visibility:hidden}.pagination a{text-decoration:none}.pagination a:focus,.pagination a:hover{text-decoration:underline}.pagination .dots{transform:translateY(-.3em);color:#6d6d6d}.nav-short{display:none}.error404 #site-content{padding-top:4rem}.error404-content{text-align:center}.error404 #site-content .search-form{justify-content:center;margin-top:3rem}.widget{margin-top:3rem}.widget:first-child{margin-top:0}.widget-content>div>*:first-child{margin-top:0}.widget-content>div>*:last-child{margin-bottom:0}.widget .widget-title{margin:0 0 2rem}.widget li{margin:2rem 0 0 0}.widget li:first-child,.widget li>ul,.widget li>ol{margin-top:0}.widget table,.widget table *{border-color:#dedfdf}.widget table caption{background-color:#dedfdf}.widget .post-date,.widget .rss-date{color:#6d6d6d;display:block;font-size:.85em;font-weight:500;margin-top:.2rem}.widget select{max-width:100%}.widget_text p,.widget_text ol,.widget_text ul,.widget_text dl,.widget_text dt,.widget-content .rssSummary{font-family:NonBreakingSpaceOverride,"Hoefler Text","Noto Serif",Garamond,"Times New Roman",serif;letter-spacing:normal}.widget-content cite,.widget-content figcaption,.widget-content .wp-caption-text{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}@supports (font-variation-settings:normal){.widget-content cite,.widget-content figcaption,.widget-content .wp-caption-text{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}.widget_archive ul,.widget_categories ul,.widget_pages ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul{list-style:none;margin:0}.widget_archive li,.widget_categories li,.widget_pages li,.widget_meta li,.widget_nav_menu li{color:#6d6d6d;margin:.3rem 0}.widget_archive li li,.widget_categories li li,.widget_pages li li,.widget_meta li li,.widget_nav_menu li li{margin-left:2rem}.widget_archive a,.widget_categories a,.widget_pages a,.widget_meta a,.widget_nav_menu a{font-weight:700;text-decoration:none}.widget_archive a:focus,.widget_archive a:hover,.widget_categories a:focus,.widget_categories a:hover,.widget_pages a:focus,.widget_pages a:hover,.widget_meta a:focus,.widget_meta a:hover,.widget_nav_menu a:focus,.widget_nav_menu a:hover{text-decoration:underline}.calendar_wrap{font-size:2.4rem}.calendar_wrap th,.calendar_wrap td,.wp-calendar-nav span{display:table-cell;font-size:1em;font-weight:500;line-height:1;padding:2.5% 2.5% 1.75% 2.5%;text-align:center}.wp-calendar-table{margin-bottom:0}.wp-calendar-nav{display:table;width:100%;font-size:1.8rem}.calendar_wrap tfoot td{border-bottom:none}.calendar_wrap tfoot a,.calendar_wrap .wp-calendar-nav a{text-decoration:none}.calendar_wrap tfoot #prev,.calendar_wrap .wp-calendar-nav-prev{text-align:left}.calendar_wrap tfoot #next,.calendar_wrap .wp-calendar-nav-next{text-align:right}.widget_media_gallery .gallery{margin:0 -.4em -.8em -.4em;width:calc(100% + 0.8em)}.widget_media_gallery .gallery-item{margin:0 0 .8em 0;padding:0 .4em}.widget_nav_menu .widget-content>div>ul{margin-left:0}.widget_recent_comments li{font-weight:700}.widget_recent_comments a{text-decoration:none}.widget_recent_comments a:focus,.widget_recent_comments a:hover{text-decoration:underline}.widget_recent_entries a{font-weight:700;text-decoration:none}.widget_recent_entries a:focus,.widget_recent_entries a:hover{text-decoration:underline}.widget_rss .widget-title a.rsswidget:first-of-type:not(.rss-widget-title){display:none}.widget_rss .rsswidget{font-weight:700}.widget_rss a{text-decoration:none}.widget_rss a:focus,.widget_rss a:hover{text-decoration:underline}.widget_rss .rssSummary{margin-top:.5rem}.widget_rss cite::before{content:"— "}.widget_search .search-field{border-color:#dedfdf}.widget_tag_cloud a{font-weight:700;margin-right:.5rem;text-decoration:none;white-space:nowrap}.widget_tag_cloud a:focus,.widget_tag_cloud a:hover{text-decoration:underline}.widget .wp-block-social-links li{margin-top:0}.footer-nav-widgets-wrapper,#site-footer{background-color:#fff;border-color:#dedfdf;border-style:solid;border-width:0}.footer-top-visible .footer-nav-widgets-wrapper,.footer-top-hidden #site-footer{margin-top:5rem}.reduced-spacing.footer-top-visible .footer-nav-widgets-wrapper,.reduced-spacing.footer-top-hidden #site-footer{border-top-width:.1rem}.footer-top,.footer-widgets-outer-wrapper,#site-footer{padding:3rem 0}.footer-top{display:flex;border-bottom:.1rem solid #dedfdf;justify-content:space-between}.footer-menu{font-size:1.8rem;font-weight:700;letter-spacing:-.0277em}.footer-menu li{line-height:1.25;margin:.25em 0 0 0}.footer-menu a{text-decoration:none;word-break:normal;word-wrap:normal}.footer-menu a:hover,.footer-menu a:focus{text-decoration:underline}.footer-social-wrapper{margin:0;width:100%}.has-footer-menu .footer-social-wrapper{flex-shrink:0;margin-left:1rem;width:50%}ul.footer-social{margin:-.5rem 0 0 -.5rem}.has-footer-menu .footer-social{justify-content:flex-end}ul.footer-social li{margin:.5rem 0 0 .5rem}.footer-social a{background-color:#cd2653;height:3.6rem;width:3.6rem}.footer-social a::before{font-size:1.6rem}.footer-widgets-outer-wrapper{border-bottom:.1rem solid #dedfdf}.footer-widgets+.footer-widgets{margin-top:3rem}#site-footer{font-size:1.6rem}#site-footer .section-inner{align-items:baseline;display:flex;justify-content:space-between}#site-footer a{text-decoration:none}#site-footer a:focus,#site-footer a:hover{text-decoration:underline}.footer-copyright a,.footer-credits .privacy-policy a,.powered-by-wordpress a{color:inherit}.footer-credits .privacy-policy,.powered-by-wordpress,.to-the-top{color:#6d6d6d}a.to-the-top{margin-left:2.4rem;white-space:nowrap}a.to-the-top>*{pointer-events:none}.footer-copyright{font-weight:600;margin:0}.powered-by-wordpress{display:none;margin:0 0 0 2.4rem}.footer-credits .privacy-policy{margin:1.2rem 0 0}.to-the-top-long{display:none}@media (max-width:479px){.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{float:none}ul,ol{margin:0 0 3rem 2rem}li{margin:.5rem 0 0 1rem}.post-nav-links{margin:3em 0 0 0}}@media (min-width:480px){.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright,.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:26rem}.wp-block-table.alignleft,.wp-block-table.alignright{max-width:100%}.alignleft,.alignright{max-width:26rem}.post-nav-links{margin:3em 0 0 0}}@media (max-width:599px){.wp-block-column:last-child{margin-bottom:0}.wp-block-columns+.wp-block-columns{margin-top:.2rem}.wp-block-columns.alignwide+.wp-block-columns.alignwide{margin-top:-.8rem}.wp-block-columns.alignfull+.wp-block-columns.alignfull{margin-top:-1.8rem}.template-cover .post-inner .post-meta-wrapper,.template-cover .post-inner .author-bio{width:calc(100% - 4rem)}.post-nav-links{margin:3em 0 0 0}}@media (min-width:600px){.wp-block-columns.alignwide+.wp-block-columns.alignwide,.wp-block-columns.alignfull+.wp-block-columns.alignfull{margin-top:-4rem}.post-nav-links{margin:3em 0 0 0}}@media (min-width:660px){figure.wp-block-gallery.alignleft{margin-left:calc(( 100vw - 58rem - 8rem ) / -2)}figure.wp-block-gallery.alignright{margin-right:calc(( 100vw - 58rem - 8rem ) / -2)}.entry-content>.alignleft{margin-left:4rem}.entry-content>p .alignleft,.entry-content>.wp-block-image .alignleft{margin-left:calc(( 100vw - 58rem - 8rem ) / -2)}[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>.alignleft,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>p .alignleft,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>.wp-block-image .alignleft{margin-left:0}.entry-content>.alignright{margin-right:4rem}.entry-content>p .alignright,.entry-content>.wp-block-image .alignright{margin-right:calc(( 100vw - 58rem - 8rem ) / -2)}[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>.alignright,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>p .alignright,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>.wp-block-image .alignright{margin-right:0}.post-nav-links{margin:3em auto 0 auto}}@media (min-width:700px){ul,ol{margin-bottom:4rem}pre{padding:3rem}hr{margin:8rem auto}table{font-size:1.8rem}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}h1,.heading-size-1,h2,.heading-size-2,h3,.heading-size-3{margin:6rem auto 3rem}h4,.heading-size-4,h5,.heading-size-5,h6,.heading-size-6{margin:4.5rem auto 2.5rem}h1,.heading-size-1{font-size:6.4rem}h2,.heading-size-2{font-size:4.8rem}h3,.heading-size-3{font-size:4rem}h4,.heading-size-4{font-size:3.2rem}h5,.heading-size-5{font-size:2.4rem}h6,.heading-size-6{font-size:1.8rem}fieldset{padding:3rem}legend{padding:0 1.5rem}button,.button,.faux-button,.wp-block-button__link,input[type="button"],input[type="reset"],input[type="submit"]{font-size:1.7rem}figcaption,.wp-caption-text{margin-top:1.8rem}section{padding:8rem 0}.section-inner{width:calc(100% - 8rem)}.header-inner{padding:3.8rem 0}.site-title{font-size:2.4rem;font-weight:700}.site-description{display:block}.site-logo img{max-height:9rem;transition:height 0.15s linear,width 0.15s linear,max-height 0.15s linear}.toggle-inner .toggle-text{font-size:1.2rem}.search-toggle{left:2rem}.nav-toggle{right:2rem}button.close-nav-toggle{font-size:1.8rem;padding:4rem 0}button.close-nav-toggle svg{height:2rem;width:2rem}button.close-nav-toggle .toggle-text{margin-right:2.1rem}.modal-menu{left:auto;width:100%}.modal-menu>li>a,.modal-menu>li>.ancestor-wrapper>a{font-size:2.4rem;padding:2.5rem 0}.modal-menu ul li{border-left-color:#fff0}.modal-menu>li>.ancestor-wrapper>button.sub-menu-toggle{padding:0 3rem}.modal-menu>li>.ancestor-wrapper>button.sub-menu-toggle svg{height:1.1rem;width:1.8rem}.menu-bottom{align-items:center;display:flex;justify-content:space-between;padding:4.4rem 0}.menu-copyright{display:block;flex-shrink:0;margin-right:4rem}.search-modal form{position:relative;width:100%}.search-untoggle svg{height:2.5rem;width:2.5rem}.search-modal .search-field{border:none;font-size:3.2rem;height:14rem}.search-modal .search-field::-moz-placeholder{line-height:4.375}.featured-media figcaption{margin:2rem auto 0 auto;width:calc(100% - 8rem)}.cover-header-inner{padding:18rem 0 8rem 0}.to-the-content-wrapper{top:calc(100% + 1.8rem)}.to-the-content{height:6rem}.to-the-content svg{height:2.4rem;width:2.12rem}body.template-full-width .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:calc(100% - 8rem)}body.template-full-width .alignfull:not(.has-background)>.wp-block-group__inner-container>p:not(.has-background-color){padding-left:4rem;padding-right:4rem}body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"]>.alignleft,body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"]>p .alignleft,body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignleft{margin-left:4rem}body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"]>.alignright,body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"]>p .alignright,body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignright{margin-right:4rem}.archive-header{padding:8rem 0}.reduced-spacing .archive-header{padding-bottom:3rem}.archive-title{font-size:3.2rem}body:not(.singular) main>article:first-of-type{padding:8rem 0 0}h2.entry-title{font-size:6.4rem}.no-search-results-form{padding-top:8rem}.singular .entry-header{padding:8rem 0}.entry-categories{margin-bottom:3rem}.entry-categories-inner{margin:-1rem 0 0 -2rem}.entry-categories a{font-size:1.5rem;margin:1rem 0 0 2rem}.intro-text{font-size:2rem;margin-top:2.5rem}.singular .intro-text{font-size:2.6rem}.post-meta-wrapper{margin-top:3rem}.post-meta{font-size:1.6rem;margin:-1.4rem 0 0 -3rem}.post-meta li{margin:1.4rem 0 0 3rem;max-width:calc(100% - 3rem)}.featured-media{margin-top:6rem}.post-inner{padding-top:8rem}.post-meta-wrapper.post-meta-single-bottom{margin-top:4rem}.author-bio{margin-top:8rem;min-height:8rem;padding-left:10rem;position:relative}.author-bio .avatar{position:absolute;left:0;top:0;height:8rem;width:8rem}.pagination-single{font-size:2.4rem;margin-top:8rem}.pagination-single-inner{flex-direction:row;justify-content:space-between}.pagination-single.only-next .pagination-single-inner{justify-content:flex-end}.pagination-single hr:first-child{margin:0 0 4rem 0}.pagination-single hr:last-child{margin:4rem 0 .8rem 0}.pagination-single a+a{margin:0 0 0 4rem}.pagination-single a .arrow{margin:0 2rem 0 0}.pagination-single .next-post{flex-direction:row-reverse;text-align:right}.pagination-single .next-post .arrow{margin:0 0 0 2rem}.wp-block-embed figcaption,.wp-block-image figcaption{font-size:1.6rem}.wp-block-archives:not(.alignwide):not(.alignfull),.wp-block-categories:not(.alignwide):not(.alignfull),.wp-block-code,.wp-block-columns:not(.alignwide):not(.alignfull),.wp-block-cover:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-embed:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-gallery:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull),.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-latest-comments:not(.aligncenter):not(.alignleft):not(.alignright),.wp-block-latest-posts:not(.aligncenter):not(.alignleft):not(.alignright),.wp-block-media-text:not(.alignwide):not(.alignfull),.wp-block-preformatted,.wp-block-pullquote:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-verse,.wp-block-video:not(.alignwide):not(.alignfull){margin-bottom:4rem;margin-top:4rem}.wp-block-columns.alignwide+.wp-block-columns.alignwide,.wp-block-columns.alignfull+.wp-block-columns.alignfull{margin-top:-6rem}.entry-content .wp-block-columns h1,.entry-content .wp-block-columns h2,.entry-content .wp-block-columns h3,.entry-content .wp-block-columns h4,.entry-content .wp-block-columns h5,.entry-content .wp-block-columns h6{margin:3.5rem 0 2rem}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 8rem)}.wp-block-cover-image h2,.wp-block-cover h2{font-size:4.8rem}figure.wp-block-gallery.alignnone,figure.wp-block-gallery.aligncenter{margin-bottom:4rem;margin-top:4rem}figure.wp-block-gallery.alignwide,figure.wp-block-gallery.alignfull{margin-bottom:6rem;margin-top:6rem}.wp-block-group.has-background{padding:4rem;margin-top:0;margin-bottom:0}.alignfull:not(.has-background)>.wp-block-group__inner-container>p:not(.has-background-color){padding-left:0;padding-right:0}.wp-block-media-text .wp-block-media-text__content{padding:4rem}.wp-block-pullquote blockquote p{font-size:3.2rem}.wp-block-pullquote cite{margin-top:2rem}.wp-block-pullquote.alignfull:not(.is-style-solid-color){padding-left:1rem;padding-right:1rem}.wp-block-pullquote.alignwide::before,.wp-block-pullquote.alignfull::before{font-size:11.272727272rem;height:8rem;margin-bottom:2rem;width:8rem}.wp-block-pullquote.alignwide blockquote p,.wp-block-pullquote.alignfull blockquote p{font-size:4.8rem;line-height:1.203125}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote.alignleft.is-style-solid-color blockquote p,.wp-block-pullquote.alignright.is-style-solid-color blockquote p{font-size:3.2rem;line-height:1.1875}.wp-block-pullquote.is-style-solid-color.alignwide,.wp-block-pullquote.is-style-solid-color.alignfull{padding:6rem 4rem 4rem}.wp-block-pullquote.alignleft.is-style-solid-color blockquote p,.wp-block-pullquote.alignright.is-style-solid-color blockquote p{font-size:2.6rem}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:2.8rem}hr.wp-block-separator{margin:6rem auto}.wp-block-separator.is-style-wide{max-width:calc(100vw - 8rem)}.entry-content{font-size:2.1rem}.entry-content p,.entry-content li{line-height:1.476}.entry-content h1,.entry-content h2,.entry-content h3{margin:6rem auto 3rem}.entry-content h4,.entry-content h5,.entry-content h6{margin:4.5rem auto 2.5rem}.alignnone,.aligncenter{margin-bottom:4rem;margin-top:4rem}.alignleft{margin:.3rem 2rem 2rem 0}.alignright{margin:.3rem 0 2rem 2rem}.entry-content>.alignwide:not(.wp-block-group.has-background),.entry-content>.alignfull:not(.wp-block-group.has-background){margin-bottom:6rem;margin-top:6rem}.entry-content>.alignwide{max-width:calc(100vw - 8rem);width:calc(100vw - 8rem)}[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.wp-block-image .alignleft{margin-left:4rem}[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.alignright,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"]>.wp-block-image .alignright{margin-right:4rem}.entry-content>.alignwide:first-child,.entry-content>.alignfull:first-child{margin-bottom:8rem}.alignfull>figcaption,.alignfull>.wp-caption-text{width:calc(100% - 8rem)}.comments-wrapper{margin-top:8rem}.comment-reply-title{margin-bottom:4.6rem}.comment-respond p.comment-notes,.comment-respond p.logged-in-as{font-size:1.8rem;letter-spacing:-.025em;margin:-2.5rem 0 4.4rem 0}.comments .comment,.comments .pingback,.comments .trackback,.comments .review{padding-top:5rem}div.comment:first-of-type{margin-top:5rem}.comment-meta{margin-bottom:2rem;min-height:6rem;padding:.3rem 0 0 7.5rem}.comment-meta .avatar{display:block;height:6rem;position:absolute;left:0;top:0;width:6rem}.comment-author{font-size:2.4rem}.comment-metadata{font-size:1.6rem;margin-top:.8rem}.comment-footer-meta{margin-top:2.5rem}.comments-pagination{margin-top:8rem}.pingback .comment-body{padding:0}.comment-respond p{margin-bottom:2.5rem}.comment-form p.logged-in-as{margin:-2.5rem 0 4.4rem 0}.comment-respond .comment-form-author,.comment-respond .comment-form-email{float:left;width:calc(50% - 1rem)}.comment-respond .comment-form-email{margin-left:2rem}.comments .comment-respond{padding:5rem 0 0}.comment-reply-title small{display:inline;margin:0 0 0 .5rem}.pagination-separator{margin:8rem 0}.nav-short{display:inline}.pagination .nav-links{font-size:2.4rem;font-weight:700;margin:-2.5rem 0 0 -4rem}.nav-links>*{margin:2.5rem 0 0 4rem}.error404 #site-content{padding-top:8rem}.widget .widget-title{margin-bottom:3rem}.footer-top-visible .footer-nav-widgets-wrapper,.footer-top-hidden #site-footer{margin-top:8rem}.footer-top{padding:3.7rem 0}.footer-menu{font-size:2.4rem;margin:-.8rem 0 0 -1.6rem}.footer-menu li{margin:.8rem 0 0 1.6rem}.has-footer-menu .footer-social-wrapper{flex:1;margin-left:4rem;width:auto}.footer-widgets-outer-wrapper{padding:8rem 0}.footer-widgets-wrapper{display:flex;justify-content:space-between;margin-left:-4rem;width:calc(100% + 4rem)}.footer-widgets{margin-left:4rem;width:50%}.footer-widgets+.footer-widgets{margin-top:0}.footer-widgets .widget{border-top:none;margin-top:5rem;padding-top:0}.footer-widgets .widget:first-child{margin-top:0}#site-footer{font-size:1.8rem;padding:4.3rem 0}.footer-credits{display:flex;flex-wrap:wrap}.footer-copyright{font-weight:700}.footer-credits .privacy-policy{margin:0 0 0 2.4rem}.to-the-top-long{display:inline}.to-the-top-short{display:none}}@media (min-width:782px){.wp-block-column{margin-bottom:0}.wp-block-columns.alignwide+.wp-block-columns.alignwide,.wp-block-columns.alignfull+.wp-block-columns.alignfull{margin-top:-2.8rem}}@media (min-width:1000px){#site-header{z-index:2}.header-inner{align-items:center;display:flex;justify-content:space-between;padding:2.8rem 0}.header-titles-wrapper{margin-right:4rem;max-width:50%;padding:0;text-align:left}.header-titles{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-1rem 0 0 -2.4rem}.header-titles .site-title,.header-titles .site-logo,.header-titles .site-description{margin:1rem 0 0 2.4rem}.wp-custom-logo .header-titles{align-items:center}.header-navigation-wrapper{align-items:center;display:flex}.primary-menu-wrapper{display:block;width:100%}.mobile-search-toggle,.mobile-nav-toggle{display:none!important}.primary-menu-wrapper+.header-toggles{margin-left:3rem}.header-toggles{display:flex;flex-shrink:0;margin-right:-3rem}.header-inner .toggle{height:4.4rem;padding:0 3rem;position:relative;bottom:auto;left:auto;right:auto;top:auto;width:auto}.header-inner .toggle-wrapper{position:relative}.header-inner .toggle-wrapper::before{background:#dedfdf;content:"";display:block;height:2.7rem;position:absolute;left:0;top:calc(50% - 1.35rem);width:.1rem}.header-inner .toggle-wrapper:first-child::before{content:none}.header-inner .primary-menu-wrapper+.header-toggles .toggle-wrapper:first-child::before{content:""}.nav-toggle-wrapper:not(.has-expanded-menu){display:none}.toggle-inner{position:static}.toggle-inner .toggle-text{left:0;right:0;text-align:center;top:calc(100% - 0.3rem);width:auto}.header-toggles:only-child .nav-toggle .toggle-inner{padding-top:0}.header-toggles:only-child .toggle-inner{display:flex;flex-wrap:nowrap;align-items:center}.header-toggles:only-child .toggle-inner .svg-icon{order:1}.header-toggles:only-child .toggle-inner .toggle-text{position:static;padding-right:20px;font-size:15px;color:inherit}.menu-modal{opacity:1;justify-content:flex-end;padding:0;transition:background-color 0.3s ease-in,left 0s 0.3s,right 0s 0.3s}.menu-modal.cover-modal{background:#fff0}.menu-modal.active{background:rgb(0 0 0 / .2);transition:background-color 0.3s ease-out}.menu-wrapper.section-inner{width:calc(100% - 8rem)}.menu-modal-inner{box-shadow:0 0 2rem 0 rgb(0 0 0 / .1);opacity:0;padding:0;transform:translateX(20rem);transition:transform 0.2s ease-in,opacity 0.2s ease-in;width:50rem}.menu-modal.active .menu-modal-inner{opacity:1;transform:translateX(0);transition-timing-function:ease-out}.mobile-menu{display:none}.expanded-menu{display:block}.menu-bottom{padding:6rem 0}.menu-bottom .social-menu{justify-content:flex-start}.featured-media figcaption{width:100%}.template-full-width .wp-block-image .alignleft{margin-right:2rem}.template-full-width .wp-block-image .alignright{margin-left:2rem}.singular .intro-text{font-size:2.8rem}.wp-block-columns.alignwide+.wp-block-columns.alignwide,.wp-block-columns.alignfull+.wp-block-columns.alignfull{margin-top:-4.8rem}figure.wp-block-gallery.alignwide,figure.wp-block-gallery.alignfull{margin-bottom:8rem;margin-top:8rem}.entry-content>.wp-block-group.alignwide.has-background,.entry-content>.wp-block-group.alignfull.has-background{padding:8rem 4rem;margin-bottom:0;margin-top:0}.wp-block-image .alignleft{margin-right:0}.wp-block-image .alignright{margin-left:0}hr.wp-block-separator{margin:8rem auto}.entry-content>.alignleft,.entry-content>p .alignleft,.entry-content>.wp-block-image .alignleft{position:absolute;right:calc((100vw - 58rem) / 2 + 58rem + 2rem);max-width:calc((100% - 58rem) / 2 - 6rem)}[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>.alignleft,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>p .alignleft,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>.wp-block-image .alignleft{position:relative;right:inherit;max-width:inherit}[class*="wp-block"].alignwide [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignwide [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignwide [class*="__inner-container"]>.wp-block-image .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignleft{position:absolute;right:calc((100% - 58rem) / 2 + 58rem + 4rem);max-width:calc((100% - 58rem) / 2 - 4rem)}[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>.wp-block-image .alignleft{right:calc((100% - 58rem) / 2 + 58rem)}[class*="wp-block"].alignfull [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignleft{margin-left:4rem}.entry-content>.alignright,.entry-content>p .alignright,.entry-content>.wp-block-image .alignright,[class*="__inner-container"]>.alignright{position:absolute;left:calc((100vw - 58rem) / 2 + 58rem + 2rem);max-width:calc((100% - 58rem) / 2 - 6rem)}[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>.alignright,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>p .alignright,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"]>.wp-block-image .alignright{position:relative;left:inherit;max-width:inherit}[class*="wp-block"].alignwide [class*="__inner-container"]>.alignright,[class*="wp-block"].alignwide [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignwide [class*="__inner-container"]>.wp-block-image .alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>.alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignright{position:absolute;left:calc((100% - 58rem) / 2 + 58rem + 4rem);max-width:calc((100% - 58rem) / 2 - 4rem)}[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>.alignright,[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>.wp-block-image .alignright{left:calc((100% - 58rem) / 2 + 58rem + 4rem)}[class*="wp-block"].alignfull [class*="__inner-container"]>.alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignright{margin-right:4rem}.entry-content>.alignwide:not(.wp-block-group.has-background),.entry-content>.alignfull:not(.wp-block-group.has-background){margin-bottom:8rem;margin-top:8rem}.alignfull>figcaption,.alignfull>.wp-caption-text{width:calc(100% - 10rem)}.comment-meta{padding-left:0}.comment-meta .avatar{left:-8rem}.pagination .nav-links{justify-content:space-between;margin:0;width:100%}.nav-links>*{margin:0 2rem}.pagination .next,.pagination .prev{display:block}.pagination .prev{margin:0 auto 0 0}.pagination .next{text-align:right;margin:0 0 0 auto}.footer-top{align-items:center}.footer-menu{align-items:baseline;display:flex;justify-content:flex-start;flex-wrap:wrap;font-size:2.1rem;margin:-1.2rem 0 0 -2.4rem}.footer-menu li{margin:1.2rem 0 0 2.4rem}.powered-by-wordpress{display:block}}@media (min-width:1220px){h1,.heading-size-1{font-size:8.4rem}ul.primary-menu{margin:-.8rem 0 0 -2.5rem}.primary-menu>li{margin:.8rem 0 0 2.5rem}.primary-menu-wrapper+.header-toggles{margin-left:4rem}.header-toggles{margin-right:-4rem}.header-toggles .toggle{padding:0 4rem}.cover-header+.post-inner{padding-top:10rem}.singular .intro-text{font-size:3.2rem;letter-spacing:-.03125em;line-height:1.375}.wp-block-columns.alignfull+.wp-block-columns.alignfull{margin-top:-6rem}figure.wp-block-gallery.alignfull{margin-bottom:10rem;margin-top:10rem}.entry-content>.wp-block-group.alignwide.has-background,.entry-content>.wp-block-group.alignfull.has-background{padding:8rem 6rem;margin-bottom:0;margin-top:0}.wp-block-pullquote.alignwide blockquote p,.wp-block-pullquote.alignfull blockquote p{font-size:6.4rem}.wp-block-pullquote.is-style-solid-color.alignwide,.wp-block-pullquote.is-style-solid-color.alignfull{padding:9rem 4rem 8rem}.entry-content>.alignfull{margin-bottom:10rem;margin-top:10rem}[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>.wp-block-image .alignleft{right:calc((100% - 58rem) / 2 + 58rem - 2rem)}[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>.alignright,[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignwide.has-background [class*="__inner-container"]>.wp-block-image .alignright{left:calc((100% - 58rem) / 2 + 58rem + 6rem)}.comment-reply-title{font-size:5.6rem;line-height:1.2;margin-bottom:6rem}.comment-respond p.comment-notes,.comment-respond p.logged-in-as{margin:-4rem 0 6rem 0}.comments .comment-respond .comment-reply-title{font-size:4.8rem}.comments .comment-respond p.comment-notes,.comments .comment-respond p.logged-in-as{margin:-4.5rem 0 4rem 0}.widget-content{font-size:2.1rem}.footer-menu{font-size:2.4rem;margin:-1.5rem 0 0 -3rem}.footer-menu li{margin:1.5rem 0 0 3rem}ul.footer-social{margin:-1rem 0 0 -1rem}ul.footer-social li{margin:1rem 0 0 1rem}.footer-social a{height:4.4rem;width:4.4rem}.footer-social a::before{font-size:2rem}.footer-widgets-wrapper{margin-left:-6rem;width:calc(100% + 6rem)}.footer-widgets{margin-left:6rem}}@media (min-width:1240px){body.template-full-width .entry-content>.alignleft{margin-left:calc(( 100vw - 120rem ) / 2)}body.template-full-width .entry-content>.alignright{margin-right:calc(( 100vw - 120rem ) / 2)}}@media (min-width:1280px){figure.wp-block-gallery.alignleft{margin-left:-31rem}figure.wp-block-gallery.alignright{margin-right:-31rem}.wp-block-separator.is-style-wide{max-width:120rem;width:100%}.entry-content>.alignleft,.entry-content>p .alignleft,.entry-content>.wp-block-image .alignleft{right:calc((100vw - 58rem) / 2 + 58rem + 4rem);margin-left:-31rem}.entry-content>.alignright,.entry-content>p .alignright,.entry-content>.wp-block-image .alignright{left:calc((100vw - 58rem) / 2 + 58rem + 4rem);margin-right:-31rem}.entry-content>.alignwide{max-width:120rem;width:120rem}[class*="__inner-container"]>.alignwide{max-width:120rem;width:100%}.alignleft,.alignright,.entry-content>.alignleft,.entry-content>p .alignleft,.entry-content>.wp-block-image .alignleft,.entry-content>.alignright,.entry-content>p .alignright,.entry-content>.wp-block-image .alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>.wp-block-image .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>.alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>.wp-block-image .alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>.alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignright{max-width:25rem}body.template-full-width .alignfull:not(.has-background)>.wp-block-group__inner-container>p:not(.has-background-color){padding-left:0;padding-right:0}body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignleft{margin-left:0}body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignright{margin-right:0}}@media (min-width:1330px){.alignleft,.alignright,.entry-content>.alignleft,.entry-content>p .alignleft,.entry-content>.wp-block-image .alignleft,.entry-content>.alignright,.entry-content>p .alignright,.entry-content>.wp-block-image .alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>.wp-block-image .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>.alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>p .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>.alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"]>.wp-block-image .alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>.alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>p .alignright,[class*="wp-block"].alignfull [class*="__inner-container"]>.wp-block-image .alignright{max-width:29rem}.wp-block-pullquote.is-style-solid-color.alignleft::before,.wp-block-pullquote.is-style-solid-color.alignright::before{top:0}}@media (max-width:800px){.customize-partial-edit-shortcuts-shown .footer-nav-widgets-wrapper .footer-inner.section-inner{width:calc(100% - 8rem)}}@font-face{font-family:"Inter var";font-weight:100 900;font-style:normal;font-display:swap;src:url(/wp-content/themes/twentytwenty/assets/fonts/inter/Inter-upright-var.woff2) format("woff2")}@font-face{font-family:"Inter var";font-weight:100 900;font-style:italic;font-display:swap;src:url(/wp-content/themes/twentytwenty/assets/fonts/inter/Inter-italic-var.woff2) format("woff2")}@media print{@media print{@page{margin:2cm}.entry-header,.site-footer{margin:0}.posts{padding:0}.entry-content,.entry-content p,.section-inner,.section-inner.max-percentage,.section-inner.medium,.section-inner.small,.section-inner.thin{max-width:100%;width:100%}body{background:#fff!important;color:#000;font:13pt Georgia,"Times New Roman",Times,serif;line-height:1.3}h1{font-size:20pt}h2,h2.entry-title,h3,h4,.has-normal-font-size,.has-regular-font-size,.has-large-font-size,.comments-header{font-size:14pt;margin-top:1cm}a{page-break-inside:avoid}blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}img{page-break-inside:avoid;page-break-after:avoid}table,pre{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}a:link,a:visited,a{background:#fff0;font-weight:700;text-decoration:underline}a{page-break-inside:avoid}a[href^="http"]:after{content:" < " attr(href) "> "}a:after>img{content:""}article a[href^="#"]:after{content:""}a:not(:local-link):after{content:" < " attr(href) "> "}#site-header,.comment-form,.comments-wrapper,.comment .comment-metadata,.footer-social-wrapper,.footer-widgets-outer-wrapper,.header-navigation-wrapper,.entry-categories,.post-comment-link.meta-wrapper,.pagination-wrapper,.pagination-single,.post-meta-wrapper.post-meta-edit-link-wrapper,.post-meta-wrapper.post-meta-single-bottom,.post-separator,.site-logo img{display:none}.entry-content .wp-block-button .wp-block-button__link,.entry-content .wp-block-button .wp-block-file__button,.entry-content .button{background:none;color:#000}}}:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}.elementor-kit-5{--e-global-color-primary:#000000;--e-global-color-secondary:#0078D4;--e-global-color-text:#7A7A7A;--e-global-color-accent:#0078D4;--e-global-color-31480f4:#0078D4;--e-global-color-50e0193:#FFFFFF;--e-global-typography-primary-font-family:"Abel";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Abel";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Abel";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Lato";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:300;--e-global-typography-59fce66-font-family:"Abel";--e-global-typography-59fce66-font-size:52px;--e-global-typography-59fce66-font-weight:600;--e-global-typography-59fce66-text-transform:uppercase;--e-global-typography-59fce66-line-height:1.1em;--e-global-typography-459abf3-font-family:"Lato";--e-global-typography-459abf3-font-size:14px;--e-global-typography-459abf3-font-weight:300;--e-global-typography-459abf3-text-transform:uppercase;--e-global-typography-459abf3-letter-spacing:1px;--e-global-typography-f78c238-font-family:"Abel";--e-global-typography-f78c238-font-size:72px;--e-global-typography-f78c238-font-weight:500;--e-global-typography-f78c238-text-transform:uppercase;--e-global-typography-f78c238-line-height:1em;--e-global-typography-5251610-font-family:"Abel";--e-global-typography-5251610-font-size:32px;--e-global-typography-5251610-font-weight:600;--e-global-typography-5251610-text-transform:uppercase;--e-global-typography-5251610-line-height:1em;--e-global-typography-68cb495-font-family:"Abel";--e-global-typography-68cb495-font-size:18px;--e-global-typography-68cb495-font-weight:600;--e-global-typography-99bb4e7-font-family:"Abel";--e-global-typography-99bb4e7-font-size:62px;--e-global-typography-99bb4e7-font-weight:800;--e-global-typography-99bb4e7-text-transform:uppercase;--e-global-typography-99bb4e7-line-height:1em;--e-global-typography-1dee39b-font-family:"Abel";--e-global-typography-1dee39b-font-size:32px;--e-global-typography-1dee39b-line-height:1em;--e-global-typography-3729a21-font-family:"Abel";--e-global-typography-3729a21-font-size:21px;--e-global-typography-3729a21-font-weight:500;--e-global-typography-3729a21-text-transform:capitalize;--e-global-typography-3729a21-line-height:1.3em;--e-global-typography-db17000-font-family:"Abel";--e-global-typography-db17000-font-size:24px;--e-global-typography-db17000-font-weight:500;--e-global-typography-db17000-text-transform:capitalize;--e-global-typography-db17000-line-height:1.4em;--e-global-typography-1bd2bb5-font-family:"Oswald";--e-global-typography-1bd2bb5-font-size:200px;--e-global-typography-1bd2bb5-font-weight:600;--e-global-typography-1bd2bb5-text-transform:uppercase;--e-global-typography-1bd2bb5-line-height:1.1em;--e-global-typography-f6ff43b-font-family:"Abel";--e-global-typography-f6ff43b-font-size:24px;--e-global-typography-f6ff43b-font-weight:800;--e-global-typography-f6ff43b-text-transform:uppercase;--e-global-typography-d40dfb2-font-family:"Abel";--e-global-typography-d40dfb2-font-size:102px;--e-global-typography-d40dfb2-font-weight:600;--e-global-typography-d40dfb2-text-transform:uppercase;--e-global-typography-d40dfb2-line-height:1.1em;--e-global-typography-c0643e3-font-family:"Abel";--e-global-typography-c0643e3-font-size:17px;--e-global-typography-c0643e3-font-weight:500;--e-global-typography-c0643e3-letter-spacing:0.1px;--e-global-typography-c0643e3-word-spacing:0px;background-color:#FFF;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:1500ms;--e-preloader-animation:eicon-spin;--e-preloader-animation-duration:1500ms;--e-preloader-delay:700ms;--e-preloader-color:#FFF;--e-preloader-size:54px}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var(--e-global-color-31480f4);font-family:"Lato",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#FFF;border-style:solid;border-width:0 0 0 0;border-radius:0 0 0 0;padding:20px 32px 20px 32px}.elementor-kit-5 e-page-transition{background-color:#073278}.elementor-kit-5 a{color:var(--e-global-color-31480f4)}.elementor-kit-5 a:hover{color:#000}.elementor-kit-5 h1{color:#000;font-family:"Oswald",Sans-serif;font-size:72px;font-weight:500;text-transform:uppercase;line-height:1em}.elementor-kit-5 h2{color:#000;font-family:"Oswald",Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;line-height:1.1em}.elementor-kit-5 h3{color:#000;font-family:"Oswald",Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:1em}.elementor-kit-5 h4{color:#000;font-family:"Oswald",Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;line-height:1.1em}.elementor-kit-5 h5{color:#000;font-family:"Oswald",Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase}.elementor-kit-5 h6{color:#000;font-family:"Lato",Sans-serif;font-size:18px;font-weight:600}.elementor-kit-5 label{color:#000;font-family:"Lato",Sans-serif;font-size:18px;font-weight:600;line-height:2.3em}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{font-family:"Lato",Sans-serif;font-size:16px;font-weight:300;color:var(--e-global-color-text);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA;border-radius:0 0 0 0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-5{font-size:var(--e-global-typography-text-font-size)}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{border-width:0 0 0 0;padding:20px 32px 20px 32px}.elementor-kit-5 label{font-size:16px;line-height:2.5em}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{border-width:1px 1px 1px 1px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-f78c238-font-size:42px;--e-global-typography-99bb4e7-font-size:38px;--e-global-typography-1bd2bb5-font-size:100px;font-size:var(--e-global-typography-text-font-size)}.elementor-kit-5 h1{font-size:42px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-90 .elementor-element.elementor-element-f3e6280{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-90 .elementor-element.elementor-element-40f5954{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-90 .elementor-element.elementor-element-390cfd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}.wvcm-manager,.wvcm-public,.wvcm-login{--wv-navy:#071b3a;--wv-royal:#0b4fad;--wv-blue:#0b74de;--wv-sky:#38bdf8;--wv-pale:#e8f1ff;--wv-paper:#f7faff;--wv-text:#102a52;--wv-muted:#526987;--wv-line:rgba(11,79,173,.18);box-sizing:border-box;width:100%;color:var(--wv-text);font-family:Manrope,Arial,sans-serif}.wvcm-manager *,.wvcm-public *,.wvcm-login *{box-sizing:border-box}.wvcm-manager h1,.wvcm-manager h2,.wvcm-manager h3,.wvcm-public h3,.wvcm-login h1{margin:0;color:var(--wv-navy);font-family:"Barlow Condensed",Arial,sans-serif;text-transform:uppercase}.wvcm-manager{max-width:1320px;margin:0 auto;padding:54px 24px 90px;background:linear-gradient(180deg,#f7faff 0,#fff 420px)}.wvcm-manager-head{padding:38px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px;color:#fff;background:var(--wv-navy);border-bottom:5px solid var(--wv-blue)}.wvcm-manager-head h1{color:#fff;font-size:clamp(46px,6vw,78px);line-height:.9}.wvcm-version{margin-top:9px;padding:4px 8px;display:inline-flex;color:#071b3a;background:#f2bd3f;font-size:10px;font-weight:900;letter-spacing:.04em}.wvcm-manager-head p:not(.wvcm-kicker){max-width:680px;margin:18px 0 0;color:#d8e8fb}.wvcm-kicker{margin:0 0 10px;color:var(--wv-sky);font:800 12px "Barlow Condensed",Arial,sans-serif;letter-spacing:.18em}.wvcm-manager-head>a,.wvcm-primary,.wvcm-login a{min-height:48px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;color:#fff!important;background:var(--wv-blue);border:1px solid var(--wv-blue);font-weight:800;text-decoration:none;cursor:pointer}.wvcm-notice{margin-top:18px;padding:14px 18px;color:#175c2c;background:#e6f7eb;border-left:5px solid #2b9b4b;font-weight:700}.wvcm-dashboard{margin:22px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wvcm-dashboard>div{min-height:112px;padding:20px;display:flex;flex-direction:column;justify-content:center;background:#fff;border:1px solid var(--wv-line);border-top:4px solid var(--wv-blue)}.wvcm-dashboard strong{color:var(--wv-navy);font:900 38px/1 "Barlow Condensed",Arial,sans-serif}.wvcm-dashboard span{margin-top:7px;color:var(--wv-muted);font-size:12px;font-weight:700}.wvcm-manager-tools{margin:22px 0;display:grid;grid-template-columns:1.25fr .75fr;gap:16px}.wvcm-invoice-register{margin:0 0 22px;background:#fff;border:1px solid var(--wv-line);border-top:5px solid var(--wv-blue)}.wvcm-invoice-register>header{padding:20px 22px;display:flex;align-items:end;justify-content:space-between;gap:20px;background:#f7faff;border-bottom:1px solid var(--wv-line)}.wvcm-invoice-register>header small{color:var(--wv-blue);font-size:9px;font-weight:900;letter-spacing:.08em}.wvcm-invoice-register>header h2{margin:2px 0;color:var(--wv-navy);font-size:29px}.wvcm-invoice-register>header p{margin:0;color:var(--wv-muted);font-size:11px}.wvcm-invoice-register-filters{display:grid;grid-template-columns:minmax(230px,1fr) 155px;gap:9px}.wvcm-invoice-register-filters label{display:flex;flex-direction:column;gap:5px;color:var(--wv-navy);font-size:9px;font-weight:900;text-transform:uppercase}.wvcm-invoice-register-filters input,.wvcm-invoice-register-filters select{width:100%;min-height:42px;padding:8px 10px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc;font-size:11px}.wvcm-invoice-register-row{min-height:94px;padding:14px 18px;display:grid;grid-template-columns:150px minmax(150px,.9fr) minmax(220px,1.25fr) 110px auto;align-items:center;gap:16px;border-bottom:1px solid var(--wv-line)}.wvcm-invoice-register-row:last-child{border-bottom:0}.wvcm-invoice-register-row>div:not(.wvcm-invoice-register-actions){min-width:0;display:flex;flex-direction:column;gap:4px}.wvcm-invoice-register-row small{color:var(--wv-muted);font-size:8px;font-weight:900}.wvcm-invoice-register-row b{overflow:hidden;color:var(--wv-navy);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.wvcm-invoice-register-row span{color:var(--wv-muted);font-size:9px}.wvcm-invoice-register-number strong{color:var(--wv-navy);font:900 20px "Barlow Condensed",Arial,sans-serif}.wvcm-invoice-register-number span{width:max-content;padding:4px 7px;font-weight:900}.wvcm-invoice-register-number span.is-draft{color:#73510c;background:#fff1c7}.wvcm-invoice-register-number span.is-sent{color:#164d8c;background:#e6f1ff}.wvcm-invoice-register-number span.is-paid{color:#175c37;background:#e8f7ef}.wvcm-invoice-register-number span.is-cancelled{color:#8b2222;background:#fdeaea}.wvcm-invoice-register-total{color:var(--wv-navy);font:900 22px "Barlow Condensed",Arial,sans-serif;text-align:right}.wvcm-invoice-register-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}.wvcm-invoice-register-actions a{grid-column:1/-1}.wvcm-invoice-register-actions a,.wvcm-invoice-register-actions button{min-height:34px;padding:6px 9px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--wv-royal);background:#fff;border:1px solid #9fb2cc;font-size:9px;font-weight:900;text-align:center;text-decoration:none}.wvcm-invoice-register-actions form{margin:0}.wvcm-invoice-register-actions button{width:100%}.wvcm-invoice-register-actions a:hover,.wvcm-invoice-register-actions button:hover{color:#fff;background:var(--wv-royal);border-color:var(--wv-royal)}.wvcm-invoice-register-empty{margin:15px;padding:22px;color:var(--wv-muted);background:var(--wv-pale);text-align:center;font-size:11px;font-weight:800}.wvcm-invoice-register-empty[hidden],.wvcm-invoice-register-row[hidden]{display:none!important}.wvcm-add,.wvcm-feed{background:#fff;border:1px solid var(--wv-line)}.wvcm-add>summary{padding:24px;cursor:pointer;color:#fff;background:var(--wv-royal);font:800 23px "Barlow Condensed",Arial,sans-serif;list-style:none}.wvcm-add>summary::-webkit-details-marker,.wvcm-edit>summary::-webkit-details-marker{display:none}.wvcm-feed{padding:24px;display:flex;flex-direction:column;gap:10px}.wvcm-feed b{color:var(--wv-navy)}.wvcm-feed code{padding:10px;overflow-wrap:anywhere;color:var(--wv-text);background:var(--wv-pale);font-size:11px}.wvcm-feed a{color:var(--wv-blue);font-weight:800}.wvcm-form{padding:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wvcm-form-section{min-width:0;margin:0;padding:20px;background:#f9fbff;border:1px solid var(--wv-line);scroll-margin-top:82px}.wvcm-form-section legend{padding:0 8px;color:var(--wv-royal);font:800 18px "Barlow Condensed",Arial,sans-serif;text-transform:uppercase}.wvcm-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wvcm-team-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wvcm-team-card{padding:17px;background:#fff;border:1px solid var(--wv-line)}.wvcm-logo-picker{margin-top:14px;display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px 14px;align-items:center}.wvcm-logo-preview{width:74px;height:74px;grid-row:1 / span 2;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--wv-muted);background:var(--wv-paper);border:1px dashed #9cb0c9;font-size:10px;font-weight:900}.wvcm-logo-preview img{width:100%;height:100%;padding:5px;object-fit:contain}.wvcm-media-button,.wvcm-secondary{min-height:38px;padding:7px 12px;cursor:pointer;color:var(--wv-royal);background:#fff;border:1px solid var(--wv-royal);font-weight:800}.wvcm-vip-options{padding:17px;background:#fff8e8;border-left:4px solid #d99a19}.wvcm-vip-options>b{color:var(--wv-navy)}.wvcm-vip-options>p{margin:5px 0 15px;color:var(--wv-muted);font-size:11px}.wvcm-poster-editor{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;align-items:center}.wvcm-poster-preview{width:150px;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--wv-muted);background:#fff;border:1px dashed #9cb0c9;text-align:center;font-size:11px;font-weight:900}.wvcm-poster-preview img{width:100%;height:100%;object-fit:contain}.wvcm-poster-media-button{min-height:40px;margin-top:10px;padding:8px 14px;cursor:pointer;color:#fff;background:var(--wv-royal);border:1px solid var(--wv-royal);font-weight:800}.wvcm-field-help{margin:10px 0 0;color:var(--wv-muted);font-size:11px}.wvcm-form-actions{display:flex;gap:10px}.wvcm-form-actions .wvcm-primary{flex:1}.wvcm-home-option[hidden]{display:none!important}.wvcm-form label{display:flex;flex-direction:column;gap:7px;color:var(--wv-navy);font-size:12px;font-weight:800}.wvcm-form input,.wvcm-form select,.wvcm-form textarea{width:100%;min-height:45px;padding:10px 12px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc;border-radius:0;font:500 14px Manrope,Arial,sans-serif}.wvcm-form textarea{resize:vertical}.wvcm-form input[list]{background-image:linear-gradient(45deg,transparent 50%,#52708f 50%),linear-gradient(135deg,#52708f 50%,transparent 50%);background-position:calc(100% - 16px) 19px,calc(100% - 11px) 19px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:30px}.wvcm-form input:focus,.wvcm-form select:focus,.wvcm-form textarea:focus{outline:3px solid rgb(11 116 222 / .18);border-color:var(--wv-blue)}.wvcm-wide,.wvcm-form .wvcm-primary{grid-column:1/-1}.wvcm-list{background:#fff;border:1px solid var(--wv-line)}.wvcm-list-head{padding:22px 25px;display:grid;grid-template-columns:1fr;gap:18px;border-bottom:1px solid var(--wv-line)}.wvcm-list-head h2{font-size:28px}.wvcm-list-head span{color:var(--wv-muted);font-size:12px}.wvcm-admin-filters{width:100%;display:grid;grid-template-columns:minmax(240px,2fr) minmax(150px,1fr) minmax(155px,1fr) auto;align-items:end;gap:10px}.wvcm-filter-field{min-width:0;display:flex;flex-direction:column;gap:6px}.wvcm-admin-filters .wvcm-filter-field>span{color:var(--wv-navy);font-size:10px;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.wvcm-manager .wvcm-admin-filters input,.wvcm-manager .wvcm-admin-filters select{width:100%;min-width:0;height:44px;min-height:44px;margin:0;padding:8px 12px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc;border-radius:0;box-shadow:none;font-family:Manrope,Arial,sans-serif;font-size:12px;line-height:1.2}.wvcm-manager .wvcm-admin-filters input:focus,.wvcm-manager .wvcm-admin-filters select:focus{outline:3px solid rgb(11 116 222 / .18);outline-offset:0;border-color:var(--wv-blue)}.wvcm-manager .wvcm-filter-reset{width:auto;min-width:120px;height:44px;min-height:44px;margin:0;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;appearance:none;-webkit-appearance:none;color:#fff;background:var(--wv-royal);border:2px solid var(--wv-royal);border-radius:0;box-shadow:none;cursor:pointer;font-family:Manrope,Arial,sans-serif;font-size:11px;font-weight:900;line-height:1;text-align:center;text-transform:none;white-space:nowrap}.wvcm-manager .wvcm-filter-reset:hover,.wvcm-manager .wvcm-filter-reset:focus-visible{color:var(--wv-royal);background:#fff;border-color:var(--wv-royal);outline:none}.wvcm-filter-feedback{margin:14px 20px;padding:20px;color:var(--wv-navy);background:var(--wv-pale);border-left:5px solid #f2bd3f;text-align:center;font-weight:800}.wvcm-filter-feedback[hidden],.wvcm-row[hidden]{display:none!important}.wvcm-row{min-height:112px;display:grid;grid-template-columns:190px minmax(0,1fr) 110px 105px;align-items:center;border-bottom:1px solid var(--wv-line);border-left:5px solid var(--wv-blue)}.wvcm-row:last-child{border-bottom:0}.wvcm-row.status-cancelled{opacity:.62;border-left-color:#b32828}.wvcm-row.status-postponed{border-left-color:#dc8800}.wvcm-row.status-confirmed{border-left-color:#228642}.wvcm-row-date,.wvcm-row-match{padding:18px}.wvcm-row-date{display:flex;flex-direction:column;gap:5px}.wvcm-row-date b{color:var(--wv-navy);font-size:13px}.wvcm-row-date small,.wvcm-row-match p{color:var(--wv-muted)}.wvcm-competition{width:64px;max-width:100%;height:21px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#fff0;border:0}.wvcm-competition img{width:100%;height:100%;display:block;object-fit:contain;mix-blend-mode:multiply}.wvcm-manager .wvcm-row-date .wvcm-competition{width:44px!important;min-width:44px!important;max-width:44px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:2px 0 0!important;padding:0!important;opacity:.72}.wvcm-manager .wvcm-row-date .wvcm-competition img{width:44px!important;max-width:44px!important;height:16px!important;max-height:16px!important;object-fit:contain!important}.wvcm-row-match span{color:var(--wv-blue);font:800 11px "Barlow Condensed",Arial,sans-serif;letter-spacing:.1em}.wvcm-row-match h3{margin-top:4px;font-size:24px}.wvcm-row-match h3 i{color:var(--wv-blue);font-style:normal}.wvcm-row-match p{margin:5px 0 0;font-size:11px}.wvcm-row-status{padding:8px;color:var(--wv-navy);background:var(--wv-pale);font-size:11px;font-weight:800;text-align:center}.wvcm-edit{position:relative;padding:12px}.wvcm-edit>summary{padding:10px 12px;cursor:pointer;color:#fff;background:var(--wv-royal);font-size:12px;font-weight:800;list-style:none;text-align:center}.wvcm-edit-panel{position:fixed;z-index:99999;inset:5vh 5vw;width:auto;max-width:900px;height:90vh;max-height:90dvh;margin:auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:#fff;border:5px solid var(--wv-royal);box-shadow:0 20px 80px rgb(3 16 38 / .34)}.wvcm-edit-toolbar{min-height:58px;padding:9px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;z-index:6;top:0;color:#fff;background:var(--wv-navy);border-bottom:3px solid #f2bd3f}.wvcm-edit-toolbar strong{flex:0 0 auto;font-size:14px;letter-spacing:.04em}.wvcm-edit-nav{min-width:0;display:flex;align-items:center;justify-content:center;gap:5px;overflow-x:auto;scrollbar-width:thin}.wvcm-edit-nav a{min-height:34px;padding:0 10px;display:inline-flex;align-items:center;flex:0 0 auto;color:#d8e8fb;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .18);font-size:10px;font-weight:800;text-decoration:none}.wvcm-edit-nav a:hover,.wvcm-edit-nav a:focus-visible{color:var(--wv-navy);background:#fff}.wvcm-edit-toolbar .wvcm-close-edit{min-height:38px;padding:0 13px;color:var(--wv-navy);background:#fff;border:0;cursor:pointer;font-weight:900}html.wvcm-edit-is-open{width:100%;height:100%;overflow:hidden!important;overscroll-behavior:none}html.wvcm-edit-is-open body{overscroll-behavior:none}body.wvcm-edit-is-open{height:100%;width:100%;position:fixed;top:0;left:0;right:0;overflow:hidden!important;touch-action:none}.wvcm-edit:not([open]) .wvcm-edit-panel{display:none}.wvcm-edit[open]::before{content:"";position:fixed;z-index:99998;inset:0;background:rgb(4 19 41 / .68)}.wvcm-team{min-width:0;max-width:100%;display:inline-flex;align-items:center;gap:7px}.wvcm-team img{width:30px;height:30px;flex:0 0 30px;object-fit:contain}.wvcm-admin-teams{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wvcm-admin-teams>i{flex:0 0 auto}.wvcm-team.is-waremme>span{padding:3px 7px;color:var(--wv-navy);background:var(--wv-pale);border-left:3px solid var(--wv-blue);opacity:1;font-family:Manrope,Arial,sans-serif;font-weight:900;line-height:1.15;letter-spacing:.01em;text-decoration:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;white-space:nowrap}.wvcm-public-match.is-home .wvcm-team.is-waremme>span{border-left-color:var(--wv-royal)}.wvcm-delete{padding:0 24px 24px}.wvcm-delete button{padding:11px 16px;cursor:pointer;color:#a11f1f;background:#fff;border:1px solid #d98989;font-weight:800}.wvcm-empty{padding:50px;text-align:center}.wvcm-login{max-width:720px;margin:80px auto;padding:45px;text-align:center;background:#fff;border-top:5px solid var(--wv-blue)}.wvcm-login h1{font-size:50px}.wvcm-login p{margin:18px 0 25px;color:var(--wv-muted)}.wvcm-public{max-width:1320px;margin:0 auto}.wvcm-public-heading{margin-bottom:18px;padding:28px 30px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px;color:#fff;background:var(--wv-navy);border-bottom:5px solid var(--wv-blue)}.wvcm-public-heading span{color:var(--wv-sky);font:800 11px "Barlow Condensed",Arial,sans-serif;letter-spacing:.15em}.wvcm-public-heading h2{margin:5px 0 0;color:#fff;font-size:clamp(32px,4vw,52px);line-height:.95}.wvcm-public-heading p{max-width:570px;margin:0;color:#d8e8fb;font-size:12px;line-height:1.7}.wvcm-provisional{padding:18px 22px;display:flex;align-items:center;gap:22px;background:#fff7e6;border:1px solid #efc56c;border-left:6px solid #d98200}.wvcm-provisional b{padding:8px 12px;color:#fff;background:#a96300;white-space:nowrap}.wvcm-provisional p{margin:0;color:#684914;font-size:13px}.wvcm-public-toolbar{padding:20px 0;display:flex;justify-content:space-between;gap:20px}.wvcm-filters{display:flex;flex-wrap:wrap;gap:8px}.wvcm-filters a,.wvcm-add-calendar>summary{min-height:44px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--wv-navy);background:var(--wv-pale);border:1px solid var(--wv-line);font-weight:800;text-decoration:none;list-style:none}.wvcm-add-calendar>summary::-webkit-details-marker{display:none}.wvcm-filters a.is-active,.wvcm-filters a:hover,.wvcm-add-calendar>summary{color:#fff;background:var(--wv-royal)}.wvcm-add-calendar{position:relative}.wvcm-add-calendar>summary{cursor:pointer}.wvcm-add-calendar>div{position:absolute;z-index:50;top:calc(100% + 8px);right:0;width:min(330px,90vw);padding:10px;display:grid;gap:8px;background:#fff;border:1px solid var(--wv-line);box-shadow:0 18px 45px rgb(7 27 58 / .18)}.wvcm-add-calendar:not([open])>div{display:none}.wvcm-add-calendar>div a{padding:12px 14px;color:#fff;background:var(--wv-royal);font-size:12px;font-weight:800;text-decoration:none}.wvcm-add-calendar>div a:nth-child(2){background:var(--wv-navy)}.wvcm-add-calendar>div small{padding:8px 5px 3px;color:var(--wv-muted);font-size:10px;line-height:1.5}.wvcm-public-list{display:grid;gap:10px}.wvcm-public-match{min-height:118px;display:grid;grid-template-columns:105px minmax(0,1fr) 96px auto;align-items:center;background:#fff;border:1px solid var(--wv-line);border-left:5px solid var(--wv-blue)}.wvcm-public-match.is-away{background:#f4f8ff;border-left-color:#8297b3}.wvcm-public-match.status-cancelled{opacity:.65;border-left-color:#b32828}.wvcm-public-match time{align-self:stretch;padding:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;background:var(--wv-royal)}.wvcm-public-match.is-away time{background:var(--wv-navy)}.wvcm-public-match time b{font:900 37px/.8 "Barlow Condensed",Arial,sans-serif}.wvcm-public-match time span{margin:7px 0 3px;color:var(--wv-sky);font-weight:800}.wvcm-public-match time small{color:#fff;font-size:11px}.wvcm-public-match>div{padding:18px 24px}.wvcm-public-match>div>small{color:var(--wv-blue);font-size:10px;font-weight:800}.wvcm-public-match h3{margin-top:5px;font-size:clamp(21px,2vw,29px)}.wvcm-public-match h3 i{color:var(--wv-blue);font-style:normal}.wvcm-public-match p{margin:5px 0;color:var(--wv-muted);font-size:11px}.wvcm-public-status{color:var(--wv-muted);font-size:10px;font-weight:800}.wvcm-public-match .wvcm-competition{width:72px;height:23px;margin-top:5px;padding:0;opacity:.76}.wvcm-public-match nav{min-width:165px;padding:15px;display:flex;flex-direction:column;align-items:stretch;gap:8px}.wvcm-public-match>nav:nth-child(3){grid-column:3/5}.wvcm-poster-thumb{width:82px;margin:10px 7px;align-self:stretch;position:relative;display:block;overflow:hidden;background:var(--wv-pale);border:1px solid var(--wv-line);text-decoration:none}.wvcm-poster-thumb img{width:100%;height:100%;min-height:96px;display:block;object-fit:cover}.wvcm-poster-thumb span{position:absolute;right:0;bottom:0;left:0;padding:6px 3px;color:#fff;background:rgb(7 27 58 / .88);font-size:9px;font-weight:800;text-align:center}.wvcm-public-match nav a{width:100%;min-width:150px;min-height:46px;padding:0 15px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--wv-royal);border:2px solid #fff0;font-size:12px;font-weight:900;text-decoration:none}.wvcm-public-match nav a.wvcm-ticket-button{color:#fff;background:var(--wv-royal);border-color:var(--wv-royal)}.wvcm-public-match nav a.wvcm-watch-button{color:#fff;background:var(--wv-navy);border-color:var(--wv-navy)}.wvcm-public-match nav a:hover,.wvcm-public-match nav a:focus-visible{color:var(--wv-navy);background:#fff;border-color:currentColor}.wvcm-public-match nav a.wvcm-vip-button{color:var(--wv-navy);background:#f2bd3f}.wvcm-public-teams{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.wvcm-team-public img{width:42px;height:42px;flex-basis:42px}.wvcm-public-match[hidden]{display:none!important}.wvcm-public-empty{padding:45px 20px;color:var(--wv-muted);background:var(--wv-pale);text-align:center;font-weight:800}@media (max-width:900px){.wvcm-invoice-register-row{grid-template-columns:140px minmax(160px,1fr) 110px}.wvcm-invoice-register-row>div:nth-child(3){grid-column:1/3;grid-row:2}.wvcm-invoice-register-actions{grid-column:3;grid-row:1/3}.wvcm-admin-filters{grid-template-columns:1fr 1fr}.wvcm-filter-search{grid-column:1/-1}.wvcm-manager .wvcm-filter-reset{width:100%}.wvcm-dashboard{grid-template-columns:repeat(2,1fr)}.wvcm-manager-tools{grid-template-columns:1fr}.wvcm-row{grid-template-columns:1fr 110px}.wvcm-row-date,.wvcm-row-match{grid-column:1}.wvcm-row-status,.wvcm-edit{grid-column:2;grid-row:1 / span 2}}@media (max-width:680px){.wvcm-invoice-register>header{align-items:stretch;flex-direction:column}.wvcm-invoice-register-filters{grid-template-columns:1fr}.wvcm-invoice-register-row{grid-template-columns:1fr;gap:10px}.wvcm-invoice-register-row>div:nth-child(3),.wvcm-invoice-register-actions{grid-column:1;grid-row:auto}.wvcm-invoice-register-total{text-align:left}.wvcm-manager{padding:25px 14px 60px}.wvcm-manager-head,.wvcm-list-head,.wvcm-public-heading,.wvcm-public-toolbar,.wvcm-provisional{align-items:stretch;flex-direction:column}.wvcm-public-heading{padding:24px 20px;gap:14px}.wvcm-manager-head{padding:28px 22px}.wvcm-form,.wvcm-form-grid,.wvcm-team-editor{grid-template-columns:1fr}.wvcm-form{padding:18px}.wvcm-form>*{grid-column:1!important}.wvcm-form-section{padding:15px}.wvcm-poster-editor{grid-template-columns:1fr}.wvcm-poster-preview{width:min(180px,100%);margin:auto}.wvcm-dashboard{grid-template-columns:1fr 1fr}.wvcm-dashboard>div{min-height:95px;padding:15px}.wvcm-dashboard strong{font-size:32px}.wvcm-admin-filters{width:100%;grid-template-columns:1fr}.wvcm-filter-search{grid-column:1}.wvcm-row{grid-template-columns:1fr;padding:16px}.wvcm-row-date,.wvcm-row-match,.wvcm-row-status,.wvcm-edit{grid-column:1;grid-row:auto;padding:7px}.wvcm-edit-panel{inset:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom));width:auto;height:auto;max-height:none;border-width:3px}.wvcm-edit-toolbar{padding:8px;flex-wrap:wrap}.wvcm-edit-toolbar strong{order:1}.wvcm-edit-toolbar .wvcm-close-edit{order:2}.wvcm-edit-nav{width:100%;order:3;justify-content:flex-start;padding-bottom:2px}.wvcm-form-section{scroll-margin-top:120px}.wvcm-edit-panel .wvcm-form{touch-action:pan-y}.wvcm-filters{display:grid;grid-template-columns:1fr}.wvcm-filters a,.wvcm-add-calendar,.wvcm-add-calendar>summary{width:100%}.wvcm-add-calendar>div{position:static;width:100%;box-shadow:none}.wvcm-public-match{grid-template-columns:82px minmax(0,1fr)}.wvcm-public-match>div{padding:15px 13px}.wvcm-public-match nav{grid-column:1/-1;min-width:0;padding:10px;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.wvcm-public-match>nav:nth-child(3){grid-column:1/-1}.wvcm-poster-thumb{width:auto;height:150px;margin:0;grid-column:1/-1}.wvcm-poster-thumb img{height:150px;object-fit:contain}.wvcm-public-match nav a{min-width:0;min-height:48px}.wvcm-public-match nav>:only-child{grid-column:1/-1}.wvcm-public-match nav:has(a:nth-child(3)){grid-template-columns:1fr}.wvcm-public-match .wvcm-competition{width:66px;height:21px;margin-top:4px}.wvcm-public-teams{align-items:flex-start;flex-direction:column}.wvcm-public-teams>i{display:none}.wvcm-public-teams,.wvcm-public-teams .wvcm-team{width:100%;min-width:0;max-width:100%}.wvcm-public-teams .wvcm-team>span{min-width:0;max-width:calc(100% - 49px);white-space:normal;overflow-wrap:anywhere}}.wvcm-vip-options hr{margin:20px 0;border:0;border-top:1px solid #e2c77f}.wvcm-toggle{padding:12px;flex-direction:row!important;align-items:center;background:#fff}.wvcm-toggle input{width:18px;min-height:18px;flex:0 0 18px}.wvcm-vip-event-fields{margin-top:16px}.wvcm-vip-event-fields[hidden]{display:none!important}.wvcm-vip-poster-editor{margin-top:16px;padding:16px;display:grid;grid-template-columns:120px minmax(0,1fr);gap:18px;align-items:center;background:#fff;border:1px solid var(--wv-line)}.wvcm-vip-poster-preview{width:120px;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--wv-muted);background:var(--wv-paper);border:1px dashed #9cb0c9;text-align:center;font-size:10px;font-weight:900}.wvcm-vip-poster-preview img{width:100%;height:100%;object-fit:contain}.wvcm-vip-poster-media-button{min-height:40px;margin-top:10px;padding:8px 14px;cursor:pointer;color:#fff;background:var(--wv-royal);border:1px solid var(--wv-royal);font-weight:800}.wvcm-booking-summary{margin:0 0 22px;display:grid;grid-template-columns:repeat(3,1fr) 1.2fr;gap:12px}.wvcm-booking-summary>div,.wvcm-booking-summary>form{min-height:90px;padding:16px;display:flex;flex-direction:column;justify-content:center;background:#fff;border:1px solid var(--wv-line)}.wvcm-booking-summary strong{color:var(--wv-navy);font:900 30px "Barlow Condensed"}.wvcm-booking-summary span{color:var(--wv-muted);font-size:11px;font-weight:700}.wvcm-booking-summary .wvcm-primary{width:100%}.wvcm-finance-global,.wvcm-event-finance-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px}.wvcm-finance-global{margin:-10px 0 22px}.wvcm-finance-global>div,.wvcm-event-finance-summary>div{min-width:0;padding:15px;display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid var(--wv-line)}.wvcm-finance-global small,.wvcm-event-finance-summary small{color:var(--wv-blue);font-size:9px;font-weight:900;letter-spacing:.05em}.wvcm-finance-global strong,.wvcm-event-finance-summary strong{color:var(--wv-navy);font:900 24px "Barlow Condensed",Arial,sans-serif}.wvcm-finance-global span{color:var(--wv-muted);font-size:9px}.wvcm-bookings-list{margin-top:22px;background:#fff;border:1px solid var(--wv-line)}.wvcm-booking-row{padding:17px 20px;display:grid;grid-template-columns:1.1fr 1.2fr auto auto;align-items:center;gap:18px;border-bottom:1px solid var(--wv-line)}.wvcm-booking-row:last-child{border-bottom:0}.wvcm-booking-row>div{display:flex;flex-direction:column;gap:4px}.wvcm-booking-row small,.wvcm-booking-row span{color:var(--wv-muted);font-size:10px}.wvcm-booking-row b{color:var(--wv-navy);font-size:13px}.wvcm-booking-badges{align-items:flex-start}.wvcm-booking-badges span{padding:5px 8px;color:var(--wv-royal);background:var(--wv-pale);font-weight:800}.wvcm-invoice-quick-download{width:100%;margin:2px 0 0}.wvcm-invoice-quick-download button{width:100%;min-height:36px;padding:7px 9px;cursor:pointer;color:#fff;background:var(--wv-royal);border:1px solid var(--wv-royal);font-size:9px;font-weight:900;line-height:1.25}.wvcm-invoice-quick-download button:hover,.wvcm-invoice-quick-download button:focus-visible{color:var(--wv-royal);background:#fff}.wvcm-booking-row>.wvcm-booking-finance{grid-column:1/-1;padding:15px;display:grid;gap:12px;background:#f7faff;border:1px solid var(--wv-line)}.wvcm-booking-money{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:8px}.wvcm-booking-money>span{padding:10px;display:flex;flex-direction:column;gap:3px;background:#fff;border-left:3px solid var(--wv-blue)}.wvcm-booking-money small{font-size:9px;font-weight:800;text-transform:uppercase}.wvcm-booking-money b{font-size:16px}.wvcm-booking-edit{background:#fff;border:1px solid var(--wv-line)}.wvcm-booking-edit>summary{padding:12px 14px;cursor:pointer;color:var(--wv-royal);font-size:11px;font-weight:900;list-style:none}.wvcm-booking-edit>summary::-webkit-details-marker{display:none}.wvcm-booking-edit[open]>summary{color:#fff;background:var(--wv-royal)}.wvcm-booking-edit>form{padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:1px solid var(--wv-line)}.wvcm-booking-edit label{display:flex;flex-direction:column;gap:5px;color:var(--wv-navy);font-size:10px;font-weight:800}.wvcm-booking-edit input,.wvcm-booking-edit select,.wvcm-booking-edit textarea{width:100%;min-height:42px;padding:8px 10px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc}.wvcm-invoice-box{background:#fff;border:1px solid #a9bdd7}.wvcm-invoice-box>summary{padding:13px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;color:var(--wv-navy);background:#eef5ff;font-size:11px;font-weight:900}.wvcm-invoice-box>summary::-webkit-details-marker{display:none}.wvcm-invoice-box>summary b{padding:5px 8px;color:var(--wv-royal);background:#fff;font-size:10px}.wvcm-invoice-box[open]>summary{color:#fff;background:var(--wv-navy)}.wvcm-invoice-box[open]>summary b{color:var(--wv-navy)}.wvcm-invoice-panel{padding:15px;display:grid;gap:14px}.wvcm-invoice-form{display:grid;grid-template-columns:1.25fr 1fr .75fr .9fr;gap:10px;align-items:end}.wvcm-invoice-form label{display:flex;flex-direction:column;gap:5px;color:var(--wv-navy);font-size:10px;font-weight:800}.wvcm-invoice-form input,.wvcm-invoice-form select,.wvcm-invoice-form textarea{width:100%;min-height:42px;padding:8px 10px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc}.wvcm-invoice-form textarea{resize:vertical}.wvcm-invoice-section-title{grid-column:1/-1;margin-top:4px;padding:9px 11px;color:#fff;background:var(--wv-navy);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.wvcm-invoice-wide{grid-column:1/-1}.wvcm-invoice-half{grid-column:span 2}.wvcm-invoice-products{grid-column:1/-1;display:grid;gap:9px}.wvcm-invoice-product{padding:11px;display:grid;grid-template-columns:minmax(190px,2fr) 80px 125px 90px 110px auto;gap:8px;align-items:end;background:#f7faff;border:1px solid var(--wv-line)}.wvcm-invoice-product label{min-width:0;display:flex;flex-direction:column;gap:5px;color:var(--wv-navy);font-size:9px;font-weight:800}.wvcm-invoice-product input,.wvcm-invoice-product select{min-width:0}.wvcm-invoice-line-total{min-height:42px;padding:6px 8px;display:flex;flex-direction:column;justify-content:center;gap:2px;background:#fff;border-left:3px solid var(--wv-blue)}.wvcm-invoice-line-total small{color:var(--wv-muted);font-size:8px;font-weight:800}.wvcm-invoice-line-total b{color:var(--wv-navy);font-size:11px}.wvcm-invoice-remove-product{min-height:42px;padding:7px 9px;cursor:pointer;color:#a11f1f;background:#fff;border:1px solid #d98989;font-size:9px;font-weight:800}.wvcm-invoice-add-product{grid-column:1/-1;min-height:42px;padding:8px 12px;cursor:pointer;color:var(--wv-royal);background:#fff;border:2px dashed #9fb2cc;font-size:10px;font-weight:900}.wvcm-invoice-add-product:hover,.wvcm-invoice-add-product:focus-visible{color:#fff;background:var(--wv-royal);border-style:solid}.wvcm-invoice-recap{grid-column:1/-1;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.wvcm-invoice-recap>span{padding:10px;display:flex;flex-direction:column;gap:3px;background:var(--wv-pale);border-left:3px solid var(--wv-blue)}.wvcm-invoice-recap small{color:var(--wv-muted);font-size:9px;font-weight:800;text-transform:uppercase}.wvcm-invoice-recap b{color:var(--wv-navy);font-size:12px}.wvcm-invoice-note{grid-column:1/-1;margin:0;padding:9px 11px;color:#705315;background:#fff7df;border-left:4px solid #f2bd3f;font-size:10px}.wvcm-invoice-save-actions{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:9px}.wvcm-invoice-actions{padding-top:12px;display:flex!important;align-items:center;gap:9px;border-top:1px solid var(--wv-line)}.wvcm-invoice-actions form{margin:0}.wvcm-invoice-actions small{margin-left:auto;color:var(--wv-muted);font-size:9px}.wvcm-invoice-status-form{display:grid;grid-template-columns:minmax(180px,260px) auto 1fr;gap:10px;align-items:end;padding:12px;background:#eef5ff;border:1px solid #b9d6f7}.wvcm-invoice-status-form label{display:grid;gap:5px;color:var(--wv-navy);font-size:9px;font-weight:900;text-transform:uppercase}.wvcm-invoice-status-form select{min-height:38px;padding:7px 10px;color:var(--wv-navy);background:#fff;border:1px solid #8eadd0}.wvcm-invoice-status-form small{align-self:center;color:var(--wv-muted);font-size:9px}.wvcm-transaction-form{display:grid;grid-template-columns:1fr 140px 1.4fr auto;gap:10px;align-items:end}.wvcm-transaction-form label{display:flex;flex-direction:column;gap:5px;color:var(--wv-navy);font-size:10px;font-weight:800}.wvcm-transaction-form input,.wvcm-transaction-form select{width:100%;min-height:42px;padding:8px 10px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc}.wvcm-transaction-form button{min-height:42px}.wvcm-finance-complete{margin:0;padding:11px;color:#175c37;background:#e8f7ef;font-weight:800}.wvcm-transaction-history{display:grid!important;gap:6px}.wvcm-transaction-history>div{padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid var(--wv-line)}.wvcm-transaction-history>div>span{display:flex;flex-direction:column;gap:2px}.wvcm-transaction-history button{padding:6px 9px;cursor:pointer;color:#a11f1f;background:#fff;border:1px solid #d98989}.wvcm-danger{padding:9px 12px;cursor:pointer;color:#a11f1f;background:#fff;border:1px solid #d98989;font-weight:800}.wvcm-vip-booking>summary{min-width:125px;min-height:42px;padding:0 12px;display:flex;align-items:center;justify-content:center;cursor:pointer;list-style:none;color:var(--wv-navy);background:#f2bd3f;font-size:11px;font-weight:900}.wvcm-vip-booking>summary::-webkit-details-marker{display:none}.wvcm-vip-booking>summary.is-disabled{cursor:not-allowed;color:#fff;background:#8b98aa}.wvcm-vip-booking>summary.is-disabled+*{display:none}.wvcm-vip-booking[open]::before{content:"";position:fixed;z-index:99998;inset:0;background:rgb(4 19 41 / .76)}.wvcm-vip-modal{position:fixed;z-index:99999;inset:3vh 4vw;max-width:1050px;max-height:94vh;margin:auto;overflow:auto;color:var(--wv-text);background:#fff;border-top:6px solid #f2bd3f}html.wvcm-vip-is-open{width:100%;height:100%;overflow:hidden!important;overscroll-behavior:none}html.wvcm-vip-is-open body{width:100%;height:100%;position:fixed;left:0;right:0;overflow:hidden!important;overscroll-behavior:none;touch-action:none}.wvcm-vip-modal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.wvcm-vip-close{width:42px;height:42px;position:absolute;z-index:2;top:12px;right:12px;cursor:pointer;color:#fff;background:var(--wv-navy);border:0;font-size:26px}.wvcm-vip-event{display:grid;grid-template-columns:minmax(220px,34%) minmax(0,1fr);background:var(--wv-navy)}.wvcm-vip-event figure{min-height:330px;margin:0;background:#06152d}.wvcm-vip-event figure img{width:100%;height:100%;display:block;object-fit:contain}.wvcm-vip-event-copy{padding:42px;color:#fff}.wvcm-vip-event-copy>span{color:#f2bd3f;font:800 11px "Barlow Condensed";letter-spacing:.15em}.wvcm-vip-event-copy h3{margin:7px 0 14px;color:#fff;font-size:clamp(34px,5vw,58px);line-height:.9}.wvcm-vip-event-copy p{color:#d8e8fb;line-height:1.65}.wvcm-vip-event-copy ul{padding:0;display:grid;gap:7px;list-style:none;color:#fff;font-size:12px}.wvcm-booking-form{padding:28px;display:grid;gap:16px}.wvcm-booking-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wvcm-booking-form label{display:flex;flex-direction:column;gap:6px;color:var(--wv-navy);font-size:11px;font-weight:800}.wvcm-booking-form input,.wvcm-booking-form select,.wvcm-booking-form textarea{width:100%;min-height:44px;padding:10px 12px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc;font:500 14px Manrope,Arial,sans-serif}.wvcm-company-fields{padding:18px;background:var(--wv-pale);border-left:4px solid var(--wv-blue)}.wvcm-company-fields[hidden]{display:none!important}.wvcm-company-fields h4{margin:0 0 12px;color:var(--wv-navy)}.wvcm-ticket-holder-fields{grid-column:1/-1;margin:4px 0 6px;padding:18px;background:#f3f8fe;border:1px solid #c9d9eb;border-left:5px solid var(--wv-blue);box-sizing:border-box}.wvcm-ticket-holder-fields>header{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:14px}.wvcm-ticket-holder-fields>header div{min-width:210px}.wvcm-ticket-holder-fields>header span{display:block;color:var(--wv-blue);font-size:10px;font-weight:900;letter-spacing:.09em}.wvcm-ticket-holder-fields>header h4{margin:4px 0 0;color:var(--wv-navy);font-size:20px}.wvcm-ticket-holder-fields>header p{max-width:520px;margin:0;color:var(--wv-muted);font-size:12px;line-height:1.55}.wvcm-ticket-holder-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wvcm-ticket-holder-list label{display:flex;min-width:0;flex-direction:column;gap:6px;color:var(--wv-text);font-size:11px;font-weight:800}.wvcm-ticket-holder-list input{width:100%;min-width:0;box-sizing:border-box}@media(max-width:700px){.wvcm-ticket-holder-fields{padding:15px}.wvcm-ticket-holder-fields>header{flex-direction:column;gap:8px}.wvcm-ticket-holder-list{grid-template-columns:1fr}}.wvcm-booking-total{padding:20px 22px;display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:4px 18px;color:#fff;background:var(--wv-navy);border:3px solid #f2bd3f;visibility:visible!important;opacity:1!important}.wvcm-booking-total span{color:#f2bd3f;font-size:12px;font-weight:900;text-transform:uppercase}.wvcm-booking-total strong{color:#fff!important;font:900 38px "Barlow Condensed",Arial,sans-serif}.wvcm-booking-total small{grid-column:1/-1;color:#d8e8fb}.wvcm-field-error{min-height:0;color:#b42318;font-size:10px;font-weight:700}.wvcm-field-error:empty{display:none}.wvcm-booking-form input:invalid:not(:placeholder-shown){border-color:#b42318;background:#fff7f7}.wvcm-privacy{flex-direction:row!important;align-items:flex-start}.wvcm-privacy input{width:18px;min-height:18px;flex:0 0 18px}.wvcm-booking-submit{min-height:50px;cursor:pointer;color:#fff;background:var(--wv-blue);border:0;font-weight:900}.wvcm-booking-form>small{color:var(--wv-muted);text-align:center}.wvcm-honeypot{position:absolute!important;left:-10000px!important}.wvcm-booking-notice{margin-bottom:16px;padding:15px 18px;color:#175c2c;background:#e6f7eb;border-left:5px solid #2b9b4b;font-weight:800}.wvcm-booking-notice.is-error{color:#8c1d1d;background:#fff0f0;border-color:#c33}@media (max-width:900px){.wvcm-booking-summary{grid-template-columns:repeat(2,1fr)}.wvcm-booking-row{grid-template-columns:1fr 1fr}}@media (max-width:680px){.wvcm-vip-poster-editor{grid-template-columns:1fr}.wvcm-vip-poster-preview{margin:auto}.wvcm-vip-booking>summary{min-width:0;width:100%}.wvcm-vip-modal{inset:1vh 2vw;max-height:98vh}.wvcm-vip-event,.wvcm-booking-grid{grid-template-columns:1fr}.wvcm-vip-event figure{min-height:260px;max-height:420px}.wvcm-vip-event-copy{padding:28px 20px}.wvcm-booking-form{padding:20px 15px}.wvcm-booking-summary,.wvcm-booking-row{grid-template-columns:1fr}}.wvcm-manager-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.wvcm-manager-actions a,.wvcm-install-app{min-height:46px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#0b74de;border:1px solid #0b74de;font-size:11px;font-weight:800;text-decoration:none}.wvcm-manager-actions a:last-child{background:#fff0;border-color:#6e829f}.wvcm-install-app{color:#071b3a!important;background:#f2bd3f;border-color:#f2bd3f}.wvcm-install-dialog{width:min(520px,calc(100% - 28px));padding:30px;color:var(--wv-text);background:#fff;border:0;border-top:7px solid var(--wv-royal)}.wvcm-install-dialog::backdrop{background:rgb(7 27 58 / .72)}.wvcm-install-dialog>img{width:72px;height:72px;object-fit:contain}.wvcm-install-dialog h2{margin:4px 0 14px;color:var(--wv-navy);font-size:clamp(24px,5vw,34px)}.wvcm-install-dialog p,.wvcm-install-dialog li{color:#263b58;line-height:1.65}.wvcm-install-dialog ol{margin:10px 0;padding-left:22px}.wvcm-install-dialog li+li{margin-top:9px}.wvcm-install-close{width:40px;height:40px;position:absolute;top:14px;right:14px;color:var(--wv-navy);background:#eef4fb;border:0;cursor:pointer;font-size:26px;line-height:1}.wvcm-install-note{margin:18px 0 0;padding:12px;background:#eef6ff;font-size:11px}.wvcm-access-manager{margin-top:22px;background:#fff;border:1px solid var(--wv-line)}.wvcm-access-form{padding:22px;display:grid;grid-template-columns:repeat(2,1fr) 1.3fr repeat(2,1.1fr);align-items:end;gap:14px;background:var(--wv-paper)}.wvcm-access-form label{display:flex;flex-direction:column;gap:6px;color:var(--wv-navy);font-size:11px;font-weight:800}.wvcm-access-form input{width:100%;min-height:44px;padding:9px 11px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc}.wvcm-access-form>p{grid-column:1/-1;margin:0;color:var(--wv-muted);font-size:10px;line-height:1.6}.wvcm-manager-users{display:grid}.wvcm-manager-users>p{padding:24px;color:var(--wv-muted)}.wvcm-manager-users article{padding:15px 22px;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;border-top:1px solid var(--wv-line)}.wvcm-user-avatar{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--wv-royal);font-weight:900}.wvcm-user-identity{display:flex;flex-direction:column;gap:3px}.wvcm-manager-users b{color:var(--wv-navy)}.wvcm-manager-users small{color:var(--wv-muted)}.wvcm-user-help{position:relative}.wvcm-user-help>summary{min-height:42px;padding:0 14px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--wv-royal);border:1px solid var(--wv-royal);cursor:pointer;font-size:11px;font-weight:900;list-style:none}.wvcm-user-help>summary::-webkit-details-marker{display:none}.wvcm-user-help-panel{width:min(560px,calc(100vw - 44px));margin-top:8px;padding:16px;display:grid;gap:12px;position:absolute;z-index:20;right:0;background:#fff;border:1px solid var(--wv-line);box-shadow:0 12px 30px rgb(7 27 58 / .14)}.wvcm-password-reset-form{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end}.wvcm-password-reset-form label{display:flex;flex-direction:column;gap:5px;color:var(--wv-navy);font-size:10px;font-weight:800}.wvcm-password-reset-form input{width:100%;min-height:42px;padding:8px 10px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc}.wvcm-password-reset-form .wvcm-primary{grid-column:1/-1}.wvcm-password-reset-form>small{grid-column:1/-1;line-height:1.5}.wvcm-user-help-panel>form:not(.wvcm-password-reset-form) button{width:100%}.wvcm-generate-password{min-height:44px}@media (display-mode:standalone){body{overscroll-behavior-y:contain}.wvcm-manager{padding-top:18px}.wvcm-install-app{display:none!important}}@media (max-width:900px){.wvcm-access-form{grid-template-columns:1fr 1fr}.wvcm-access-form .wvcm-primary{width:100%}}@media (max-width:680px){.wvcm-manager-head{padding-top:max(28px,env(safe-area-inset-top))}.wvcm-manager-actions{justify-content:stretch}.wvcm-manager-actions>*{width:100%}.wvcm-install-dialog{padding:24px 20px}.wvcm-access-form{grid-template-columns:1fr;padding:18px}.wvcm-manager-users article{grid-template-columns:44px 1fr;padding:14px}.wvcm-user-help{grid-column:1/-1}.wvcm-user-help-panel{width:100%;position:static}.wvcm-password-reset-form{grid-template-columns:1fr}.wvcm-password-reset-form .wvcm-primary{grid-column:auto}.wvcm-password-reset-form>small{grid-column:auto}}.wvcm-event-bookings{border-top:1px solid var(--wv-line)}.wvcm-event-bookings>summary{min-height:112px;padding:14px 20px;display:grid;grid-template-columns:72px minmax(220px,1fr) repeat(4,105px) 24px;align-items:center;gap:14px;cursor:pointer;list-style:none;background:#fff}.wvcm-event-bookings>summary::-webkit-details-marker{display:none}.wvcm-event-bookings>summary>img,.wvcm-event-placeholder{width:72px;height:82px;display:flex;align-items:center;justify-content:center;object-fit:cover;color:#fff;background:var(--wv-royal);font-weight:900}.wvcm-event-title{display:flex;flex-direction:column;gap:4px}.wvcm-event-title small{color:var(--wv-blue);font-size:10px;font-weight:800}.wvcm-event-title b{color:var(--wv-navy);font:800 25px "Barlow Condensed";text-transform:uppercase}.wvcm-event-title span{color:var(--wv-muted);font-size:11px}.wvcm-event-title em{width:max-content;padding:4px 7px;color:#7a4d00;background:#fff1c7;font-size:9px;font-style:normal;font-weight:900}.wvcm-event-stat{padding:10px 6px;display:flex;flex-direction:column;align-items:center;background:var(--wv-pale);text-align:center}.wvcm-event-stat strong{color:var(--wv-navy);font:900 27px "Barlow Condensed"}.wvcm-event-stat span{color:var(--wv-muted);font-size:9px;font-weight:700}.wvcm-event-bookings>summary>i{color:var(--wv-blue);font-size:24px;font-style:normal;transition:.2s}.wvcm-event-bookings[open]>summary{background:#f7faff;border-bottom:3px solid var(--wv-blue)}.wvcm-event-bookings[open]>summary>i{transform:rotate(180deg)}.wvcm-event-panel{background:#fff}.wvcm-event-payment-counts{padding:15px 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;background:#fff;border-bottom:1px solid var(--wv-line)}.wvcm-event-payment-counts>div{min-width:0;padding:13px 15px;display:grid;grid-template-columns:1fr auto;gap:3px 10px;align-items:center;background:#eef5ff;border-left:4px solid var(--wv-blue)}.wvcm-event-payment-counts small{color:var(--wv-muted);font-size:9px;font-weight:900;letter-spacing:.04em}.wvcm-event-payment-counts strong{grid-row:1/3;grid-column:2;color:var(--wv-navy);font:900 30px "Barlow Condensed"}.wvcm-event-payment-counts span{color:var(--wv-muted);font-size:9px}.wvcm-event-finance-summary{padding:15px 20px;background:#f7faff;border-bottom:1px solid var(--wv-line)}.wvcm-event-toolbar{padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px;background:var(--wv-pale)}.wvcm-event-toolbar p{margin:0;color:var(--wv-text);font-size:12px}.wvcm-event-mailer{margin:0 20px 18px;background:#fff;border:1px solid var(--wv-line)}.wvcm-event-mailer>summary{padding:14px 16px;cursor:pointer;list-style:none;color:var(--wv-royal);background:#f7faff;font-size:12px;font-weight:900}.wvcm-event-mailer>summary::-webkit-details-marker{display:none}.wvcm-event-mailer[open]>summary{color:#fff;background:var(--wv-royal)}.wvcm-event-mailer-panel{padding:16px;display:grid;gap:16px}.wvcm-event-mailer-panel>form{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--wv-pale);border:1px solid var(--wv-line)}.wvcm-event-mailer-panel>form>div{display:flex;flex-direction:column;gap:4px}.wvcm-event-mailer-panel b{color:var(--wv-navy);font-size:12px}.wvcm-event-mailer-panel span,.wvcm-event-mailer-panel p{margin:0;color:var(--wv-muted);font-size:10px;line-height:1.5}.wvcm-event-mailer-panel .wvcm-event-message-form{display:grid;grid-template-columns:1fr 1fr;align-items:end}.wvcm-event-message-form label{display:flex;flex-direction:column;gap:6px;color:var(--wv-navy);font-size:10px;font-weight:800}.wvcm-event-message-form label:nth-of-type(2),.wvcm-event-message-form p{grid-column:1/-1}.wvcm-event-message-form input,.wvcm-event-message-form textarea{width:100%;padding:10px 12px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc;font:inherit}.wvcm-booking-reminder{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff7df;border-left:4px solid #f2bd3f}.wvcm-booking-reminder span{color:var(--wv-text);font-size:11px}@media (max-width:1050px){.wvcm-finance-global{grid-template-columns:repeat(3,minmax(0,1fr))}.wvcm-event-finance-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.wvcm-transaction-form{grid-template-columns:1fr 130px}.wvcm-transaction-form button{width:100%}.wvcm-invoice-form{grid-template-columns:1fr 1fr}.wvcm-invoice-product{grid-template-columns:1fr 100px 130px 90px}.wvcm-invoice-line-total{grid-column:1/3}.wvcm-invoice-remove-product{grid-column:3/5}.wvcm-event-bookings>summary{grid-template-columns:60px minmax(190px,1fr) repeat(2,90px) 22px}.wvcm-event-bookings>summary>img,.wvcm-event-placeholder{width:60px;height:70px}.wvcm-event-stat:nth-of-type(4),.wvcm-event-stat:nth-of-type(5){display:none}}@media (max-width:680px){.wvcm-finance-global,.wvcm-event-finance-summary{grid-template-columns:1fr 1fr}.wvcm-event-payment-counts{grid-template-columns:1fr}.wvcm-booking-money{grid-template-columns:1fr 1fr}.wvcm-booking-edit>form{grid-template-columns:1fr}.wvcm-invoice-form{grid-template-columns:1fr}.wvcm-invoice-form>*,.wvcm-invoice-section-title,.wvcm-invoice-wide,.wvcm-invoice-half,.wvcm-invoice-recap,.wvcm-invoice-note,.wvcm-invoice-form>button,.wvcm-invoice-save-actions{grid-column:1}.wvcm-invoice-save-actions{align-items:stretch;flex-direction:column}.wvcm-invoice-save-actions button{width:100%}.wvcm-invoice-actions{align-items:stretch;flex-direction:column}.wvcm-invoice-actions form,.wvcm-invoice-actions button{width:100%}.wvcm-invoice-actions small{margin-left:0}.wvcm-invoice-status-form{grid-template-columns:1fr;align-items:stretch}.wvcm-invoice-status-form button{width:100%}.wvcm-invoice-product{grid-template-columns:1fr}.wvcm-invoice-product>*,.wvcm-invoice-line-total,.wvcm-invoice-remove-product{grid-column:1}.wvcm-booking-edit .wvcm-wide{grid-column:1}.wvcm-transaction-form{grid-template-columns:1fr}.wvcm-transaction-history>div{align-items:stretch;flex-direction:column}.wvcm-transaction-history form,.wvcm-transaction-history button{width:100%}.wvcm-booking-total{grid-template-columns:1fr}.wvcm-booking-total strong,.wvcm-booking-total small{grid-column:1}.wvcm-event-bookings>summary{padding:14px;grid-template-columns:54px minmax(0,1fr) 24px;gap:11px}.wvcm-event-bookings>summary>img,.wvcm-event-placeholder{width:54px;height:64px}.wvcm-event-title b{font-size:21px}.wvcm-event-stat{display:none!important}.wvcm-event-toolbar{align-items:stretch;flex-direction:column}.wvcm-event-toolbar form,.wvcm-event-toolbar button{width:100%}.wvcm-event-mailer{margin:0 12px 14px}.wvcm-event-mailer-panel>form,.wvcm-booking-reminder{align-items:stretch;flex-direction:column}.wvcm-event-mailer-panel .wvcm-event-message-form{grid-template-columns:1fr}.wvcm-event-message-form label:nth-of-type(2),.wvcm-event-message-form p{grid-column:1}.wvcm-event-mailer-panel button,.wvcm-booking-reminder button{width:100%}}.wvcm-dashboard{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.wvcm-module-grid{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wvcm-module-card{min-height:86px;padding:14px;display:flex!important;flex-direction:row!important;align-items:flex-start;gap:11px!important;cursor:pointer;background:#fff;border:1px solid var(--wv-line)}.wvcm-module-card:has(input:checked){background:#edf6ff;border-color:var(--wv-blue);box-shadow:inset 4px 0 0 var(--wv-blue)}.wvcm-module-card input{width:18px!important;height:18px;margin:2px 0 0;flex:0 0 auto}.wvcm-module-card span{display:flex;flex-direction:column;gap:4px}.wvcm-module-card b{color:var(--wv-navy);font-size:12px}.wvcm-module-card small{color:var(--wv-muted);font-size:10px;line-height:1.45}.wvcm-payment-settings{margin-top:16px;padding:16px;background:#fff;border:1px solid var(--wv-line)}.wvcm-payment-settings h4{margin:0 0 10px;color:var(--wv-navy);font-size:14px;text-transform:uppercase}.wvcm-payment-options{display:flex;flex-wrap:wrap;gap:8px}.wvcm-payment-options label{min-height:38px;padding:8px 11px;display:flex!important;flex-direction:row!important;align-items:center;gap:7px!important;color:var(--wv-navy);background:var(--wv-paper);border:1px solid var(--wv-line);font-size:10px;font-weight:800}.wvcm-payment-options label.is-disabled{opacity:.48;cursor:not-allowed}.wvcm-payment-options label small{color:var(--wv-muted);font-size:8px}.wvcm-payment-options input{width:16px!important;height:16px;margin:0}.wvcm-module-badges{margin-top:9px;display:flex;flex-wrap:wrap;gap:5px}.wvcm-module-badges span{padding:4px 7px;color:#164d8c;background:#e6f1ff;border:1px solid #c6dcf6;font:800 8px Manrope,Arial,sans-serif;letter-spacing:0}.wvcm-companies{margin:0 0 22px;background:#fff;border:1px solid var(--wv-line);border-top:5px solid var(--wv-royal)}.wvcm-companies-head{padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f7faff;border-bottom:1px solid var(--wv-line)}.wvcm-companies-head>div>small{color:var(--wv-blue);font-size:9px;font-weight:900;letter-spacing:.08em}.wvcm-companies-head h2{margin:2px 0;font-size:29px}.wvcm-companies-head p{margin:0;color:var(--wv-muted);font-size:11px}.wvcm-company-add{position:relative}.wvcm-company-add>summary,.wvcm-company-edit>summary{min-height:42px;padding:0 14px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;background:var(--wv-royal);font-size:10px;font-weight:900;list-style:none}.wvcm-company-add>summary::-webkit-details-marker,.wvcm-company-edit>summary::-webkit-details-marker{display:none}.wvcm-company-add[open]>summary{background:var(--wv-blue)}.wvcm-company-add>.wvcm-company-form{position:absolute;z-index:30;top:calc(100% + 8px);right:0;width:min(760px,calc(100vw - 40px));box-shadow:0 24px 65px rgb(7 27 58 / .24)}.wvcm-company-form{padding:18px;background:#fff;border:1px solid var(--wv-line)}.wvcm-company-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wvcm-company-form label{display:flex;flex-direction:column;gap:6px;color:var(--wv-navy);font-size:10px;font-weight:800}.wvcm-company-form input,.wvcm-company-form select,.wvcm-company-form textarea{width:100%;min-height:42px;padding:9px 10px;color:var(--wv-text);background:#fff;border:1px solid #b9c8dc;font:600 12px Manrope,Arial,sans-serif}.wvcm-company-form textarea{min-height:76px;resize:vertical}.wvcm-company-form .wvcm-form-actions{margin-top:14px}.wvcm-company-list{display:flex;flex-direction:column}.wvcm-company-row{min-height:92px;padding:14px 18px;display:grid;grid-template-columns:minmax(190px,1.15fr) minmax(180px,1fr) 155px 95px 90px;align-items:center;gap:16px;border-bottom:1px solid var(--wv-line);border-left:5px solid #228642}.wvcm-company-row:last-child{border-bottom:0}.wvcm-company-row.is-suspended{opacity:.68;border-left-color:#b32828}.wvcm-company-row>div{min-width:0;display:flex;flex-direction:column;gap:4px}.wvcm-company-row small{color:var(--wv-muted);font-size:8px;font-weight:900}.wvcm-company-row h3{overflow:hidden;font-size:22px;text-overflow:ellipsis;white-space:nowrap}.wvcm-company-row b,.wvcm-company-row strong{color:var(--wv-navy);font-size:12px}.wvcm-company-row>div>span{overflow:hidden;color:var(--wv-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.wvcm-company-status{width:max-content;padding:5px 8px;color:#175c37!important;background:#e8f7ef;font-weight:900}.is-suspended .wvcm-company-status{color:#8b2222!important;background:#fdeaea}.wvcm-company-edit{position:relative}.wvcm-company-edit-panel{position:absolute;z-index:25;top:calc(100% + 8px);right:0;width:min(760px,calc(100vw - 40px));padding:0;background:#fff;border:1px solid var(--wv-line);box-shadow:0 24px 65px rgb(7 27 58 / .24)}.wvcm-company-edit-panel>form:last-child{padding:0 18px 18px}.wvcm-company-edit-panel .wvcm-danger{min-height:38px;padding:0 12px}@media (max-width:900px){.wvcm-company-row{grid-template-columns:1fr 1fr 120px}.wvcm-company-row>div:nth-child(4){grid-column:1}.wvcm-company-edit{grid-column:3;grid-row:1 / span 2}}@media (max-width:680px){.wvcm-module-grid,.wvcm-company-form-grid{grid-template-columns:1fr}.wvcm-payment-options{display:grid;grid-template-columns:1fr 1fr}.wvcm-companies-head{align-items:stretch;flex-direction:column}.wvcm-company-add>summary{width:100%}.wvcm-company-add>.wvcm-company-form,.wvcm-company-edit-panel{position:fixed;inset:12px;width:auto;max-height:calc(100vh - 24px);overflow:auto}.wvcm-company-row{grid-template-columns:1fr;padding:16px;gap:10px}.wvcm-company-row>div:nth-child(4),.wvcm-company-edit{grid-column:1;grid-row:auto}.wvcm-company-edit>summary{width:100%}}.wvcm-ticket-body{margin:0;background:#eef3f9;color:#102a52;font-family:Arial,sans-serif}.wvcm-ticket-page{width:min(720px,calc(100% - 28px));margin:24px auto 48px}.wvcm-ticket-brand{display:flex;align-items:center;gap:16px;padding:18px 22px;background:#fff;border-bottom:5px solid #0b74de}.wvcm-ticket-brand img{width:145px;max-height:78px;object-fit:contain}.wvcm-ticket-brand div{display:flex;flex-direction:column}.wvcm-ticket-brand small,.wvcm-ticket-card small,.wvcm-ticket-control small{color:#0b74de;font-size:11px;font-weight:800;letter-spacing:.1em}.wvcm-ticket-brand b{color:#071b3a;font-size:21px}.wvcm-ticket-card{margin-top:16px;padding:26px;background:#fff;border:1px solid #d8e3f0;border-top:7px solid #22a06b;box-shadow:0 18px 55px rgb(7 27 58 / .1)}.wvcm-ticket-card.is-partial{border-top-color:#f2bd3f}.wvcm-ticket-card.is-used,.wvcm-ticket-card.is-invalid{border-top-color:#d54141}.wvcm-ticket-status{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:11px 14px;background:#e8f7ef}.wvcm-ticket-card.is-partial .wvcm-ticket-status{background:#fff7df}.wvcm-ticket-card.is-used .wvcm-ticket-status,.wvcm-ticket-card.is-invalid .wvcm-ticket-status{background:#ffeded}.wvcm-ticket-status span{font-weight:900;text-transform:uppercase}.wvcm-ticket-status b{font-size:13px}.wvcm-ticket-event{text-align:center;padding:28px 10px 18px}.wvcm-ticket-event h1{margin:7px 0;color:#071b3a;font-size:34px;line-height:1.05}.wvcm-ticket-event p{margin:0;color:#526987}.wvcm-ticket-qr{display:flex;justify-content:center;align-items:center;min-height:280px;padding:16px;background:#fff}.wvcm-ticket-qr svg{display:block;width:min(100%,320px);height:auto}.wvcm-ticket-holder{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.wvcm-ticket-holder>div,.wvcm-ticket-payment{display:flex;flex-direction:column;gap:5px;padding:16px;background:#f5f8fc;border:1px solid #d8e3f0}.wvcm-ticket-holder b,.wvcm-ticket-payment b{color:#071b3a;font-size:16px}.wvcm-ticket-holder span,.wvcm-ticket-payment span{color:#526987;font-size:12px}.wvcm-ticket-payment{margin-top:12px}.wvcm-ticket-payment.has-balance{background:#fff7df;border-color:#f2bd3f}.wvcm-ticket-payment.is-settled{background:#e8f7ef;border-color:#93d7b5}.wvcm-ticket-note{margin:18px 0 0;color:#526987;font-size:12px;line-height:1.6;text-align:center}.wvcm-ticket-control{margin-top:16px;padding:24px;background:#071b3a;color:#fff}.wvcm-ticket-control h2{margin:5px 0 18px;color:#fff}.wvcm-ticket-control form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wvcm-ticket-control label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700}.wvcm-ticket-control input,.wvcm-ticket-control select{min-height:44px;padding:8px 10px;background:#fff;border:1px solid #b9cae0}.wvcm-ticket-control .wvcm-ticket-payment-choice{grid-column:1/-1;display:flex;flex-direction:row;align-items:center}.wvcm-ticket-control .wvcm-ticket-payment-choice input{min-height:auto}.wvcm-ticket-control .wvcm-primary{grid-column:1/-1}.wvcm-ticket-reverse{margin-top:10px!important;display:block!important}.wvcm-ticket-reverse button,.wvcm-ticket-manager-link{display:inline-flex;margin-top:10px;padding:10px 13px;color:#d8e8fb;background:#fff0;border:1px solid #5b769c;text-decoration:none}.wvcm-ticket-control-message{padding:14px;background:#17345e}.wvcm-ticket-scanner{margin:18px 0;padding:20px;background:#f3f8fe;border:1px solid #c9d9eb;border-top:5px solid #0b74de}.wvcm-ticket-scanner>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.wvcm-ticket-scanner h3{margin:4px 0;color:#071b3a;font-size:25px}.wvcm-ticket-scanner header p{max-width:700px;margin:5px 0 0;color:#526987;font-size:12px;line-height:1.5}.wvcm-ticket-search{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;margin-top:16px}.wvcm-ticket-search label{display:flex;flex-direction:column;gap:6px;color:#071b3a;font-size:12px;font-weight:800}.wvcm-ticket-search input{min-height:46px;padding:10px 12px;background:#fff;border:1px solid #b9cae0}.wvcm-scanner-camera{position:relative;max-width:620px;margin:18px auto;padding:12px;background:#071b3a}.wvcm-scanner-camera video{display:block;width:100%;max-height:480px;object-fit:cover;background:#000}.wvcm-scanner-camera span{display:block;padding:10px;color:#fff;text-align:center}.wvcm-scanner-camera button{display:block;margin:0 auto 8px;padding:8px 12px}.wvcm-ticket-results{display:grid;gap:12px;margin-top:16px}.wvcm-ticket-result-message{padding:12px 14px;background:#edf6ff;border-left:4px solid #0b74de;font-weight:700}.wvcm-ticket-result-message.is-error{background:#ffeded;border-color:#d54141;color:#8d2020}.wvcm-ticket-result-message.is-success{background:#e8f7ef;border-color:#22a06b;color:#166b4a}.wvcm-scanned-ticket{padding:17px;background:#fff;border:1px solid #d8e3f0;border-left:6px solid #22a06b}.wvcm-scanned-ticket.is-partial{border-left-color:#f2bd3f}.wvcm-scanned-ticket.is-used,.wvcm-scanned-ticket.is-invalid{border-left-color:#d54141}.wvcm-scanned-ticket>header{display:flex;justify-content:space-between;gap:15px}.wvcm-scanned-ticket h4{margin:3px 0;color:#071b3a;font-size:22px}.wvcm-scanned-ticket header span{color:#526987;font-size:12px}.wvcm-scanned-status{align-self:flex-start;padding:7px 9px;background:#e8f7ef;font-size:11px;text-transform:uppercase}.is-partial .wvcm-scanned-status{background:#fff7df}.is-used .wvcm-scanned-status,.is-invalid .wvcm-scanned-status{background:#ffeded}.wvcm-scanned-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.wvcm-scanned-facts>div{display:flex;flex-direction:column;gap:4px;padding:10px;background:#f5f8fc}.wvcm-scanned-facts small{color:#526987;font-size:10px;font-weight:800}.wvcm-scanned-facts b{color:#071b3a;font-size:12px}.wvcm-scanned-actions{display:flex;flex-wrap:wrap;align-items:end;gap:9px;margin-top:14px}.wvcm-scanned-actions label{display:flex;min-width:160px;flex-direction:column;gap:5px;color:#071b3a;font-size:11px;font-weight:800}.wvcm-scanned-actions input,.wvcm-scanned-actions select{min-height:40px;padding:7px 9px}.wvcm-scanned-actions .wvcm-scanned-collect{min-width:260px;flex-direction:row;align-items:center}.wvcm-scanned-actions .wvcm-scanned-collect input{min-height:auto}.wvcm-scanned-actions button,.wvcm-scanned-actions a{min-height:40px;padding:9px 12px;text-decoration:none}.wvcm-booking-ticket-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;background:#edf6ff;border:1px solid #c9d9eb}.wvcm-booking-ticket-actions>div:first-child{display:flex;min-width:210px;flex-direction:column}.wvcm-booking-ticket-actions small{color:#0b74de;font-size:10px;font-weight:900}.wvcm-booking-ticket-actions span{color:#526987;font-size:11px}.wvcm-booking-ticket-links{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:6px}.wvcm-booking-ticket-links a{padding:7px 9px;background:#fff;border:1px solid #b9cae0;font-size:11px;text-decoration:none}.wvcm-ticket-badge{background:#e8f7ef!important;border-color:#93d7b5!important}@media(max-width:700px){.wvcm-ticket-page{width:min(100% - 16px,720px);margin-top:8px}.wvcm-ticket-brand{padding:14px}.wvcm-ticket-brand img{width:115px}.wvcm-ticket-card{padding:16px}.wvcm-ticket-status{align-items:flex-start;flex-direction:column}.wvcm-ticket-event h1{font-size:28px}.wvcm-ticket-holder{grid-template-columns:1fr}.wvcm-ticket-control form{grid-template-columns:1fr}.wvcm-ticket-control .wvcm-ticket-payment-choice,.wvcm-ticket-control .wvcm-primary{grid-column:1}.wvcm-ticket-scanner>header{flex-direction:column}.wvcm-ticket-scanner>header button{width:100%}.wvcm-ticket-search{grid-template-columns:1fr}.wvcm-scanned-facts{grid-template-columns:1fr}.wvcm-scanned-ticket>header{flex-direction:column}.wvcm-scanned-actions{align-items:stretch;flex-direction:column}.wvcm-scanned-actions label,.wvcm-scanned-actions button,.wvcm-scanned-actions a{width:100%;box-sizing:border-box}.wvcm-booking-ticket-actions{align-items:stretch;flex-direction:column}.wvcm-booking-ticket-actions form,.wvcm-booking-ticket-actions button{width:100%}}.wvcm-company-row{grid-template-columns:minmax(190px,1.25fr) minmax(170px,1fr) minmax(160px,.9fr) minmax(120px,.65fr) 90px 95px}.wvcm-company-access{grid-column:1/-1;border-top:1px solid var(--wv-line);padding-top:10px}.wvcm-company-access>summary{display:flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;color:#fff;background:var(--wv-royal);font-size:11px;font-weight:900;cursor:pointer;list-style:none}.wvcm-company-access>summary::-webkit-details-marker{display:none}.wvcm-company-management{display:grid;gap:16px;padding:18px 0 4px}.wvcm-company-management section{padding:18px;background:#f7faff;border:1px solid var(--wv-line)}.wvcm-company-management section>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.wvcm-company-management h4{margin:3px 0;color:var(--wv-navy);font-size:24px}.wvcm-company-management p{margin:5px 0;color:var(--wv-muted);font-size:11px;line-height:1.55}.wvcm-company-management small{color:var(--wv-blue);font-size:9px;font-weight:900;letter-spacing:.1em}.wvcm-company-access-card form,.wvcm-company-user-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:end}.wvcm-company-access-card label,.wvcm-company-user-form label,.wvcm-company-event-budget label{display:flex;flex-direction:column;gap:5px;color:var(--wv-navy);font-size:10px;font-weight:800}.wvcm-company-access-card input,.wvcm-company-user-form input,.wvcm-company-user-form select,.wvcm-company-user-form textarea,.wvcm-company-event-budget input{min-height:42px;padding:8px 10px;background:#fff;border:1px solid var(--wv-line);box-sizing:border-box}.wvcm-company-user-form .wvcm-wide{grid-column:1/-1}.wvcm-company-user-form .wvcm-company-user-send{grid-column:1/-1;flex-direction:row;align-items:center}.wvcm-company-user-form .wvcm-company-user-send input{min-height:auto}.wvcm-company-users-card>header details{position:relative}.wvcm-company-users-card>header details>summary{display:flex;min-height:40px;align-items:center;padding:0 12px;color:#fff;background:var(--wv-royal);cursor:pointer;list-style:none;font-size:11px;font-weight:900}.wvcm-company-users-card>header details>summary::-webkit-details-marker{display:none}.wvcm-company-users-card>header details>.wvcm-company-user-form{position:absolute;z-index:30;top:calc(100% + 8px);right:0;width:min(680px,calc(100vw - 50px));padding:16px;background:#fff;border:1px solid var(--wv-line);box-shadow:0 22px 55px rgb(7 27 58 / .22)}.wvcm-company-users-list{display:grid;gap:8px}.wvcm-company-user-row{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(160px,.8fr) minmax(280px,1.2fr);gap:12px;align-items:center;padding:12px;background:#fff;border-left:5px solid #22a06b}.wvcm-company-user-row.is-suspended{opacity:.65;border-left-color:#d54141}.wvcm-company-user-row>div{display:flex;min-width:0;flex-direction:column;gap:3px}.wvcm-company-user-row b{color:var(--wv-navy);font-size:13px}.wvcm-company-user-row span{overflow:hidden;color:var(--wv-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.wvcm-company-user-actions{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:5px}.wvcm-company-user-actions form{margin:0}.wvcm-company-user-actions a,.wvcm-company-user-actions button,.wvcm-company-user-actions summary{display:inline-flex;min-height:34px;align-items:center;padding:0 9px;color:var(--wv-navy);background:#fff;border:1px solid var(--wv-line);cursor:pointer;font-size:9px;font-weight:900;text-decoration:none;list-style:none;box-sizing:border-box}.wvcm-company-user-actions details{position:relative}.wvcm-company-user-actions details>.wvcm-company-user-form{position:absolute;z-index:30;top:calc(100% + 5px);right:0;width:min(650px,calc(100vw - 50px));padding:15px;background:#fff;border:1px solid var(--wv-line);box-shadow:0 22px 55px rgb(7 27 58 / .22)}.wvcm-company-event-budget{margin-top:8px;background:#fff;border:1px solid var(--wv-line)}.wvcm-company-event-budget>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 15px;cursor:pointer;list-style:none}.wvcm-company-event-budget>summary::-webkit-details-marker{display:none}.wvcm-company-event-budget>summary div{display:flex;min-width:0;flex-direction:column;gap:3px}.wvcm-company-event-budget>summary b{overflow:hidden;color:var(--wv-navy);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.wvcm-company-event-budget>summary>span{color:var(--wv-muted);font-size:10px;font-weight:800;text-align:right}.wvcm-company-event-budget>form{padding:15px;border-top:1px solid var(--wv-line)}.wvcm-company-budget-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wvcm-company-holder-limits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.wvcm-company-holder-limits>small{grid-column:1/-1}.wvcm-company-holder-limits label{padding:9px;background:#f7faff}.wvcm-empty-inline{padding:12px;background:#fff;border:1px dashed var(--wv-line)}.wvcm-company-portal{padding-bottom:50px}.wvcm-company-portal .wvcm-manager-head>a{display:inline-flex;min-height:42px;align-items:center;padding:0 14px;color:#fff;background:var(--wv-royal);text-decoration:none;font-size:11px;font-weight:900}.wvcm-company-portal-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.wvcm-company-portal-summary>div{display:flex;flex-direction:column;gap:5px;padding:16px;background:#fff;border:1px solid var(--wv-line);border-top:5px solid var(--wv-blue)}.wvcm-company-portal-summary small{color:var(--wv-blue);font-size:9px;font-weight:900}.wvcm-company-portal-summary strong{color:var(--wv-navy);font-size:19px}.wvcm-company-portal-summary span{color:var(--wv-muted);font-size:10px}.wvcm-company-scanner{margin:18px 0;padding:20px;background:#fff8e3;border:1px solid #ead69a;border-top:5px solid #e1a900}.wvcm-company-scanner>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.wvcm-company-scanner h3{margin:4px 0;color:#071b3a;font-size:25px}.wvcm-company-scanner header p{max-width:700px;margin:5px 0 0;color:#526987;font-size:12px;line-height:1.5}.wvcm-company-results{display:grid;gap:12px;margin-top:16px}.wvcm-company-pass-card{padding:17px;background:#fff;border:1px solid #d8e3f0;border-left:6px solid #22a06b}.wvcm-company-pass-card.is-limit{border-left-color:#e1a900}.wvcm-company-pass-card.is-blocked{border-left-color:#d54141}.wvcm-company-pass-card>header{display:flex;justify-content:space-between;gap:15px}.wvcm-company-pass-card h4{margin:3px 0;color:#071b3a;font-size:22px}.wvcm-company-pass-card header span{color:#526987;font-size:12px}.wvcm-company-pass-status{align-self:flex-start;padding:7px 9px;background:#e8f7ef;font-size:11px;text-transform:uppercase}.is-limit .wvcm-company-pass-status{background:#fff4cb}.is-blocked .wvcm-company-pass-status{background:#ffeded}.wvcm-company-pass-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.wvcm-company-pass-facts>div{display:flex;flex-direction:column;gap:4px;padding:10px;background:#f5f8fc}.wvcm-company-pass-facts small{color:#526987;font-size:10px;font-weight:800}.wvcm-company-pass-facts b{color:#071b3a;font-size:12px}.wvcm-company-pass-actions{display:flex;flex-wrap:wrap;align-items:end;gap:9px;margin-top:14px}.wvcm-company-pass-actions label{display:flex;min-width:150px;flex-direction:column;gap:5px;color:#071b3a;font-size:11px;font-weight:800}.wvcm-company-pass-actions input{min-height:40px;padding:7px 9px}.wvcm-company-pass-actions button,.wvcm-company-pass-actions a{display:inline-flex;min-height:40px;align-items:center;padding:9px 12px;text-decoration:none;box-sizing:border-box}.wvcm-company-token-total{min-width:200px;color:#071b3a;font-size:12px;font-weight:900}.wvcm-company-limit-warning{flex:1;margin:0;padding:11px;background:#ffeded;color:#8d2020;font-weight:800}.wvcm-company-pass-history{display:grid;gap:5px;margin-top:14px;padding-top:12px;border-top:1px solid #d8e3f0}.wvcm-company-pass-history>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px;background:#f5f8fc;font-size:10px}.wvcm-company-pass-history>div.is-reversed{text-decoration:line-through;opacity:.55}.wvcm-company-pass-history button{padding:5px 8px}.wvcm-token-history{margin-top:14px;background:#fff;border:1px solid #ead69a}.wvcm-token-history>summary{padding:11px 13px;cursor:pointer;font-size:11px;font-weight:900}.wvcm-token-history>div{padding:0 13px 10px}.wvcm-token-history p{display:flex;justify-content:space-between;gap:12px;margin:0;padding:8px 0;border-bottom:1px solid #eee;font-size:10px}.wvcm-token-history p.is-reversed{text-decoration:line-through;opacity:.5}@media(max-width:1050px){.wvcm-company-row{grid-template-columns:1fr 1fr 1fr}.wvcm-company-edit{grid-column:auto;grid-row:auto}.wvcm-company-user-row{grid-template-columns:1fr 1fr}.wvcm-company-user-actions{grid-column:1/-1}.wvcm-company-holder-limits{grid-template-columns:1fr 1fr}}@media(max-width:700px){.wvcm-company-row{grid-template-columns:1fr}.wvcm-company-access{grid-column:1}.wvcm-company-management section>header,.wvcm-company-scanner>header,.wvcm-company-pass-card>header,.wvcm-company-event-budget>summary{flex-direction:column}.wvcm-company-access-card form,.wvcm-company-user-form,.wvcm-company-budget-grid,.wvcm-company-user-row,.wvcm-company-holder-limits,.wvcm-company-portal-summary,.wvcm-company-pass-facts{grid-template-columns:1fr}.wvcm-company-users-card>header details{width:100%}.wvcm-company-users-card>header details>summary{justify-content:center}.wvcm-company-users-card>header details>.wvcm-company-user-form,.wvcm-company-user-actions details>.wvcm-company-user-form{position:fixed;inset:12px;width:auto;max-height:calc(100vh - 24px);overflow:auto}.wvcm-company-pass-actions{align-items:stretch;flex-direction:column}.wvcm-company-pass-actions label,.wvcm-company-pass-actions button,.wvcm-company-pass-actions a,.wvcm-company-token-total{width:100%}.wvcm-token-history p{flex-direction:column}}.wvcm-company-only{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wvcm-company-only[hidden],[data-wvcm-invoice-company-field][hidden]{display:none!important}.wvcm-event-closure{margin:20px 0;padding:22px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;border:1px solid #c9d8e9;border-left:5px solid #0b74de;background:#f3f8ff}.wvcm-event-closure.is-closed{border-left-color:#15825f;background:#f1fbf7}.wvcm-event-closure small{display:block;color:#0b74de;font-size:11px;font-weight:900;letter-spacing:.12em}.wvcm-event-closure.is-closed small{color:#15825f}.wvcm-event-closure h3{margin:5px 0 8px;color:#071b3a;font-size:24px}.wvcm-event-closure p{margin:0;color:#526987;line-height:1.6}.wvcm-event-closure>div>span{display:block;margin-top:8px;color:#526987;font-size:12px}.wvcm-event-closure details{margin-top:12px;color:#071b3a}.wvcm-event-closure details summary{cursor:pointer;font-weight:800}.wvcm-event-closure details ul{margin:8px 0 0;padding-left:20px}.wvcm-event-closure-actions{display:flex;flex-direction:column;gap:8px;min-width:245px}.wvcm-event-closure-actions form,.wvcm-event-closure-actions button{width:100%}.wvcm-booking-row.is-billing-document{border-left:5px solid #7a4bc2;background:#faf7ff}.wvcm-booking-row.is-billing-document>div:first-child small{color:#7a4bc2;font-weight:900}@media (max-width:800px){.wvcm-company-only,.wvcm-event-closure{grid-template-columns:1fr}.wvcm-event-closure-actions{min-width:0}}.wvcm-consolidated-invoice-note{margin:14px 0;padding:15px 17px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;border-left:4px solid #7a4bc2;background:#f5efff;color:#526987}.wvcm-consolidated-invoice-note b{color:#3d1f6f}.wvcm-consolidated-invoice-note a{margin-left:auto;color:#0b4fad;font-weight:800}.wvcm-manager-nav{position:sticky;top:8px;z-index:20;display:flex;gap:8px;overflow:auto;margin:14px 0;padding:10px;border:1px solid #dce6f2;border-radius:16px;background:rgb(255 255 255 / .96);box-shadow:0 8px 24px rgb(18 45 80 / .08);backdrop-filter:blur(12px)}.wvcm-manager-nav a{white-space:nowrap;padding:10px 14px;border-radius:11px;background:#eef4fb;color:#173c68;text-decoration:none;font-weight:750}.wvcm-manager-nav a:hover{background:#173c68;color:#fff}.wvcm-permission-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:4px 0 8px;padding:14px;border:1px solid #dce6f2;border-radius:14px}.wvcm-permission-grid legend{padding:0 8px;font-weight:800}.wvcm-permission-card,.wvcm-user-permission-form label{display:flex!important;align-items:flex-start;gap:9px;padding:11px;border:1px solid #dce6f2;border-radius:12px;background:#f8fbff}.wvcm-permission-card input,.wvcm-user-permission-form input{width:auto!important;margin-top:3px}.wvcm-permission-card span,.wvcm-user-permission-form span{display:grid;gap:3px}.wvcm-permission-card small,.wvcm-user-permission-form small{color:#61738a;font-weight:500}.wvcm-user-permissions{margin-left:auto}.wvcm-user-permission-form{display:grid;grid-template-columns:repeat(2,minmax(210px,1fr));gap:8px;min-width:min(680px,80vw);padding:14px}.wvcm-user-permission-form button{grid-column:1/-1;justify-self:start}@media(max-width:720px){.wvcm-user-permission-form{grid-template-columns:1fr;min-width:82vw}.wvcm-manager-nav{top:0;border-radius:0;margin-inline:-12px}}.wvcm-company-history-card{padding:18px;border:1px solid #dce6f2;border-radius:16px;background:#fff}.wvcm-account-history-summary{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;margin-top:14px}.wvcm-account-history-summary>div{display:grid;gap:3px;padding:13px;border-radius:12px;background:#f4f8fc}.wvcm-account-history-summary b{font-size:20px}.wvcm-account-history-summary span{color:#66788e;font-size:12px}.wvcm-account-history-list{display:grid;gap:7px;margin-top:10px}.wvcm-account-history-list p{display:flex;justify-content:space-between;gap:12px;margin:0;padding:10px;border-radius:10px;background:#f7f9fc}.wvcm-account-history-list p.is-reversed{text-decoration:line-through;opacity:.65}@media(max-width:720px){.wvcm-account-history-summary{grid-template-columns:repeat(2,1fr)}.wvcm-account-history-list p{display:grid}}.wvcm-dynamic-countdown{font-weight:800;text-align:center;color:#0b4fad;background:#edf6ff;border-radius:10px;padding:8px 12px}.wvcm-ticket-qr{position:relative}.wvcm-rights-editor{grid-column:1/-1;display:grid;gap:16px;padding:18px;border:1px solid #dce6f2;border-radius:18px;background:#fff}.wvcm-rights-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px}.wvcm-rights-toolbar>div{display:grid;gap:3px}.wvcm-rights-toolbar small{color:#61738a}.wvcm-rights-count{padding:7px 11px;border-radius:999px;background:#eaf3ff;color:#123c68;font-weight:800;white-space:nowrap}.wvcm-rights-presets{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px}.wvcm-rights-preset{display:grid;gap:4px;min-height:92px;padding:13px;text-align:left;border:1px solid #dce6f2;border-radius:14px;background:#f8fbff;color:#14243a;cursor:pointer}.wvcm-rights-preset:hover,.wvcm-rights-preset.is-active{border-color:#1666c5;background:#edf5ff;box-shadow:0 0 0 2px rgb(22 102 197 / .09)}.wvcm-rights-preset small{color:#61738a;line-height:1.35}.wvcm-rights-preset-custom{border-style:dashed}.wvcm-rights-groups{display:grid;gap:12px}.wvcm-rights-group{border:1px solid #dce6f2;border-radius:14px;overflow:hidden}.wvcm-rights-group>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;background:#f5f8fc}.wvcm-rights-group h4{margin:0;font-size:15px}.wvcm-rights-group header button{padding:5px 8px;border:0;background:#fff0;color:#1666c5;font-weight:800;cursor:pointer}.wvcm-rights-grid{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:9px;padding:10px}.wvcm-rights-editor .wvcm-permission-card{position:relative;align-items:center!important;min-height:76px;padding:12px 44px 12px 12px;background:#fff;cursor:pointer}.wvcm-rights-editor .wvcm-permission-card:has(input:checked){border-color:#1666c5;background:#f1f7ff}.wvcm-rights-editor .wvcm-permission-card input{position:absolute;opacity:0;pointer-events:none}.wvcm-rights-editor .wvcm-permission-card i{position:absolute;right:13px;width:24px;height:24px;border:2px solid #b9c8d9;border-radius:50%;background:#fff}.wvcm-rights-editor .wvcm-permission-card input:checked~i{border-color:#1666c5;background:#1666c5}.wvcm-rights-editor .wvcm-permission-card input:checked~i:after{content:'✓';position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-style:normal;font-weight:900}.wvcm-user-rights-summary{display:flex;flex-wrap:wrap;gap:5px;margin-left:auto}.wvcm-user-rights-summary span{padding:5px 8px;border-radius:999px;background:#eef4fb;color:#36516f;font-size:11px;font-weight:800}.wvcm-user-permissions{margin-left:0}.wvcm-user-permissions summary{display:flex;align-items:center;gap:7px}.wvcm-user-permissions summary small{color:#61738a;font-weight:700}.wvcm-user-permission-form{display:grid;grid-template-columns:1fr;gap:12px;min-width:min(920px,88vw);padding:14px}.wvcm-user-permission-form>button{justify-self:start}@media(max-width:900px){.wvcm-rights-grid{grid-template-columns:1fr}.wvcm-user-rights-summary{width:100%;margin-left:0}.wvcm-user-permission-form{min-width:82vw}}@media(max-width:620px){.wvcm-rights-toolbar{align-items:flex-start;flex-direction:column}.wvcm-rights-presets{grid-template-columns:1fr}.wvcm-rights-editor{padding:12px}.wvcm-user-rights-summary{display:none}}.wvcm-manager-users article{grid-template-columns:44px minmax(0,1fr) auto;align-items:center}.wvcm-manager-users article>.wvcm-user-rights-summary{grid-column:1/-1;margin:0;padding-left:58px}.wvcm-manager-users article>.wvcm-user-permissions{grid-column:1/-1;width:100%;margin:0;border:1px solid #dce6f2;border-radius:14px;overflow:hidden;background:#fff}.wvcm-user-permissions>summary{min-height:48px;padding:0 16px;display:flex;justify-content:space-between;width:100%;box-sizing:border-box;cursor:pointer;list-style:none;color:#173c68;background:#f4f8fc;font-weight:850}.wvcm-user-permissions>summary::-webkit-details-marker{display:none}.wvcm-user-permissions>summary:after{content:'+';margin-left:auto;padding-left:12px;font-size:20px;line-height:1}.wvcm-user-permissions[open]>summary:after{content:'−'}.wvcm-user-permissions[open]>summary{border-bottom:1px solid #dce6f2;background:#edf5ff}.wvcm-user-permission-form{width:100%;min-width:0;max-width:none;padding:18px;box-sizing:border-box;overflow:visible}.wvcm-user-permission-form .wvcm-rights-editor{width:100%;min-width:0;box-sizing:border-box}.wvcm-user-permission-form>button{width:auto;min-height:44px}.wvcm-manager-users article>.wvcm-user-help{grid-column:1/-1;width:100%}@media(max-width:900px){.wvcm-manager-users article>.wvcm-user-rights-summary{padding-left:0}.wvcm-user-permission-form{min-width:0;width:100%;padding:12px}}@media(max-width:620px){.wvcm-user-permissions>summary{align-items:flex-start;flex-direction:column;justify-content:center;gap:2px;padding:10px 44px 10px 12px;position:relative}.wvcm-user-permissions>summary:after{position:absolute;right:14px;top:50%;transform:translateY(-50%)}.wvcm-user-permission-form{padding:8px}.wvcm-user-permission-form .wvcm-rights-editor{padding:10px;border-radius:12px}.wvcm-rights-group>header{align-items:flex-start;flex-direction:column}.wvcm-rights-group header button{padding-left:0}}.wvcm-manager-users article{min-width:0;overflow:hidden}.wvcm-manager-users article>.wvcm-user-help{grid-column:1/-1;width:100%;min-width:0;margin:0;position:static;border:1px solid #dce6f2;border-radius:14px;overflow:hidden;background:#fff;box-sizing:border-box}.wvcm-user-help>summary{width:100%;min-width:0;min-height:48px;padding:0 44px 0 16px;justify-content:flex-start;position:relative;box-sizing:border-box;color:#173c68;background:#f4f8fc;border:0}.wvcm-user-help>summary:after{content:'+';position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:20px;line-height:1}.wvcm-user-help[open]>summary{background:#edf5ff;border-bottom:1px solid #dce6f2}.wvcm-user-help[open]>summary:after{content:'−'}.wvcm-user-help-panel{position:static;right:auto;z-index:auto;width:100%;min-width:0;max-width:100%;margin:0;padding:16px;box-sizing:border-box;overflow:hidden;border:0;box-shadow:none}.wvcm-user-help-panel form,.wvcm-user-help-panel label,.wvcm-user-help-panel input,.wvcm-user-help-panel button{min-width:0;max-width:100%;box-sizing:border-box}.wvcm-password-reset-form{width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.wvcm-password-reset-form .wvcm-generate-password{grid-column:1/-1;justify-self:start}@media(max-width:680px){.wvcm-user-help-panel{padding:12px}.wvcm-password-reset-form{grid-template-columns:1fr}.wvcm-password-reset-form .wvcm-generate-password{grid-column:auto;width:100%}.wvcm-user-help-panel button{width:100%}}.wvcm-manager-login{max-width:560px;margin:40px auto;padding:28px;box-sizing:border-box;overflow:hidden}.wvcm-manager-login form{display:grid;gap:16px;margin-top:22px}.wvcm-manager-login label{display:grid;gap:7px;min-width:0;font-weight:700}.wvcm-manager-login input[type="text"],.wvcm-manager-login input[type="password"]{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.wvcm-manager-login .wvcm-login-remember{display:flex;align-items:center;gap:8px;font-weight:600}.wvcm-manager-login .wvcm-login-remember input{width:auto}.wvcm-notice-error{margin:16px 0;padding:12px 14px;border-left:4px solid #b42318;background:#fff1f0;color:#7a271a}@media(max-width:640px){.wvcm-manager-login{margin:16px 10px;padding:20px}}.wvcm-direct-access-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;max-width:100%;padding:14px;border:1px solid #d7e0ea;background:#f7f9fc;border-radius:10px;box-sizing:border-box;overflow:hidden}.wvcm-direct-access-link>b,.wvcm-direct-access-link>small{grid-column:1/-1}.wvcm-direct-access-link input{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.wvcm-direct-access-link a{white-space:nowrap}.wvcm-user-help-panel>form{min-width:0;max-width:100%;box-sizing:border-box}.wvcm-user-help-panel input[type="email"],.wvcm-user-help-panel input[type="url"]{width:100%;max-width:100%;box-sizing:border-box}@media(max-width:680px){.wvcm-direct-access-link{grid-template-columns:1fr}.wvcm-direct-access-link a{width:100%;justify-content:center;text-align:center}}.wvcm-mail-diagnostic{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.8fr);gap:20px;align-items:start;margin:0 0 24px;padding:20px;border:1px solid #d7e0ea;border-left:5px solid #173c68;border-radius:12px;background:#f8fbff;box-sizing:border-box;overflow:hidden}.wvcm-mail-diagnostic h3{margin:0 0 8px;color:#071b3a}.wvcm-mail-diagnostic p{margin:7px 0;line-height:1.5}.wvcm-mail-diagnostic form{display:grid;gap:10px;min-width:0}.wvcm-mail-diagnostic label{display:grid;gap:7px;min-width:0;font-weight:700}.wvcm-mail-diagnostic input{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.wvcm-mail-error{color:#9b1c1c}@media(max-width:760px){.wvcm-mail-diagnostic{grid-template-columns:1fr;padding:16px}.wvcm-mail-diagnostic button{width:100%}}.wvcm-ticket-holder-manager{width:100%;margin-top:14px;background:#fff;border:1px solid #c9d9eb;border-left:5px solid var(--wv-blue);box-sizing:border-box}.wvcm-ticket-holder-manager>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;cursor:pointer;color:var(--wv-navy);font-size:13px;font-weight:900;list-style:none}.wvcm-ticket-holder-manager>summary::-webkit-details-marker{display:none}.wvcm-ticket-holder-manager>summary:after{content:"+";display:grid;width:26px;height:26px;flex:0 0 26px;place-items:center;border-radius:50%;background:#eaf3ff;color:var(--wv-blue);font-size:18px}.wvcm-ticket-holder-manager[open]>summary:after{content:"−"}.wvcm-ticket-holder-manager>summary small{margin-left:auto;color:var(--wv-muted);font-size:10px}.wvcm-ticket-holder-manager form{display:grid;gap:14px;padding:0 16px 16px}.wvcm-ticket-holder-manager form>p{margin:0;color:var(--wv-muted);font-size:11px;line-height:1.55}.wvcm-ticket-holder-manager .wvcm-ticket-holder-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wvcm-client-manage-link{display:flex;width:100%;margin-top:10px;padding:11px 13px;align-items:center;justify-content:center;box-sizing:border-box;color:var(--wv-blue);background:#f3f8fe;border:1px solid #c9d9eb;font-size:11px;font-weight:800;text-decoration:none}.wvcm-ticket-holder-edit-note{padding:13px 14px;background:#fff7df;border-left:5px solid #f2bd3f;color:var(--wv-muted);font-size:11px;line-height:1.5}.wvcm-ticket-holder-edit-note a{color:var(--wv-blue);font-weight:900}@media(max-width:700px){.wvcm-ticket-holder-manager .wvcm-ticket-holder-list{grid-template-columns:1fr}.wvcm-ticket-holder-manager>summary{align-items:flex-start}.wvcm-ticket-holder-manager>summary small{display:none}}.wvcm-scanner-camera{overflow:hidden;border-radius:12px}.wvcm-scanner-camera video{min-height:260px}.wvcm-scanner-target{position:absolute;left:50%;top:50%;width:min(68vw,280px);height:min(68vw,280px);transform:translate(-50%,-58%);border:3px solid rgb(255 255 255 / .95);border-radius:18px;box-shadow:0 0 0 999px rgb(7 27 58 / .34);pointer-events:none}.wvcm-scanner-target:before,.wvcm-scanner-target:after{content:"";position:absolute;inset:14px;border-top:3px solid #22a06b;border-bottom:3px solid #22a06b;border-radius:10px}@media(max-width:700px){.wvcm-ticket-scanner>header,.wvcm-company-scanner>header{display:grid;grid-template-columns:1fr}.wvcm-ticket-scanner>header button,.wvcm-company-scanner>header button{width:100%;min-height:52px;font-size:16px}.wvcm-ticket-search{grid-template-columns:1fr}.wvcm-ticket-search button{min-height:48px}.wvcm-scanner-camera{margin:14px -8px}.wvcm-scanner-camera video{height:58vh;max-height:560px;min-height:340px}.wvcm-scanner-camera button{min-height:44px}.wvcm-scanned-facts{grid-template-columns:1fr 1fr}.wvcm-scanned-actions{display:grid;grid-template-columns:1fr}.wvcm-scanned-actions label,.wvcm-scanned-actions .wvcm-scanned-collect{min-width:0;width:100%}.wvcm-scanned-actions button,.wvcm-scanned-actions a{width:100%;text-align:center}}html.wvcm-scanner-open,html.wvcm-scanner-open body{overflow:hidden!important;overscroll-behavior:none}.wvcm-scanner-camera.is-active{display:flex!important;position:fixed!important;inset:0!important;z-index:999999!important;margin:0!important;padding:max(14px,env(safe-area-inset-top)) 14px max(18px,env(safe-area-inset-bottom))!important;max-width:none!important;border-radius:0!important;background:#020817!important;flex-direction:column;justify-content:center;align-items:center}.wvcm-scanner-camera.is-active video{display:block!important;width:100%!important;height:100%!important;max-height:none!important;min-height:0!important;object-fit:cover!important;background:#000!important;opacity:1!important;visibility:visible!important;transform:translateZ(0)}.wvcm-scanner-camera.is-active .wvcm-scanner-target{position:absolute;left:50%;top:50%;width:min(72vw,340px);height:min(72vw,340px);transform:translate(-50%,-55%);border:3px solid #fff;border-radius:24px;box-shadow:0 0 0 9999px rgb(0 0 0 / .34);pointer-events:none}.wvcm-scanner-camera.is-active .wvcm-scanner-target:before,.wvcm-scanner-camera.is-active .wvcm-scanner-target:after{content:"";position:absolute;inset:18px;border:2px solid rgb(255 255 255 / .28);border-radius:16px}.wvcm-scanner-camera.is-active span{position:absolute;left:20px;right:20px;bottom:calc(82px + env(safe-area-inset-bottom));z-index:2;padding:12px 16px;border-radius:12px;background:rgb(2 8 23 / .82);font-size:14px;font-weight:800}.wvcm-scanner-camera.is-active button{position:absolute;right:18px;top:calc(14px + env(safe-area-inset-top));z-index:3;min-height:46px;margin:0;padding:0 18px;border:1px solid rgb(255 255 255 / .55);border-radius:999px;background:rgb(2 8 23 / .8);color:#fff;font-weight:800}.wvcm-professional-layout{display:grid;grid-template-columns:240px minmax(0,1fr);column-gap:24px;align-items:start;max-width:1500px}.wvcm-professional-layout>.wvcm-manager-head,.wvcm-professional-layout>.wvcm-dashboard,.wvcm-professional-layout>.wvcm-manager-tools{grid-column:1/-1}.wvcm-professional-layout>.wvcm-manager-nav{grid-column:1;position:sticky;top:18px;display:flex;flex-direction:column;align-items:stretch;gap:7px;margin:0;padding:12px;border-radius:18px;background:#071b3a;box-shadow:0 18px 45px rgb(7 27 58 / .18)}.wvcm-professional-layout>.wvcm-manager-nav:before{content:"GESTION";padding:8px 11px;color:#8eb7e6;font-size:10px;font-weight:900;letter-spacing:.16em}.wvcm-professional-layout>.wvcm-manager-nav a{display:flex;align-items:center;min-height:44px;padding:0 13px;border-radius:11px;background:#fff0;color:#dceaff;font-weight:800;transition:.18s ease}.wvcm-professional-layout>.wvcm-manager-nav a:hover,.wvcm-professional-layout>.wvcm-manager-nav a.is-active{background:#fff;color:#071b3a;transform:translateX(3px)}.wvcm-professional-layout>section:not(.wvcm-manager-head):not(.wvcm-dashboard):not(.wvcm-manager-tools){grid-column:2;min-width:0;margin-top:0;margin-bottom:24px;border-radius:18px;box-shadow:0 12px 35px rgb(18 45 80 / .08)}.wvcm-professional-layout .wvcm-list-head,.wvcm-professional-layout .wvcm-companies-head,.wvcm-professional-layout .wvcm-invoice-register>header{padding:22px 24px;background:linear-gradient(135deg,#fff,#f5f9fe);border-bottom:1px solid #dce6f2;border-radius:18px 18px 0 0}.wvcm-professional-layout .wvcm-dashboard>div{border-radius:16px;border:1px solid #dce6f2;box-shadow:0 8px 24px rgb(18 45 80 / .06)}@media(max-width:980px){.wvcm-professional-layout{display:block}.wvcm-professional-layout>.wvcm-manager-nav{position:sticky;top:0;z-index:50;flex-direction:row;overflow-x:auto;margin:0 -14px 18px;padding:9px 14px;border-radius:0}.wvcm-professional-layout>.wvcm-manager-nav:before{display:none}.wvcm-professional-layout>.wvcm-manager-nav a{white-space:nowrap}.wvcm-professional-layout>section:not(.wvcm-manager-head):not(.wvcm-dashboard):not(.wvcm-manager-tools){margin-bottom:18px}}.wvcm-account-dashboard{max-width:1440px;margin:0 auto}.wvcm-account-dashboard .wvcm-manager-head{border-radius:22px;background:linear-gradient(135deg,#071b3a,#0b4fad);padding:28px;box-shadow:0 18px 50px rgb(7 27 58 / .18)}.wvcm-account-nav{position:sticky;top:10px;z-index:20;display:flex;gap:8px;flex-wrap:wrap;margin:18px 0;padding:8px;background:rgb(255 255 255 / .94);backdrop-filter:blur(14px);border:1px solid #dbe5f1;border-radius:16px;box-shadow:0 8px 25px rgb(7 27 58 / .08)}.wvcm-account-nav a{padding:10px 14px;border-radius:10px;text-decoration:none;color:#17345d;font-weight:700;font-size:13px}.wvcm-account-nav a:hover{background:#eaf2ff;color:#0b4fad}.wvcm-company-portal-summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.wvcm-company-portal-summary>div{background:#fff;border:1px solid #dce6f2;border-radius:18px;padding:20px;box-shadow:0 8px 24px rgb(7 27 58 / .06)}.wvcm-company-portal-summary strong{font-size:22px;overflow-wrap:anywhere}.wvcm-company-management{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.wvcm-company-management>section{background:#fff;border:1px solid #dce6f2;border-radius:20px;padding:22px;box-shadow:0 10px 30px rgb(7 27 58 / .06);scroll-margin-top:90px}.wvcm-company-access-card{grid-column:span 4}.wvcm-company-users-card{grid-column:span 8}.wvcm-company-budgets-card,.wvcm-company-history-card{grid-column:1/-1}.wvcm-manager-qr-callout{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;padding:18px;border-radius:16px;background:linear-gradient(135deg,#edf5ff,#f8fbff);border:1px solid #cbdcf4}.wvcm-manager-qr-callout small,.wvcm-manager-qr-callout strong,.wvcm-manager-qr-callout span{display:block}.wvcm-manager-qr-callout strong{font-size:18px;color:#071b3a;margin:4px 0}.wvcm-manager-qr-callout span{font-size:13px;color:#526987}.wvcm-manager-qr-callout .wvcm-primary{white-space:nowrap;text-decoration:none}.wvcm-company-user-row{border-radius:16px!important;border:1px solid #e0e8f2!important;padding:16px!important}.wvcm-company-user-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.wvcm-company-user-actions>a,.wvcm-company-user-actions button,.wvcm-company-user-actions summary{min-height:38px;display:inline-flex;align-items:center}.wvcm-company-event-budget{border:1px solid #dce6f2;border-radius:16px;margin-top:12px;overflow:hidden}.wvcm-company-event-budget>summary{padding:17px 18px;background:#f7faff}.wvcm-company-event-budget form{padding:20px}.wvcm-limit-field{padding:14px;border-radius:14px;background:#f7faff;border:1px solid #dce6f2}.wvcm-limit-field>span:first-child{display:block;font-weight:700;color:#17345d;margin-bottom:8px}.wvcm-limit-choice{display:block;margin-bottom:10px}.wvcm-limit-choice label{display:flex!important;align-items:center;gap:8px;font-weight:700;color:#0b4fad}.wvcm-limit-choice input{width:auto!important;margin:0!important}.wvcm-limit-field input:disabled{opacity:.55;background:#e8eef6}@media(max-width:980px){.wvcm-company-management{display:block}.wvcm-company-management>section{margin-bottom:16px}.wvcm-company-portal-summary{grid-template-columns:1fr}.wvcm-account-nav{overflow-x:auto;flex-wrap:nowrap}.wvcm-account-nav a{white-space:nowrap}.wvcm-manager-qr-callout{align-items:flex-start;flex-direction:column}.wvcm-manager-qr-callout .wvcm-primary{width:100%;justify-content:center}}html{scroll-behavior:smooth}.wvcm-manager{--wv-navy:#071b3a;--wv-royal:#0b4fad;--wv-blue:#0868d7;--wv-sky:#65b8ff;--wv-paper:#f3f6fa;--wv-line:#dbe4ef;max-width:1460px;padding:24px 28px 100px;background:#f3f6fa}.wvcm-manager-head{min-height:220px;padding:32px 38px;align-items:center;border:0;border-radius:24px;background:linear-gradient(125deg,#061a38 0%,#0b4fad 70%,#0868d7 100%);box-shadow:0 22px 55px rgb(7 27 58 / .18);overflow:hidden;position:relative}.wvcm-manager-head:after{content:"";position:absolute;width:330px;height:330px;right:-120px;top:-145px;border:55px solid rgb(255 255 255 / .07);border-radius:50%}.wvcm-manager-head>div{position:relative;z-index:1}.wvcm-product-brand{display:flex;align-items:center;gap:22px}.wvcm-product-brand img{width:104px;height:90px;object-fit:contain;filter:drop-shadow(0 8px 18px rgb(0 0 0 / .18))}.wvcm-manager-head h1{font-size:clamp(46px,5vw,72px);letter-spacing:.01em}.wvcm-manager-head p:not(.wvcm-kicker){font-size:15px;line-height:1.6}.wvcm-version{border-radius:999px;background:#fff;color:#0b4fad;padding:6px 11px}.wvcm-manager-actions a,.wvcm-manager-actions button{min-height:42px!important;border-radius:11px!important;box-shadow:none!important}.wvcm-manager-nav{top:10px;margin:18px 0;padding:8px;gap:5px;border-color:#dbe4ef;border-radius:16px;box-shadow:0 10px 28px rgb(7 27 58 / .08)}.wvcm-manager-nav a{display:flex;align-items:center;gap:8px;min-height:42px;padding:9px 13px;border-radius:10px;background:#fff0;color:#51647d;font-size:12px;font-weight:800}.wvcm-manager-nav a span{font-size:16px;color:#0b4fad}.wvcm-manager-nav a:hover,.wvcm-manager-nav a.is-active{background:#e8f1ff;color:#0b4fad}.wvcm-manager-nav .wvcm-nav-admin{margin-left:auto;border-left:1px solid #dbe4ef;border-radius:0 10px 10px 0}.wvcm-dashboard-intro{scroll-margin-top:84px;margin:20px 0 12px;padding:25px 28px;display:flex;align-items:center;justify-content:space-between;gap:22px;background:#fff;border:1px solid #dbe4ef;border-radius:18px;box-shadow:0 8px 24px rgb(7 27 58 / .05)}.wvcm-dashboard-intro small{color:#0b4fad;font-weight:900;letter-spacing:.12em}.wvcm-dashboard-intro h2{margin:5px 0 3px;font-size:34px;text-transform:none}.wvcm-dashboard-intro p{margin:0;color:#67778c}.wvcm-quick-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.wvcm-quick-actions a{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;border:1px solid #bdd0e7;border-radius:10px;color:#0b4fad;background:#f7faff;font-size:12px;font-weight:850;text-decoration:none}.wvcm-quick-actions a:first-child{color:#fff;background:#0b4fad;border-color:#0b4fad}.wvcm-dashboard{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:12px 0}.wvcm-dashboard>div{min-height:115px;border:1px solid #dbe4ef;border-top:0;border-radius:16px;box-shadow:0 7px 20px rgb(7 27 58 / .045)}.wvcm-dashboard>div:before{content:"";width:34px;height:4px;margin-bottom:12px;border-radius:999px;background:#0b74de}.wvcm-dashboard strong{font-size:36px}.wvcm-booking-summary,.wvcm-finance-global,.wvcm-manager-tools,.wvcm-companies,.wvcm-invoice-register,.wvcm-list,.wvcm-events-manager,.wvcm-access-manager{scroll-margin-top:84px}.wvcm-booking-summary,.wvcm-finance-global{border-radius:16px;overflow:hidden}.wvcm-manager-tools>*,.wvcm-companies,.wvcm-invoice-register,.wvcm-list,.wvcm-events-manager,.wvcm-access-manager{border-radius:18px;overflow:hidden;box-shadow:0 8px 24px rgb(7 27 58 / .045)}.wvcm-list-head,.wvcm-companies-head,.wvcm-invoice-register>header{background:#fff}.wvcm-login-brand{display:flex;align-items:center;gap:18px;margin-bottom:14px}.wvcm-login-brand img{width:85px;height:70px;object-fit:contain}.wvcm-login-brand small{color:#0b4fad;font-size:10px;font-weight:900;letter-spacing:.12em}.wvcm-manager-login{border-radius:22px;border:1px solid #dbe4ef;background:#fff;box-shadow:0 24px 65px rgb(7 27 58 / .14)}.wvcm-manager-login h1{text-transform:none;font-size:42px}@media(max-width:1050px){.wvcm-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}.wvcm-manager-head{align-items:flex-start;flex-direction:column}.wvcm-manager-actions{justify-content:flex-start}}@media(max-width:760px){.wvcm-manager{padding:10px 10px 70px}.wvcm-manager-head{min-height:0;padding:24px 20px;border-radius:18px}.wvcm-product-brand{align-items:flex-start;gap:13px}.wvcm-product-brand img{width:68px;height:62px}.wvcm-manager-head h1{font-size:42px}.wvcm-manager-nav{top:4px;margin:10px 0;border-radius:13px}.wvcm-manager-nav a{padding:9px 11px}.wvcm-manager-nav .wvcm-nav-admin{margin-left:0;border-left:0}.wvcm-dashboard-intro{align-items:flex-start;flex-direction:column;padding:20px}.wvcm-dashboard-intro h2{font-size:28px}.wvcm-quick-actions{width:100%;justify-content:flex-start}.wvcm-quick-actions a{flex:1;text-align:center;justify-content:center;min-width:145px}.wvcm-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.wvcm-dashboard{grid-template-columns:1fr}.wvcm-login-brand{align-items:flex-start}.wvcm-login-brand img{width:66px;height:58px}}.wvcm-focus-grid{margin:12px 0 18px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:12px}.wvcm-focus-grid>article{min-height:190px;padding:25px 27px;border:1px solid #dbe4ef;border-radius:18px;background:#fff;box-shadow:0 8px 24px rgb(7 27 58 / .045)}.wvcm-focus-grid small{color:#0b4fad;font-size:10px;font-weight:900;letter-spacing:.12em}.wvcm-next-event{position:relative;overflow:hidden;background:linear-gradient(120deg,#fff,#f2f7ff)!important}.wvcm-next-event:after{content:"WV";position:absolute;right:18px;bottom:-25px;color:rgb(11 79 173 / .055);font:900 130px/1 "Barlow Condensed",Arial,sans-serif}.wvcm-next-event>*{position:relative;z-index:1}.wvcm-next-event h3{margin:12px 0 5px;font-size:31px}.wvcm-next-event p{margin:0 0 5px;color:#0b4fad;font-weight:850;text-transform:capitalize}.wvcm-next-event span{display:block;color:#67778c}.wvcm-next-event a{display:inline-flex;margin-top:22px;color:#0b4fad;font-weight:900;text-decoration:none}.wvcm-operations-card{display:flex;flex-direction:column;gap:0}.wvcm-operations-card>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid #e3eaf2}.wvcm-operations-card>div:last-child{border-bottom:0}.wvcm-operations-card span{color:#67778c;font-size:12px;font-weight:750}.wvcm-operations-card strong{color:#071b3a;font:900 23px "Barlow Condensed",Arial,sans-serif}@media(max-width:900px){.wvcm-focus-grid{grid-template-columns:1fr}}body.wvcm-manager-page{overflow-x:hidden;background:#eef3f9}body.wvcm-manager-page .entry-content,body.wvcm-manager-page .site-main,body.wvcm-manager-page .wp-site-blocks,body.wvcm-manager-page main{max-width:none}.wvcm-admin-app,.wvcm-admin-app.wvcm-professional-layout{display:block!important;width:100vw;max-width:none!important;min-height:100vh;margin:0 calc(50% - 50vw)!important;padding:20px 26px 80px;background:#eef3f9}.wvcm-admin-app .wvcm-manager-head{min-height:0;padding:20px 24px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;border-radius:18px}.wvcm-admin-app .wvcm-manager-head:after{width:240px;height:240px;right:-90px;top:-120px;border-width:42px}.wvcm-admin-app .wvcm-product-brand{gap:16px}.wvcm-admin-app .wvcm-product-brand img{width:70px;height:62px}.wvcm-admin-app .wvcm-manager-head h1{font-size:46px;line-height:.92}.wvcm-admin-app .wvcm-manager-head p:not(.wvcm-kicker){max-width:850px;margin-top:10px;font-size:13px}.wvcm-admin-app .wvcm-manager-actions{position:relative;z-index:2;display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.wvcm-admin-app .wvcm-manager-actions a,.wvcm-admin-app .wvcm-manager-actions button{min-height:40px!important;padding:0 13px!important;font-size:12px}.wvcm-admin-app .wvcm-app-shell{width:100%;max-width:1880px;margin:18px auto 0;display:grid;grid-template-columns:250px minmax(0,1fr);gap:22px;align-items:start}.wvcm-admin-app .wvcm-app-main{min-width:0;width:100%}.wvcm-admin-app .wvcm-manager-nav,.wvcm-admin-app.wvcm-professional-layout .wvcm-manager-nav{position:sticky;top:18px;z-index:60;width:100%;max-height:calc(100vh - 36px);margin:0;padding:14px;display:flex;flex-direction:column;align-items:stretch;gap:6px;overflow-y:auto;border:0;border-radius:18px;background:#071b3a;box-shadow:0 18px 45px rgb(7 27 58 / .18)}.wvcm-standalone-portal .wvcm-admin-app .wvcm-manager-nav{top:92px;max-height:calc(100vh - 110px)}.wvcm-admin-app .wvcm-manager-nav:before{content:"WV MANAGER";display:block;padding:8px 11px 12px;color:#75b8ff;font-size:10px;font-weight:900;letter-spacing:.15em}.wvcm-admin-app .wvcm-manager-nav a{width:100%;min-height:46px;padding:0 13px;display:flex;align-items:center;gap:10px;border-radius:11px;color:#dceaff;font-size:13px;font-weight:800;white-space:normal}.wvcm-admin-app .wvcm-manager-nav a span{width:22px;color:#75b8ff;font-size:18px;text-align:center}.wvcm-admin-app .wvcm-manager-nav a:hover,.wvcm-admin-app .wvcm-manager-nav a.is-active{color:#071b3a;background:#fff;transform:none}.wvcm-admin-app .wvcm-manager-nav a:hover span,.wvcm-admin-app .wvcm-manager-nav a.is-active span{color:#0b4fad}.wvcm-admin-app .wvcm-manager-nav .wvcm-nav-admin{margin:10px 0 0;padding-top:8px;border-top:1px solid rgb(255 255 255 / .14);border-left:0;border-radius:0 0 11px 11px}.wvcm-admin-app .wvcm-dashboard-intro{margin:0 0 14px;padding:22px 24px}.wvcm-admin-app .wvcm-dashboard-intro h2{font-size:31px}.wvcm-admin-app .wvcm-dashboard{width:100%;margin:0 0 14px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.wvcm-admin-app .wvcm-dashboard>div{min-height:108px;padding:18px}.wvcm-admin-app .wvcm-dashboard strong{font-size:34px}.wvcm-admin-app .wvcm-focus-grid{margin:0 0 16px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:14px}.wvcm-admin-app .wvcm-focus-grid>article{min-height:175px;padding:22px 24px}.wvcm-admin-app .wvcm-next-event h3{font-size:29px}.wvcm-admin-app .wvcm-booking-summary,.wvcm-admin-app .wvcm-finance-global,.wvcm-admin-app .wvcm-manager-tools,.wvcm-admin-app .wvcm-companies,.wvcm-admin-app .wvcm-invoice-register,.wvcm-admin-app .wvcm-list,.wvcm-admin-app .wvcm-events-manager,.wvcm-admin-app .wvcm-access-manager{width:100%;max-width:none;margin-left:0;margin-right:0}.wvcm-admin-app .wvcm-manager-tools{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:16px}.wvcm-admin-app .wvcm-list-head,.wvcm-admin-app .wvcm-companies-head,.wvcm-admin-app .wvcm-invoice-register>header{padding:20px 22px}.wvcm-admin-app input,.wvcm-admin-app select,.wvcm-admin-app textarea,.wvcm-admin-app button{font-size:13px}.wvcm-admin-app .wvcm-invoice-register-row small,.wvcm-admin-app .wvcm-company-row small,.wvcm-admin-app .wvcm-row small{font-size:10px}.wvcm-admin-app .wvcm-invoice-register-row span,.wvcm-admin-app .wvcm-company-row span,.wvcm-admin-app .wvcm-row span{font-size:11px}.wvcm-admin-app .wvcm-invoice-register-row b,.wvcm-admin-app .wvcm-company-row b,.wvcm-admin-app .wvcm-row b{font-size:13px}.wvcm-admin-app .wvcm-invoice-register,.wvcm-admin-app .wvcm-companies,.wvcm-admin-app .wvcm-list,.wvcm-admin-app .wvcm-events-manager,.wvcm-admin-app .wvcm-access-manager{overflow:hidden}.wvcm-admin-app .wvcm-invoice-register-list,.wvcm-admin-app .wvcm-company-list,.wvcm-admin-app .wvcm-manager-users{overflow-x:auto}.wvcm-admin-app .wvcm-invoice-register-row{min-width:920px}.wvcm-admin-app .wvcm-company-row{min-width:860px}@media(min-width:1700px){.wvcm-admin-app{padding-left:34px;padding-right:34px}.wvcm-admin-app .wvcm-app-shell{grid-template-columns:270px minmax(0,1fr);gap:28px}.wvcm-admin-app .wvcm-dashboard{grid-template-columns:repeat(5,minmax(0,1fr))}.wvcm-admin-app .wvcm-manager-tools{grid-template-columns:minmax(0,1.25fr) minmax(400px,.75fr)}}@media(max-width:1180px){.wvcm-admin-app .wvcm-app-shell{display:block}.wvcm-admin-app .wvcm-manager-nav,.wvcm-standalone-portal .wvcm-admin-app .wvcm-manager-nav{top:0;max-height:none;margin:0 0 16px;padding:9px;flex-direction:row;overflow-x:auto;overflow-y:hidden;border-radius:14px}.wvcm-standalone-portal .wvcm-admin-app .wvcm-manager-nav{top:82px}.wvcm-admin-app .wvcm-manager-nav:before{display:none}.wvcm-admin-app .wvcm-manager-nav a{width:auto;min-width:max-content;min-height:42px;padding:0 12px;white-space:nowrap}.wvcm-admin-app .wvcm-manager-nav .wvcm-nav-admin{margin:0;padding-top:0;border-top:0;border-radius:11px}.wvcm-admin-app .wvcm-manager-tools{grid-template-columns:1fr}}@media(max-width:820px){.wvcm-admin-app,.wvcm-admin-app.wvcm-professional-layout{width:100%;margin:0!important;padding:10px 10px 70px}.wvcm-admin-app .wvcm-manager-head{grid-template-columns:1fr;padding:20px}.wvcm-admin-app .wvcm-manager-actions{justify-content:flex-start}.wvcm-admin-app .wvcm-manager-actions a,.wvcm-admin-app .wvcm-manager-actions button{flex:1;min-width:150px}.wvcm-admin-app .wvcm-product-brand img{width:62px;height:56px}.wvcm-admin-app .wvcm-manager-head h1{font-size:38px}.wvcm-admin-app .wvcm-focus-grid{grid-template-columns:1fr}.wvcm-admin-app .wvcm-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.wvcm-admin-app .wvcm-dashboard{grid-template-columns:1fr}.wvcm-admin-app .wvcm-dashboard-intro{padding:18px}}html:has(body.wvcm-standalone-app),html:has(body.wvcm-standalone-app) body{margin:0!important;padding:0!important;width:100%!important;max-width:none!important;background:#eef3f9!important}body.wvcm-standalone-app{min-height:100vh;overflow-x:hidden}body.wvcm-standalone-app #wpadminbar,body.wvcm-standalone-app #masthead,body.wvcm-standalone-app #site-header,body.wvcm-standalone-app .site-header,body.wvcm-standalone-app .main-header-bar,body.wvcm-standalone-app .elementor-location-header,body.wvcm-standalone-app .wp-block-template-part,body.wvcm-standalone-app #colophon,body.wvcm-standalone-app #site-footer,body.wvcm-standalone-app .site-footer,body.wvcm-standalone-app .elementor-location-footer,body.wvcm-standalone-app .page-header,body.wvcm-standalone-app .entry-header,body.wvcm-standalone-app .breadcrumbs,body.wvcm-standalone-app .breadcrumb,body.wvcm-standalone-app aside.widget-area{display:none!important}body.admin-bar.wvcm-standalone-app{margin-top:0!important}body.wvcm-standalone-app .wvcm-standalone-root{display:block;width:100%;max-width:none;min-height:100vh;margin:0;padding:0}body.wvcm-standalone-app .wvcm-standalone-root>.wvcm-manager,body.wvcm-standalone-app .wvcm-standalone-root>.wvcm-login{margin-top:0}.wvcm-mobile-nav,.wvcm-mobile-more{display:none}.wvcm-matchday-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0;padding:10px;border:1px solid #cbd9e9;border-radius:16px;background:#f5f9ff}.wvcm-matchday-strip>div{min-width:0;padding:13px 14px;border-radius:12px;background:#fff;box-shadow:0 5px 16px rgb(7 27 58 / .05)}.wvcm-matchday-strip small,.wvcm-matchday-strip strong{display:block}.wvcm-matchday-strip small{color:#60738c;font-size:9px;font-weight:900;letter-spacing:.08em}.wvcm-matchday-strip strong{margin-top:5px;color:#071b3a;font:900 27px/1 "Barlow Condensed",Arial,sans-serif}.wvcm-scan-log{margin-top:15px;padding:15px;border:1px solid #d8e3f0;border-radius:15px;background:#fff}.wvcm-scan-log>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.wvcm-scan-log>header small{color:#526987;font-size:10px;font-weight:900;letter-spacing:.08em}.wvcm-scan-log>header button{min-height:34px;padding:0 10px;border:1px solid #cbd9e9;border-radius:9px;background:#fff;color:#17345d;font-size:11px;font-weight:800}.wvcm-scan-log ol{display:grid;gap:7px;margin:0;padding:0;list-style:none}.wvcm-scan-log li{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-left:4px solid #22a06b;border-radius:9px;background:#f4fbf7}.wvcm-scan-log li.is-error{border-left-color:#d54141;background:#fff3f3}.wvcm-scan-log li b{overflow:hidden;color:#071b3a;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.wvcm-scan-log li span{color:#526987;font-size:11px}.wvcm-scan-log li small{color:#75869a;font-size:10px}body.wvcm-account-page{background:#eef3f9!important}body.wvcm-account-page .wvcm-standalone-root{padding:0!important}.wvcm-personal-portal{width:min(100% - 36px,1440px);margin:0 auto;padding:22px 0 40px;color:#102a52;font-family:Arial,sans-serif}.wvcm-personal-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;border-radius:22px;background:linear-gradient(125deg,#061a38 0%,#0b4fad 72%,#0868d7 100%);color:#fff;box-shadow:0 20px 55px rgb(7 27 58 / .18)}.wvcm-personal-brand{display:flex;align-items:center;gap:20px;min-width:0}.wvcm-personal-brand img{width:82px;height:70px;object-fit:contain;filter:drop-shadow(0 7px 15px rgb(0 0 0 / .18))}.wvcm-personal-brand>div{min-width:0}.wvcm-personal-hero small,.wvcm-personal-section-head small,.wvcm-personal-profile-card>small,.wvcm-personal-help-card>small,.wvcm-personal-booking-main>small{color:#79beff;font-size:10px;font-weight:900;letter-spacing:.12em}.wvcm-personal-hero h1{margin:6px 0 5px;color:#fff;font:900 clamp(28px,4vw,42px)/1 "Barlow Condensed",Arial,sans-serif}.wvcm-personal-hero p{margin:0;color:#d8e8fb;font-size:13px}.wvcm-personal-hero-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.wvcm-personal-hero-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border:1px solid rgb(255 255 255 / .35);border-radius:11px;color:#fff;font-size:12px;font-weight:800;text-decoration:none}.wvcm-personal-hero-actions a:first-child{border-color:#fff;background:#fff;color:#0b4fad}.wvcm-personal-portal .wvcm-context-switcher{position:sticky;top:10px;z-index:30;display:flex;width:max-content;max-width:100%;gap:7px;margin:16px 0;padding:6px;border:1px solid #d5e0ed;border-radius:14px;background:rgb(255 255 255 / .94);box-shadow:0 8px 24px rgb(7 27 58 / .08);backdrop-filter:blur(14px)}.wvcm-personal-portal .wvcm-context-switcher a{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 14px;border-radius:10px;color:#526987;font-size:12px;font-weight:850;text-decoration:none;white-space:nowrap}.wvcm-personal-portal .wvcm-context-switcher a.is-active{background:#e9f2ff;color:#0b4fad}.wvcm-personal-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:0 0 18px}.wvcm-personal-summary article{min-width:0;padding:19px 20px;border:1px solid #d9e4f0;border-radius:17px;background:#fff;box-shadow:0 8px 24px rgb(7 27 58 / .055)}.wvcm-personal-summary small,.wvcm-personal-summary strong,.wvcm-personal-summary span{display:block}.wvcm-personal-summary small{color:#0b4fad;font-size:9px;font-weight:900;letter-spacing:.1em}.wvcm-personal-summary strong{margin:8px 0 4px;color:#071b3a;font:900 35px/1 "Barlow Condensed",Arial,sans-serif}.wvcm-personal-summary span{color:#66788e;font-size:11px}.wvcm-personal-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.wvcm-personal-content,.wvcm-personal-sidebar>section{border:1px solid #d9e4f0;border-radius:19px;background:#fff;box-shadow:0 10px 30px rgb(7 27 58 / .055)}.wvcm-personal-content{padding:22px}.wvcm-personal-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:15px;padding-bottom:16px;border-bottom:1px solid #e4ebf3}.wvcm-personal-section-head h2{margin:5px 0;color:#071b3a;font:900 29px/1 "Barlow Condensed",Arial,sans-serif}.wvcm-personal-section-head p{max-width:700px;margin:0;color:#65778c;font-size:12px;line-height:1.55}.wvcm-personal-bookings{display:grid;gap:12px}.wvcm-personal-booking-card{display:grid;grid-template-columns:88px minmax(0,1fr) 180px;align-items:center;gap:18px;padding:16px;border:1px solid #dce6f1;border-radius:16px;background:#fff;transition:.18s ease}.wvcm-personal-booking-card:hover{border-color:#afc9e8;box-shadow:0 8px 22px rgb(7 27 58 / .07);transform:translateY(-1px)}.wvcm-personal-booking-card.is-past{opacity:.72;background:#f8fafc}.wvcm-personal-booking-date{display:flex;min-height:82px;flex-direction:column;align-items:center;justify-content:center;padding:9px;border-radius:13px;background:#edf5ff;text-align:center}.wvcm-personal-booking-date small{color:#0b4fad;font-size:8px;font-weight:900;letter-spacing:.08em}.wvcm-personal-booking-date b{margin:3px 0;color:#071b3a;font:900 34px/1 "Barlow Condensed",Arial,sans-serif}.wvcm-personal-booking-date span{color:#60738c;font-size:10px;text-transform:uppercase}.wvcm-personal-booking-main{min-width:0}.wvcm-personal-booking-main h3{margin:5px 0 4px;color:#071b3a;font-size:18px;line-height:1.2}.wvcm-personal-booking-main p{margin:0;color:#62758c;font-size:11px;line-height:1.45}.wvcm-personal-booking-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px}.wvcm-personal-booking-tags span{display:inline-flex;align-items:center;min-height:27px;padding:0 8px;border-radius:999px;background:#f0f4f9;color:#526987;font-size:9px;font-weight:800}.wvcm-personal-booking-tags span.is-available,.wvcm-personal-booking-tags span.is-paid{background:#e8f7ef;color:#166b4a}.wvcm-personal-booking-tags span.is-none{background:#eef2f7;color:#65778c}.wvcm-personal-booking-tags span.is-partial{background:#fff5db;color:#8d6500}.wvcm-personal-booking-tags span.is-used,.wvcm-personal-booking-tags span.has-balance{background:#ffeded;color:#8d2020}.wvcm-personal-booking-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px}.wvcm-personal-booking-actions .wvcm-primary{display:flex;align-items:center;justify-content:center;min-height:43px;text-align:center;text-decoration:none}.wvcm-personal-booking-actions small{color:#718299;font-size:9px;line-height:1.35;text-align:center}.wvcm-personal-sidebar{display:grid;gap:14px;position:sticky;top:76px}.wvcm-personal-sidebar>section{padding:20px}.wvcm-personal-avatar{display:flex;width:54px;height:54px;align-items:center;justify-content:center;margin-bottom:13px;border-radius:16px;background:#e8f2ff;color:#0b4fad;font:900 27px "Barlow Condensed",Arial,sans-serif}.wvcm-personal-profile-card h2{margin:6px 0 3px;color:#071b3a;font-size:20px}.wvcm-personal-profile-card>p{margin:0;color:#62758c;font-size:11px;overflow-wrap:anywhere}.wvcm-personal-profile-card dl{display:grid;gap:0;margin:17px 0 0}.wvcm-personal-profile-card dl>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #e5ecf4}.wvcm-personal-profile-card dt{color:#718299;font-size:10px}.wvcm-personal-profile-card dd{margin:0;color:#071b3a;font-size:10px;font-weight:850;text-align:right}.wvcm-personal-help-card{background:linear-gradient(145deg,#071b3a,#0b4fad)!important;color:#fff}.wvcm-personal-help-card h3{margin:7px 0;color:#fff;font-size:18px}.wvcm-personal-help-card p{margin:0 0 13px;color:#d8e8fb;font-size:11px;line-height:1.5}.wvcm-personal-help-card a{display:block;margin-top:7px;color:#fff;font-size:11px;font-weight:800;text-decoration:none;overflow-wrap:anywhere}.wvcm-personal-empty{padding:44px 20px;border:1px dashed #bdccde;border-radius:16px;background:#f8fbff;text-align:center}.wvcm-personal-empty>span{font-size:40px}.wvcm-personal-empty h3{margin:10px 0 7px;color:#071b3a}.wvcm-personal-empty p{margin:5px 0;color:#66788e;font-size:12px}.wvcm-personal-footer{padding:24px 0 0;color:#73849a;font-size:10px;text-align:center}html.wvcm-mobile-menu-open,html.wvcm-mobile-menu-open body{overflow:hidden!important}@media(max-width:1180px){.wvcm-personal-layout{grid-template-columns:1fr 280px}.wvcm-personal-booking-card{grid-template-columns:74px minmax(0,1fr) 160px;gap:13px}}@media(max-width:820px){body.wvcm-manager-page{padding-bottom:0!important}.wvcm-admin-app,.wvcm-admin-app.wvcm-professional-layout{padding:8px 8px calc(92px + env(safe-area-inset-bottom))!important}.wvcm-admin-app .wvcm-manager-head{margin:0;padding:15px 16px;border-radius:16px;gap:12px}.wvcm-admin-app .wvcm-product-brand{gap:11px}.wvcm-admin-app .wvcm-product-brand img{width:48px;height:44px}.wvcm-admin-app .wvcm-manager-head h1{font-size:31px}.wvcm-admin-app .wvcm-version{padding:4px 7px;font-size:9px}.wvcm-admin-app .wvcm-manager-head p:not(.wvcm-kicker){display:none}.wvcm-admin-app .wvcm-manager-actions{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:7px}.wvcm-admin-app .wvcm-manager-actions a,.wvcm-admin-app .wvcm-manager-actions button{min-width:0!important;min-height:39px!important;padding:0 8px!important;text-align:center;justify-content:center}.wvcm-admin-app .wvcm-manager-actions a:last-child{display:none}.wvcm-admin-app .wvcm-app-shell{margin-top:10px}.wvcm-admin-app .wvcm-manager-nav{display:none!important}.wvcm-mobile-nav{position:fixed;left:0;right:0;bottom:0;z-index:99990;display:flex;align-items:stretch;justify-content:space-around;gap:0;padding:6px max(5px,env(safe-area-inset-left)) calc(6px + env(safe-area-inset-bottom)) max(5px,env(safe-area-inset-right));border-top:1px solid #cbd8e8;background:rgb(255 255 255 / .97);box-shadow:0 -10px 30px rgb(7 27 58 / .14);backdrop-filter:blur(18px)}.wvcm-mobile-nav a,.wvcm-mobile-nav button{display:flex;min-width:0;min-height:55px;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin:0;padding:3px 2px;border:0;border-radius:10px;background:#fff0;color:#66788e;text-decoration:none}.wvcm-mobile-nav a span,.wvcm-mobile-nav button span{font-size:19px;line-height:1}.wvcm-mobile-nav a small,.wvcm-mobile-nav button small{max-width:100%;font-size:8px;font-weight:850;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wvcm-mobile-nav a.is-active{background:#eaf3ff;color:#0b4fad}.wvcm-mobile-nav button[aria-expanded="true"]{background:#071b3a;color:#fff}.wvcm-mobile-more{position:fixed;inset:0;z-index:99995;display:flex;align-items:flex-end;justify-content:center;padding:18px 10px calc(84px + env(safe-area-inset-bottom));background:rgb(2 8 23 / .55);backdrop-filter:blur(4px)}.wvcm-mobile-more[hidden]{display:none!important}.wvcm-mobile-more-sheet{width:min(100%,520px);padding:16px;border-radius:20px;background:#fff;box-shadow:0 25px 80px rgb(0 0 0 / .28)}.wvcm-mobile-more-sheet>header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:9px;padding:4px 3px 12px;border-bottom:1px solid #e0e8f2}.wvcm-mobile-more-sheet>header small{color:#0b4fad;font-size:9px;font-weight:900;letter-spacing:.1em}.wvcm-mobile-more-sheet h2{margin:3px 0 0;color:#071b3a;font-size:22px}.wvcm-mobile-more-sheet>header button{width:40px;height:40px;border:0;border-radius:50%;background:#eef3f9;color:#071b3a;font-size:25px}.wvcm-mobile-more-sheet>a{display:flex;align-items:center;gap:12px;min-height:49px;padding:0 12px;border-radius:11px;color:#17345d;font-size:13px;font-weight:800;text-decoration:none}.wvcm-mobile-more-sheet>a:hover{background:#edf5ff;color:#0b4fad}.wvcm-mobile-more-sheet>a span{width:22px;text-align:center}.wvcm-admin-app .wvcm-dashboard-intro{display:block;margin-bottom:10px;padding:17px}.wvcm-admin-app .wvcm-dashboard-intro h2{font-size:26px}.wvcm-dashboard-intro p{font-size:11px}.wvcm-quick-actions{display:flex;max-width:100%;overflow-x:auto;gap:7px;margin-top:12px;padding-bottom:3px}.wvcm-quick-actions a{min-width:max-content}.wvcm-admin-app .wvcm-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wvcm-admin-app .wvcm-dashboard>div{min-height:96px;padding:13px}.wvcm-admin-app .wvcm-dashboard strong{font-size:29px}.wvcm-admin-app .wvcm-dashboard span{font-size:9px}.wvcm-admin-app .wvcm-focus-grid{gap:9px;margin-bottom:10px}.wvcm-admin-app .wvcm-focus-grid>article{min-height:0;padding:17px}.wvcm-admin-app .wvcm-next-event h3{font-size:24px}.wvcm-admin-app .wvcm-booking-summary,.wvcm-admin-app .wvcm-finance-global{grid-template-columns:1fr 1fr;gap:8px;padding:10px}.wvcm-admin-app .wvcm-booking-summary>div,.wvcm-admin-app .wvcm-finance-global>div{min-width:0;padding:12px}.wvcm-matchday-strip{grid-template-columns:1fr 1fr;gap:7px}.wvcm-matchday-strip>div{padding:11px}.wvcm-matchday-strip strong{font-size:24px}.wvcm-ticket-scanner{padding:15px}.wvcm-ticket-scanner h3{font-size:22px}.wvcm-scan-log li{grid-template-columns:1fr auto}.wvcm-scan-log li span{grid-column:1/-1}.wvcm-scan-log li b{white-space:normal}.wvcm-admin-app .wvcm-invoice-register-row,.wvcm-admin-app .wvcm-company-row,.wvcm-admin-app .wvcm-row{min-width:0!important}.wvcm-personal-portal{width:100%;margin:0;padding:8px 8px 25px}.wvcm-personal-hero{align-items:flex-start;flex-direction:column;padding:18px;border-radius:16px}.wvcm-personal-brand{align-items:flex-start;gap:12px}.wvcm-personal-brand img{width:55px;height:49px}.wvcm-personal-hero h1{font-size:28px}.wvcm-personal-hero p{font-size:11px}.wvcm-personal-hero-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.wvcm-personal-hero-actions a{padding:0 8px}.wvcm-personal-portal .wvcm-context-switcher{top:6px;width:100%;margin:10px 0}.wvcm-personal-portal .wvcm-context-switcher a{flex:1;padding:0 8px}.wvcm-personal-summary{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.wvcm-personal-summary article{padding:14px}.wvcm-personal-summary article:last-child{grid-column:1/-1}.wvcm-personal-summary strong{font-size:29px}.wvcm-personal-layout{display:block}.wvcm-personal-content{padding:15px;border-radius:16px}.wvcm-personal-section-head h2{font-size:25px}.wvcm-personal-booking-card{grid-template-columns:64px minmax(0,1fr);gap:11px;padding:12px}.wvcm-personal-booking-date{min-height:72px}.wvcm-personal-booking-date b{font-size:29px}.wvcm-personal-booking-main h3{font-size:16px}.wvcm-personal-booking-actions{grid-column:1/-1}.wvcm-personal-booking-actions small{text-align:left}.wvcm-personal-sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px}.wvcm-personal-sidebar>section{padding:15px;border-radius:16px}}@media(max-width:520px){.wvcm-admin-app .wvcm-dashboard{grid-template-columns:1fr 1fr}.wvcm-admin-app .wvcm-booking-summary,.wvcm-admin-app .wvcm-finance-global{grid-template-columns:1fr}.wvcm-mobile-nav a small,.wvcm-mobile-nav button small{font-size:7.5px}.wvcm-personal-sidebar{grid-template-columns:1fr}.wvcm-personal-summary{grid-template-columns:1fr}.wvcm-personal-summary article:last-child{grid-column:auto}.wvcm-personal-hero-actions{grid-template-columns:1fr}.wvcm-personal-booking-card{grid-template-columns:1fr}.wvcm-personal-booking-date{min-height:0;align-items:flex-start;display:grid;grid-template-columns:auto auto 1fr;justify-content:start;gap:7px;text-align:left}.wvcm-personal-booking-date b{font-size:24px}.wvcm-personal-booking-date span{align-self:center}.wvcm-scanned-facts{grid-template-columns:1fr!important}}.wvcm-admin-app,.wvcm-personal-portal,.wvcm-company-portal,.wvcm-ticket-page,.wvcm-manager-login{--wv-title:#071b3a;--wv-copy:#263f61;--wv-soft:#f4f8fd;--wv-card:#fff;--wv-border:#d8e3ef;--wv-shadow:0 10px 30px rgba(7,27,58,.065)}.wvcm-admin-app .wvcm-app-main h1,.wvcm-admin-app .wvcm-app-main h2,.wvcm-admin-app .wvcm-app-main h3,.wvcm-admin-app .wvcm-app-main h4,.wvcm-admin-app .wvcm-app-main h5,.wvcm-admin-app .wvcm-app-main h6,.wvcm-personal-portal h2,.wvcm-personal-portal h3,.wvcm-personal-portal h4,.wvcm-company-portal h1,.wvcm-company-portal h2,.wvcm-company-portal h3,.wvcm-company-portal h4,.wvcm-ticket-page h1,.wvcm-ticket-page h2,.wvcm-ticket-page h3,.wvcm-ticket-page h4{color:var(--wv-title)!important}.wvcm-admin-app .wvcm-manager-head h1,.wvcm-admin-app .wvcm-manager-head h2,.wvcm-admin-app .wvcm-manager-head h3,.wvcm-personal-hero h1,.wvcm-personal-help-card h3,.wvcm-vip-event-copy h3,.wvcm-ticket-control h2,.wvcm-manager-login h1{color:#fff!important}.wvcm-admin-app .wvcm-app-main{color:var(--wv-copy)}.wvcm-admin-app .wvcm-app-main>section,.wvcm-admin-app .wvcm-invoice-register,.wvcm-admin-app .wvcm-companies,.wvcm-admin-app .wvcm-manager-users,.wvcm-admin-app .wvcm-event-bookings,.wvcm-admin-app .wvcm-mail-diagnostic{border-color:var(--wv-border);border-radius:16px;box-shadow:var(--wv-shadow);overflow:hidden}.wvcm-admin-app .wvcm-dashboard>div,.wvcm-admin-app .wvcm-focus-grid>article,.wvcm-admin-app .wvcm-booking-summary>div,.wvcm-admin-app .wvcm-finance-global>div{border-radius:14px;box-shadow:0 6px 18px rgb(7 27 58 / .045)}.wvcm-admin-app .wvcm-list-head,.wvcm-admin-app .wvcm-companies-head,.wvcm-admin-app .wvcm-invoice-register>header{background:linear-gradient(180deg,#fbfdff,#f4f8fd)}.wvcm-admin-app input,.wvcm-admin-app select,.wvcm-admin-app textarea,.wvcm-personal-portal input,.wvcm-personal-portal select,.wvcm-personal-portal textarea{border-radius:9px}.wvcm-admin-app button,.wvcm-admin-app .wvcm-primary,.wvcm-admin-app .wvcm-secondary,.wvcm-admin-app a.wvcm-primary,.wvcm-admin-app a.wvcm-secondary{border-radius:9px}.wvcm-unified-scanner{position:relative;overflow:visible!important;padding:22px;background:linear-gradient(145deg,#f8fbff 0%,#fff 58%,#fffaf0 100%);border:1px solid #cbd9ea!important;border-top:6px solid #0b74de!important;border-radius:18px!important;box-shadow:0 14px 38px rgb(7 27 58 / .09)!important}.wvcm-unified-scanner>header{padding-bottom:17px;border-bottom:1px solid #dce6f1}.wvcm-unified-scanner>header small{color:#0b4fad;font-size:9px;font-weight:900;letter-spacing:.12em}.wvcm-unified-scanner>header h3{margin:5px 0 6px!important;color:#071b3a!important;font-size:29px;text-transform:none}.wvcm-unified-scanner-modes{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.wvcm-unified-scanner-modes span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;font-size:10px;font-weight:900}.wvcm-unified-scanner-modes .is-ticket{color:#0b4fad;background:#e8f2ff;border:1px solid #bfd7f5}.wvcm-unified-scanner-modes .is-company{color:#7b5900;background:#fff3c9;border:1px solid #ead381}.wvcm-unified-search{margin-top:18px;padding:14px;border:1px solid #dbe5f0;border-radius:13px;background:#fff}.wvcm-unified-search input{border-color:#aebfd3;border-radius:9px}.wvcm-unified-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.wvcm-unified-result-zone{min-width:0;padding:14px;border:1px solid #dce6f1;border-radius:14px;background:#fff;opacity:.78;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.wvcm-unified-result-zone.is-current{opacity:1;border-color:#9ebfe7;box-shadow:0 8px 24px rgb(7 27 58 / .08)}.wvcm-unified-result-zone.is-company.is-current{border-color:#dfc462;box-shadow:0 8px 24px rgb(125 91 0 / .09)}.wvcm-unified-result-zone>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #e2eaf3}.wvcm-unified-result-zone>header span{color:#0b74de;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.wvcm-unified-result-zone.is-company>header span{color:#8a6500}.wvcm-unified-result-zone>header b{color:#071b3a;font-size:12px}.wvcm-unified-result-zone .wvcm-ticket-results,.wvcm-unified-result-zone .wvcm-company-results{margin-top:12px}.wvcm-unified-result-zone .wvcm-ticket-results:empty,.wvcm-unified-result-zone .wvcm-company-results:empty{display:none}.wvcm-scanner-camera.is-active.is-scan-success .wvcm-scanner-target{border-color:#4ade80!important;box-shadow:0 0 0 9999px rgb(0 20 8 / .30),0 0 30px rgb(74 222 128 / .65)!important}.wvcm-scanner-camera.is-active.is-scan-error .wvcm-scanner-target{border-color:#fb7185!important;box-shadow:0 0 0 9999px rgb(28 0 4 / .34),0 0 30px rgb(251 113 133 / .65)!important}.wvcm-scanner-camera.is-active.is-scan-company .wvcm-scanner-target{border-color:#facc15!important;box-shadow:0 0 0 9999px rgb(20 14 0 / .32),0 0 30px rgb(250 204 21 / .65)!important}.wvcm-scanner-camera.is-active.is-scan-success span{background:rgb(10 88 48 / .92)!important}.wvcm-scanner-camera.is-active.is-scan-error span{background:rgb(132 22 42 / .92)!important}.wvcm-scanner-camera.is-active.is-scan-company span{background:rgb(105 76 0 / .94)!important}@media(max-width:900px){.wvcm-unified-results{grid-template-columns:1fr}.wvcm-unified-result-zone{opacity:1}}@media(max-width:700px){.wvcm-admin-app .wvcm-app-main h1,.wvcm-admin-app .wvcm-app-main h2,.wvcm-admin-app .wvcm-app-main h3,.wvcm-admin-app .wvcm-app-main h4{line-height:1.08}.wvcm-unified-scanner{margin:12px 0;padding:14px;border-radius:15px!important}.wvcm-unified-scanner>header{display:grid;grid-template-columns:1fr;gap:13px}.wvcm-unified-scanner>header h3{font-size:24px}.wvcm-unified-scanner>header .wvcm-primary{width:100%;min-height:52px;font-size:15px}.wvcm-unified-search{grid-template-columns:1fr;padding:11px}.wvcm-unified-search button{width:100%;min-height:48px}.wvcm-unified-result-zone{padding:11px}.wvcm-unified-result-zone>header{align-items:flex-start;flex-direction:column;gap:3px}.wvcm-scanner-camera.is-active span{bottom:calc(78px + env(safe-area-inset-bottom));font-size:13px}}.wvcm-unified-resume{width:100%;min-height:48px;margin-top:14px;border:1px solid #0b74de!important;background:#edf5ff!important;color:#0b4fad!important;font-weight:900}.wvcm-unified-resume[hidden]{display:none!important}.wvcm-unified-scanner.is-awaiting-company-action .wvcm-unified-result-zone.is-company{opacity:1;border-color:#dfc462;box-shadow:0 10px 28px rgb(125 91 0 / .12)}.wvcm-wallet-cockpit{grid-column:1/-1;padding:24px!important;background:linear-gradient(135deg,#071b3a 0%,#0b4fad 65%,#0b74de 100%)!important;border:0!important;color:#fff;overflow:hidden;position:relative}.wvcm-wallet-cockpit:after{content:"";position:absolute;width:320px;height:320px;border-radius:50%;right:-130px;top:-170px;background:rgb(255 255 255 / .08);pointer-events:none}.wvcm-wallet-cockpit-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px!important;position:relative;z-index:1}.wvcm-wallet-cockpit-head small,.wvcm-wallet-cockpit-head h2,.wvcm-wallet-cockpit-head p{color:#fff!important}.wvcm-wallet-cockpit-head h2{margin:4px 0 6px;font-size:30px}.wvcm-wallet-cockpit-head p{margin:0;opacity:.78}.wvcm-wallet-cockpit-head .wvcm-secondary{background:#fff;color:#0b4fad;border-color:#fff;white-space:nowrap}.wvcm-wallet-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;position:relative;z-index:1}.wvcm-wallet-kpis article{display:flex;flex-direction:column;gap:5px;padding:18px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(6px)}.wvcm-wallet-kpis span{font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;opacity:.82}.wvcm-wallet-kpis strong{color:#fff!important;font-size:27px;line-height:1.1}.wvcm-wallet-kpis small{color:#dcecff!important;font-size:10px;letter-spacing:0}.wvcm-wallet-kpis article.is-warning{background:rgb(255 190 60 / .18);border-color:rgb(255 213 118 / .55)}.wvcm-wallet-kpis article.is-clear{background:rgb(71 211 141 / .17);border-color:rgb(122 238 178 / .45)}.wvcm-wallet-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;position:relative;z-index:1}.wvcm-wallet-event{padding:15px;background:#fff;color:#071b3a;border-left:4px solid #61a8ff}.wvcm-wallet-event.is-alert{border-left-color:#f0a000}.wvcm-wallet-event header,.wvcm-wallet-event footer{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wvcm-wallet-event header small{display:block;color:#0b74de;font-size:9px;font-weight:900;letter-spacing:.08em}.wvcm-wallet-event header b{display:block;color:#071b3a;font-size:15px;margin-top:3px}.wvcm-wallet-event header>span{color:#526987;font-size:10px;font-weight:800;white-space:nowrap}.wvcm-wallet-progress{height:8px;margin:14px 0 10px;background:#e2ebf5;overflow:hidden;border-radius:999px}.wvcm-wallet-progress i{display:block;height:100%;background:linear-gradient(90deg,#0b74de,#47b1ff);border-radius:inherit}.wvcm-wallet-event.is-alert .wvcm-wallet-progress i{background:linear-gradient(90deg,#e98900,#ffbd3d)}.wvcm-wallet-event footer span{color:#526987;font-size:10px}.wvcm-wallet-event footer strong{color:#071b3a;font-size:11px;text-align:right}.wvcm-wallet-event>p{margin:10px 0 0!important;padding:8px 10px;background:#fff4d8;color:#795300!important;font-size:10px!important;font-weight:800}.wvcm-wallet-ledger{grid-column:1/-1}.wvcm-wallet-ledger-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important}.wvcm-wallet-ledger-filters{display:grid;grid-template-columns:minmax(180px,1fr) 180px;gap:8px;min-width:min(100%,430px)}.wvcm-wallet-ledger-filters input,.wvcm-wallet-ledger-filters select{width:100%;min-height:42px;padding:0 12px;background:#fff;border:1px solid #cbd8e8;color:#17345d}.wvcm-wallet-ledger-list{display:grid;gap:8px}.wvcm-wallet-ledger-list>article{display:grid;grid-template-columns:90px minmax(220px,1.6fr) minmax(150px,.8fr) 130px;align-items:center;gap:14px;padding:14px 16px;background:#fff;border:1px solid #dce6f2;border-left:4px solid #0b74de}.wvcm-wallet-ledger-list>article.is-reversed,.wvcm-wallet-ledger-list>article.is-cancelled{opacity:.72;border-left-color:#9aa8ba}.wvcm-wallet-ledger-list small{display:block;color:#0b74de;font-size:8px;font-weight:900;letter-spacing:.08em}.wvcm-wallet-ledger-list b{display:block;color:#071b3a;font-size:12px}.wvcm-wallet-ledger-list span{display:block;color:#526987;font-size:10px;margin-top:3px}.wvcm-wallet-ledger-date span{font-weight:800}.wvcm-wallet-ledger-amount{color:#071b3a!important;font-size:17px;text-align:right}.wvcm-wallet-ledger-amount.is-credit{color:#7b2934!important;text-decoration:line-through}.wvcm-wallet-status{display:inline-flex!important;width:max-content;padding:4px 7px;background:#edf5ff;color:#0b4fad!important;font-size:8px!important;font-weight:900;text-transform:uppercase}.wvcm-wallet-status.is-paid,.wvcm-wallet-status.is-active{background:#e7f7ef;color:#17623d!important}.wvcm-wallet-status.is-reversed,.wvcm-wallet-status.is-cancelled{background:#f0f2f5;color:#637083!important}.wvcm-wallet-status.is-sent,.wvcm-wallet-status.is-draft{background:#fff4d8;color:#795300!important}.wvcm-wallet-ledger-empty{padding:20px;text-align:center;background:#f6f9fc;color:#526987}@media(max-width:980px){.wvcm-wallet-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wvcm-wallet-event-grid{grid-template-columns:1fr}.wvcm-wallet-ledger-head{align-items:stretch!important;flex-direction:column}.wvcm-wallet-ledger-filters{min-width:0;width:100%}.wvcm-wallet-ledger-list>article{grid-template-columns:72px minmax(0,1fr) 120px}.wvcm-wallet-ledger-list>article>div:nth-child(3){grid-column:2}.wvcm-wallet-ledger-amount{grid-column:3;grid-row:1 / span 2}}@media(max-width:640px){.wvcm-wallet-cockpit{padding:18px 14px!important}.wvcm-wallet-cockpit-head{flex-direction:column}.wvcm-wallet-cockpit-head form,.wvcm-wallet-cockpit-head button{width:100%}.wvcm-wallet-kpis{grid-template-columns:1fr 1fr;gap:8px}.wvcm-wallet-kpis article{padding:13px}.wvcm-wallet-kpis strong{font-size:22px}.wvcm-wallet-event header,.wvcm-wallet-event footer{flex-direction:column}.wvcm-wallet-event footer strong{text-align:left}.wvcm-wallet-ledger-filters{grid-template-columns:1fr}.wvcm-wallet-ledger-list>article{grid-template-columns:1fr;gap:9px;padding:14px}.wvcm-wallet-ledger-list>article>div:nth-child(3),.wvcm-wallet-ledger-amount{grid-column:1;grid-row:auto}.wvcm-wallet-ledger-amount{text-align:left;font-size:19px}}.wvcm-wallet-ledger-total{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;gap:7px}.wvcm-wallet-ledger-total form{margin:0}.wvcm-wallet-ledger-total button{min-height:28px;padding:0 9px;border:1px solid #bdd2ec;background:#edf5ff;color:#0b4fad;font-size:9px;font-weight:900;cursor:pointer}.wvcm-wallet-ledger-total button:hover{background:#0b4fad;color:#fff}.wvcm-wallet-ledger-list>article.is-paid{border-left-color:#2d9a62}@media(max-width:980px){.wvcm-wallet-ledger-total{grid-column:3;grid-row:1 / span 2}.wvcm-wallet-ledger-amount{grid-column:auto;grid-row:auto}}@media(max-width:640px){.wvcm-wallet-ledger-total{grid-column:1;grid-row:auto;align-items:flex-start}.wvcm-wallet-ledger-total form,.wvcm-wallet-ledger-total button{width:100%}.wvcm-wallet-ledger-total button{min-height:38px}}.wvcm-wallet-status.is-unbilled{background:#fff0dc;color:#8a5100!important}.wvcm-wallet-status.is-invoiced{background:#e8efff;color:#304f9d!important}.wvcm-wallet-ledger-list>article[hidden]{display:none!important}.wvcm-scanner-camera.is-active.is-scan-payment .wvcm-scanner-target{border-color:#fbbf24!important;box-shadow:0 0 0 9999px rgb(34 22 0 / .34),0 0 30px rgb(251 191 36 / .68)!important}.wvcm-scanner-camera.is-active.is-scan-payment span{background:rgb(120 74 0 / .94)!important}.wvcm-scanner-camera.is-paused-action{display:grid!important;grid-template-columns:minmax(180px,300px) 1fr;align-items:center;gap:14px;max-width:none;margin:14px 0;padding:12px;border:1px solid #b8cbe2;border-radius:14px;background:#071b3a}.wvcm-scanner-camera.is-paused-action video{display:block;width:100%;height:170px!important;min-height:0!important;max-height:170px!important;object-fit:cover;border-radius:9px;background:#000}.wvcm-scanner-camera.is-paused-action .wvcm-scanner-target{display:none}.wvcm-scanner-camera.is-paused-action span{padding:10px 12px;color:#fff;font-weight:800;text-align:left}.wvcm-scanner-camera.is-paused-action button{display:none}.wvcm-unified-scanner.is-awaiting-interactive-action .wvcm-unified-resume{display:block}.wvcm-unified-scanner.is-awaiting-payment-action .wvcm-unified-result-zone.is-ticket{opacity:1;border-color:#e6b53a;box-shadow:0 10px 28px rgb(137 89 0 / .13)}.wvcm-unified-scanner.is-awaiting-payment-action .wvcm-scanned-collect{padding:10px 12px;border:1px solid #e6b53a;border-radius:9px;background:#fff7d9}.wvcm-unified-scanner.is-awaiting-payment-action .wvcm-scanned-actions .wvcm-primary{min-height:48px;font-size:14px}@media(max-width:700px){.wvcm-scanner-camera.is-paused-action{grid-template-columns:1fr}.wvcm-scanner-camera.is-paused-action video{height:150px!important;max-height:150px!important}.wvcm-scanner-camera.is-paused-action span{text-align:center}.wvcm-unified-scanner.is-awaiting-interactive-action .wvcm-unified-result-zone{scroll-margin-top:12px}}.wvcm-scanned-payment-method{display:grid;gap:6px;min-width:min(100%,280px);font-weight:800;color:#17324f}.wvcm-scanned-payment-method select{width:100%;min-height:46px;border:1px solid #c8d5e5;border-radius:12px;background:#fff;color:#17324f;font-weight:800;padding:10px 12px}.wvcm-scanned-payment-warning{display:block;color:#a14c00;font-weight:700;line-height:1.35}@media (max-width:680px){.wvcm-scanned-payment-method{width:100%}.wvcm-scanned-actions .wvcm-primary{width:100%}}body.wvcm-account-page .wvcm-context-switcher,.wvcm-company-portal .wvcm-context-switcher{position:sticky;top:10px;z-index:30;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,520px);max-width:100%;gap:7px;margin:16px 0;padding:6px;border:1px solid #d5e0ed;border-radius:14px;background:rgb(255 255 255 / .96);box-shadow:0 8px 24px rgb(7 27 58 / .08);backdrop-filter:blur(14px);box-sizing:border-box}body.wvcm-account-page .wvcm-context-switcher a,.wvcm-company-portal .wvcm-context-switcher a{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;padding:8px 14px;border:1px solid #fff0;border-radius:10px;color:#526987!important;font-size:12px;font-weight:850;line-height:1.2;text-align:center;text-decoration:none!important;white-space:normal;box-sizing:border-box}body.wvcm-account-page .wvcm-context-switcher a:hover,.wvcm-company-portal .wvcm-context-switcher a:hover{border-color:#c9daf0;background:#f3f7fc;color:#0b4fad!important}body.wvcm-account-page .wvcm-context-switcher a.is-active,.wvcm-company-portal .wvcm-context-switcher a.is-active{border-color:#bcd3ef;background:#e9f2ff;color:#0b4fad!important;box-shadow:0 3px 10px rgb(11 79 173 / .09)}body.wvcm-account-page .wvcm-context-switcher a span,.wvcm-company-portal .wvcm-context-switcher a span{flex:0 0 auto;font-size:16px;line-height:1}.wvcm-company-portal>.wvcm-manager-head>a{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 15px;border:1px solid rgb(255 255 255 / .38);border-radius:11px;background:rgb(255 255 255 / .1);color:#fff!important;font-size:11px;font-weight:900;text-align:center;text-decoration:none!important;white-space:nowrap}.wvcm-company-portal>.wvcm-manager-head>a:hover{background:#fff;color:#0b4fad!important}@media(max-width:700px){body.wvcm-account-page .wvcm-context-switcher,.wvcm-company-portal .wvcm-context-switcher{top:6px;width:100%;margin:10px 0 14px;gap:5px;padding:5px}body.wvcm-account-page .wvcm-context-switcher a,.wvcm-company-portal .wvcm-context-switcher a{min-height:46px;padding:7px 8px;font-size:11px}.wvcm-company-portal>.wvcm-manager-head>a{width:100%;min-height:46px;white-space:normal}}@media(max-width:390px){body.wvcm-account-page .wvcm-context-switcher a,.wvcm-company-portal .wvcm-context-switcher a{gap:5px;font-size:10px}body.wvcm-account-page .wvcm-context-switcher a span,.wvcm-company-portal .wvcm-context-switcher a span{font-size:14px}}.wvcm-company-portal>.wvcm-manager-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px}.wvcm-company-portal>.wvcm-manager-head>img{position:relative;z-index:2;width:92px;height:82px;object-fit:contain;filter:drop-shadow(0 8px 18px rgb(0 0 0 / .22))}.wvcm-company-portal>.wvcm-manager-head>div{min-width:0;max-width:900px}.wvcm-company-portal>.wvcm-manager-head small{display:block;margin-bottom:7px;color:#9fd2ff!important;font-size:11px;font-weight:900;letter-spacing:.13em}.wvcm-company-portal>.wvcm-manager-head h1{max-width:100%;color:#fff!important;font-size:clamp(34px,4.8vw,62px)!important;line-height:.95!important;overflow-wrap:anywhere;text-shadow:0 3px 16px rgb(0 0 0 / .22)}.wvcm-company-portal>.wvcm-manager-head p{max-width:760px;margin-top:12px!important;color:#dcecff!important;opacity:1!important}.wvcm-company-user-row{grid-template-columns:minmax(180px,1.25fr) minmax(155px,.72fr) minmax(330px,1.25fr)!important;align-items:start!important}.wvcm-company-user-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;align-items:stretch!important}.wvcm-company-user-actions>a,.wvcm-company-user-actions>form,.wvcm-company-user-actions>details{width:100%;min-width:0;margin:0!important}.wvcm-company-user-actions>a,.wvcm-company-user-actions button,.wvcm-company-user-actions summary{width:100%;min-height:42px!important;justify-content:center;padding:8px 10px!important;border-radius:10px;line-height:1.15;text-align:center;white-space:normal}.wvcm-company-user-actions .wvcm-company-user-action-primary{grid-column:1/-1;border-color:#0b74de!important;background:#0b74de!important;color:#fff!important;font-size:11px!important}.wvcm-company-user-actions .wvcm-company-user-action-primary:hover{background:#075cb2!important;border-color:#075cb2!important}.wvcm-company-user-actions .wvcm-company-user-disable{grid-column:2}.wvcm-company-user-actions .wvcm-danger{border-color:#efc6c6!important;background:#fff3f3!important;color:#a12626!important}.wvcm-company-user-actions details>.wvcm-company-user-form{right:0;max-width:min(680px,calc(100vw - 48px))}@media(max-width:1050px){.wvcm-company-user-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wvcm-company-user-actions{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.wvcm-company-user-actions .wvcm-company-user-action-primary{grid-column:span 2}.wvcm-company-user-actions .wvcm-company-user-disable{grid-column:auto}}@media(max-width:700px){.wvcm-company-portal>.wvcm-manager-head{grid-template-columns:64px minmax(0,1fr);gap:14px;padding:22px 18px!important}.wvcm-company-portal>.wvcm-manager-head>img{width:64px;height:58px}.wvcm-company-portal>.wvcm-manager-head>div{align-self:center}.wvcm-company-portal>.wvcm-manager-head h1{font-size:clamp(29px,9vw,42px)!important}.wvcm-company-portal>.wvcm-manager-head p{grid-column:1/-1;font-size:12px!important}.wvcm-company-portal>.wvcm-manager-head>a{grid-column:1/-1}.wvcm-company-user-row{grid-template-columns:1fr!important;gap:14px!important}.wvcm-company-user-row>div:not(.wvcm-company-user-actions){padding-bottom:10px;border-bottom:1px solid #e4ebf3}.wvcm-company-user-actions{grid-column:1;grid-template-columns:1fr 1fr}.wvcm-company-user-actions .wvcm-company-user-action-primary{grid-column:1/-1}.wvcm-company-user-actions .wvcm-company-user-disable{grid-column:2}}@media(max-width:430px){.wvcm-company-portal>.wvcm-manager-head{grid-template-columns:1fr;text-align:center}.wvcm-company-portal>.wvcm-manager-head>img{justify-self:center}.wvcm-company-portal>.wvcm-manager-head p{grid-column:1}.wvcm-company-user-actions{grid-template-columns:1fr}.wvcm-company-user-actions .wvcm-company-user-action-primary,.wvcm-company-user-actions .wvcm-company-user-disable{grid-column:1}}.wvcm-company-delete-zone{display:grid;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid #dce6f2}.wvcm-company-delete-zone>form{display:flex;justify-content:flex-start}.wvcm-company-delete-details{border:1px solid #efc4c9;background:#fff8f8}.wvcm-company-delete-details>summary{padding:13px 15px;color:#8d2230;font-weight:900;cursor:pointer}.wvcm-company-delete-options{display:grid;gap:12px;padding:0 15px 15px}.wvcm-company-delete-options>article{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:18px;align-items:start;padding:16px;background:#fff;border:1px solid #e6d5d7}.wvcm-company-delete-options>article.is-critical{border-color:#d94a5b;background:#fff4f5;box-shadow:inset 4px 0 0 #c83244}.wvcm-company-delete-options b{display:block;color:#651925;font-size:14px;margin-bottom:5px}.wvcm-company-delete-options p{margin:0;color:#6d4e53;font-size:11px;line-height:1.55}.wvcm-company-delete-options form{display:grid;gap:9px}.wvcm-company-delete-options label{display:grid;gap:5px;color:#651925;font-size:10px;font-weight:800}.wvcm-company-delete-options input{width:100%;min-height:42px;padding:0 11px;border:1px solid #cf9ea5;background:#fff;color:#50151f;font-weight:900;text-transform:uppercase}.wvcm-company-delete-options button{width:100%;justify-content:center}@media(max-width:760px){.wvcm-company-delete-options>article{grid-template-columns:1fr}.wvcm-company-delete-zone>form,.wvcm-company-delete-zone>form button{width:100%}}.wvcm-company-delete-admin-note{margin:0;padding:12px 14px;background:#f3f5f8;color:#59687b;font-size:11px;font-weight:700}.wvcm-admin-app,.wvcm-admin-app *{box-sizing:border-box}.wvcm-admin-app{--wv-ui-bg:#eef3f9;--wv-ui-card:#fff;--wv-ui-text:#17345d;--wv-ui-muted:#60738c;--wv-ui-line:#d8e3ef;--wv-ui-blue:#0b4fad;--wv-ui-blue-strong:#083b82;--wv-ui-focus:#f2bd3f;--wv-ui-radius:18px}.wvcm-admin-app .wvcm-app-main>*{scroll-margin-top:94px}.wvcm-admin-app .wvcm-app-main>section{margin-bottom:18px}.wvcm-admin-app .wvcm-app-main>section:last-of-type{margin-bottom:0}.wvcm-workspace-toolbar{position:sticky;top:12px;z-index:75;display:grid;grid-template-columns:minmax(180px,.7fr) minmax(180px,.55fr) minmax(0,1fr);align-items:center;gap:12px;min-height:66px;margin:0 0 14px;padding:10px 12px 10px 16px;border:1px solid rgb(174 193 215 / .92);border-radius:16px;background:rgb(255 255 255 / .96);box-shadow:0 12px 34px rgb(7 27 58 / .10);backdrop-filter:blur(16px)}.wvcm-workspace-current{display:grid;gap:2px;min-width:0}.wvcm-workspace-current small{color:var(--wv-ui-blue);font-size:9px;font-weight:900;letter-spacing:.13em}.wvcm-workspace-current strong{overflow:hidden;color:#071b3a;font-size:18px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.wvcm-section-jump{display:grid;gap:4px;color:var(--wv-ui-muted);font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.wvcm-section-jump select{width:100%;min-height:40px;padding:0 36px 0 11px;border:1px solid #b9c9dc;border-radius:10px;background:#f7faff;color:#17345d;font-weight:800;text-transform:none}.wvcm-workspace-actions{display:flex;justify-content:flex-end;gap:7px;min-width:0}.wvcm-workspace-actions a{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:0 12px;border:1px solid #c5d4e6;border-radius:10px;background:#f5f9ff;color:#17345d;text-decoration:none;font-size:11px;font-weight:850;white-space:nowrap}.wvcm-workspace-actions a:first-child{border-color:#0b4fad;background:#0b4fad;color:#fff}.wvcm-workspace-actions a:hover{border-color:#071b3a;background:#071b3a;color:#fff}.wvcm-admin-app input:not([type="checkbox"]):not([type="radio"]),.wvcm-admin-app select,.wvcm-admin-app textarea{max-width:100%;min-height:44px;font-size:16px}.wvcm-admin-app textarea{min-height:110px;resize:vertical}.wvcm-admin-app button,.wvcm-admin-app .wvcm-primary,.wvcm-admin-app .wvcm-secondary,.wvcm-admin-app a.wvcm-primary,.wvcm-admin-app a.wvcm-secondary{min-height:44px;line-height:1.2}.wvcm-admin-app button:focus-visible,.wvcm-admin-app a:focus-visible,.wvcm-admin-app input:focus-visible,.wvcm-admin-app select:focus-visible,.wvcm-admin-app textarea:focus-visible,.wvcm-admin-app summary:focus-visible{outline:3px solid var(--wv-ui-focus)!important;outline-offset:3px}.wvcm-admin-app button[disabled],.wvcm-admin-app .is-processing{cursor:wait!important;opacity:.68!important}.wvcm-admin-app details>summary{min-height:46px;touch-action:manipulation}.wvcm-admin-app .wvcm-empty{border-radius:14px}.wvcm-admin-app .wvcm-list-head,.wvcm-admin-app .wvcm-companies-head,.wvcm-admin-app .wvcm-invoice-register>header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.wvcm-admin-app .wvcm-list-head h2,.wvcm-admin-app .wvcm-companies-head h2,.wvcm-admin-app .wvcm-invoice-register>header h2{font-size:clamp(25px,2.2vw,34px);line-height:1.05}.wvcm-admin-app .wvcm-list-head>div:first-child,.wvcm-admin-app .wvcm-companies-head>div:first-child,.wvcm-admin-app .wvcm-invoice-register>header>div:first-child{min-width:0}.wvcm-admin-app .wvcm-admin-filters,.wvcm-admin-app .wvcm-invoice-register-filters{min-width:min(100%,560px)}.wvcm-admin-app .wvcm-dashboard>div,.wvcm-admin-app .wvcm-booking-summary>div,.wvcm-admin-app .wvcm-finance-global>div{border:1px solid rgb(216 227 239 / .9)}.wvcm-admin-app .wvcm-invoice-register-row,.wvcm-admin-app .wvcm-company-row,.wvcm-admin-app .wvcm-row{transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.wvcm-admin-app .wvcm-invoice-register-row:hover,.wvcm-admin-app .wvcm-company-row:hover,.wvcm-admin-app .wvcm-row:hover{background:#fbfdff;box-shadow:inset 4px 0 0 #0b74de}.wvcm-admin-app .wvcm-invoice-register-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.wvcm-admin-app .wvcm-invoice-register-actions form{margin:0}.wvcm-admin-app .wvcm-invoice-register-actions a,.wvcm-admin-app .wvcm-invoice-register-actions button{min-height:38px;padding:0 10px}.wvcm-admin-app .wvcm-company-edit>summary,.wvcm-admin-app .wvcm-company-access>summary,.wvcm-admin-app .wvcm-edit>summary{display:flex;align-items:center;justify-content:center;min-height:42px;padding:0 12px;border-radius:10px;text-align:center}.wvcm-admin-app .wvcm-event-bookings{margin:12px;border:1px solid var(--wv-ui-line)!important;border-radius:16px!important;overflow:hidden!important}.wvcm-admin-app .wvcm-event-bookings>summary{border:0}.wvcm-admin-app .wvcm-event-panel{padding-bottom:2px}.wvcm-admin-app .wvcm-event-payment-counts,.wvcm-admin-app .wvcm-event-finance-summary{gap:10px}.wvcm-admin-app .wvcm-event-payment-counts>div,.wvcm-admin-app .wvcm-event-finance-summary>div{border-radius:12px}.wvcm-admin-app .wvcm-event-mailer,.wvcm-admin-app .wvcm-ticket-scanner,.wvcm-admin-app .wvcm-event-closure{border-radius:15px}.wvcm-admin-app .wvcm-mail-diagnostic{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:18px;align-items:end;padding:20px}.wvcm-admin-app .wvcm-mail-diagnostic form{display:grid;gap:10px;min-width:0}.wvcm-admin-app .wvcm-access-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.wvcm-admin-app .wvcm-access-form>.wvcm-rights-editor,.wvcm-admin-app .wvcm-access-form>.wvcm-primary,.wvcm-admin-app .wvcm-access-form>p{grid-column:1/-1}.wvcm-admin-app .wvcm-manager-users article{gap:12px;padding:18px 20px}.wvcm-admin-app .wvcm-user-identity{min-width:0}.wvcm-admin-app .wvcm-user-identity small{overflow-wrap:anywhere}.wvcm-back-to-top{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:99980;width:48px;height:48px;padding:0!important;border:1px solid rgb(255 255 255 / .28)!important;border-radius:50%!important;background:#071b3a!important;color:#fff!important;box-shadow:0 12px 30px rgb(7 27 58 / .24);font-size:22px!important;font-weight:900}.wvcm-back-to-top[hidden]{display:none!important}@media(max-width:1400px){.wvcm-admin-app .wvcm-app-shell{grid-template-columns:225px minmax(0,1fr);gap:16px}.wvcm-workspace-toolbar{grid-template-columns:minmax(160px,.65fr) minmax(170px,.5fr) minmax(0,1fr)}.wvcm-workspace-actions a{padding:0 9px;font-size:10px}}@media(max-width:1180px){.wvcm-workspace-toolbar{top:8px}.wvcm-workspace-actions{overflow-x:auto;justify-content:flex-start;padding-bottom:2px}.wvcm-admin-app .wvcm-app-main>*{scroll-margin-top:148px}}@media(max-width:900px){.wvcm-admin-app,.wvcm-admin-app.wvcm-professional-layout{padding:8px 8px calc(88px + env(safe-area-inset-bottom))!important}.wvcm-admin-app .wvcm-manager-head{margin:0;padding:16px;border-radius:15px}.wvcm-admin-app .wvcm-manager-head h1{font-size:34px}.wvcm-admin-app .wvcm-manager-head p:not(.wvcm-kicker){font-size:11px;line-height:1.5}.wvcm-admin-app .wvcm-manager-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.wvcm-admin-app .wvcm-manager-actions>*{min-width:0!important;width:100%;padding:0 8px!important;font-size:10px!important}.wvcm-workspace-toolbar{top:6px;grid-template-columns:minmax(0,1fr) minmax(150px,.8fr);min-height:60px;margin-bottom:10px;padding:8px 10px}.wvcm-workspace-actions{grid-column:1/-1;display:none}.wvcm-workspace-current strong{font-size:16px}.wvcm-admin-app .wvcm-app-main>*{scroll-margin-top:82px}.wvcm-admin-app .wvcm-dashboard-intro{margin-bottom:10px}.wvcm-admin-app .wvcm-list-head,.wvcm-admin-app .wvcm-companies-head,.wvcm-admin-app .wvcm-invoice-register>header{align-items:stretch;flex-direction:column;padding:17px}.wvcm-admin-app .wvcm-admin-filters,.wvcm-admin-app .wvcm-invoice-register-filters{width:100%;min-width:0}.wvcm-admin-app .wvcm-invoice-register-row,.wvcm-admin-app .wvcm-company-row,.wvcm-admin-app .wvcm-row{min-width:0!important;margin:10px;border:1px solid var(--wv-ui-line);border-radius:14px;background:#fff;box-shadow:0 7px 20px rgb(7 27 58 / .055)}.wvcm-admin-app .wvcm-invoice-register-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:15px}.wvcm-admin-app .wvcm-invoice-register-row>div:nth-child(2),.wvcm-admin-app .wvcm-invoice-register-row>div:nth-child(3){grid-column:1/-1}.wvcm-admin-app .wvcm-invoice-register-total{grid-column:2;grid-row:1;align-self:center}.wvcm-admin-app .wvcm-invoice-register-actions{grid-column:1/-1;justify-content:flex-start;padding-top:10px;border-top:1px solid #e1e9f2}.wvcm-admin-app .wvcm-company-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px}.wvcm-admin-app .wvcm-company-identity{grid-column:1/-1;padding-bottom:10px;border-bottom:1px solid #e1e9f2}.wvcm-admin-app .wvcm-company-row>.wvcm-company-edit,.wvcm-admin-app .wvcm-company-row>.wvcm-company-access{grid-column:1/-1;width:100%}.wvcm-admin-app .wvcm-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px}.wvcm-admin-app .wvcm-row-date,.wvcm-admin-app .wvcm-row-match{grid-column:1}.wvcm-admin-app .wvcm-row-status{grid-column:2;grid-row:1;align-self:start}.wvcm-admin-app .wvcm-row>.wvcm-edit{grid-column:1/-1;width:100%}.wvcm-admin-app .wvcm-event-bookings{margin:10px 8px}.wvcm-admin-app .wvcm-event-bookings>summary{display:flex!important;flex-wrap:wrap;gap:10px!important;min-height:0!important;padding:13px!important}.wvcm-admin-app .wvcm-event-bookings>summary>img,.wvcm-admin-app .wvcm-event-bookings>summary>.wvcm-event-placeholder{width:58px;height:66px;flex:0 0 58px}.wvcm-admin-app .wvcm-event-title{min-width:0;flex:1 1 calc(100% - 96px)}.wvcm-admin-app .wvcm-event-title b{font-size:21px;white-space:normal}.wvcm-admin-app .wvcm-event-bookings>summary>i{margin-left:auto;flex:0 0 24px}.wvcm-admin-app .wvcm-event-stat{flex:1 1 calc(50% - 8px);min-width:120px;padding:9px}.wvcm-admin-app .wvcm-event-payment-counts,.wvcm-admin-app .wvcm-event-finance-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.wvcm-admin-app .wvcm-event-mailer-panel>form{align-items:stretch;flex-direction:column}.wvcm-admin-app .wvcm-event-mailer-panel .wvcm-event-message-form{grid-template-columns:1fr}.wvcm-admin-app .wvcm-event-message-form label:nth-of-type(2),.wvcm-admin-app .wvcm-event-message-form p{grid-column:1}.wvcm-admin-app .wvcm-mail-diagnostic{grid-template-columns:1fr;padding:16px}.wvcm-admin-app .wvcm-access-form{grid-template-columns:1fr 1fr;padding:16px}.wvcm-admin-app .wvcm-manager-users{overflow:visible}.wvcm-admin-app .wvcm-manager-users article{grid-template-columns:44px minmax(0,1fr);margin:10px;border:1px solid var(--wv-ui-line);border-radius:14px}}@media(max-width:820px){.wvcm-back-to-top{right:12px;bottom:calc(76px + env(safe-area-inset-bottom))}}@media(max-width:640px){.wvcm-admin-app .wvcm-manager-head{grid-template-columns:1fr;gap:12px}.wvcm-admin-app .wvcm-product-brand{align-items:flex-start}.wvcm-admin-app .wvcm-product-brand img{width:54px;height:49px}.wvcm-admin-app .wvcm-manager-head h1{font-size:31px}.wvcm-admin-app .wvcm-manager-actions{grid-template-columns:1fr 1fr}.wvcm-admin-app .wvcm-manager-actions>*:last-child{grid-column:1/-1}.wvcm-workspace-toolbar{grid-template-columns:1fr;gap:7px;padding:9px 10px}.wvcm-section-jump{grid-row:2}.wvcm-admin-app .wvcm-dashboard{grid-template-columns:1fr 1fr!important;gap:8px}.wvcm-admin-app .wvcm-dashboard>div{min-height:92px;padding:13px}.wvcm-admin-app .wvcm-dashboard strong{font-size:29px}.wvcm-admin-app .wvcm-focus-grid>article{padding:17px}.wvcm-admin-app .wvcm-booking-summary,.wvcm-admin-app .wvcm-finance-global{grid-template-columns:1fr!important}.wvcm-admin-app .wvcm-company-row{grid-template-columns:1fr}.wvcm-admin-app .wvcm-company-row>div{padding-bottom:9px;border-bottom:1px solid #edf1f6}.wvcm-admin-app .wvcm-company-row>div:last-of-type{border-bottom:0}.wvcm-admin-app .wvcm-invoice-register-row{grid-template-columns:1fr}.wvcm-admin-app .wvcm-invoice-register-total{grid-column:1;grid-row:auto;text-align:left}.wvcm-admin-app .wvcm-invoice-register-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.wvcm-admin-app .wvcm-invoice-register-actions>a,.wvcm-admin-app .wvcm-invoice-register-actions>form,.wvcm-admin-app .wvcm-invoice-register-actions button{width:100%}.wvcm-admin-app .wvcm-invoice-register-actions>a{justify-content:center}.wvcm-admin-app .wvcm-row{grid-template-columns:1fr}.wvcm-admin-app .wvcm-row-status{grid-column:1;grid-row:auto;justify-self:start}.wvcm-admin-app .wvcm-event-stat{min-width:calc(50% - 8px)}.wvcm-admin-app .wvcm-event-payment-counts,.wvcm-admin-app .wvcm-event-finance-summary{grid-template-columns:1fr}.wvcm-admin-app .wvcm-access-form{grid-template-columns:1fr}.wvcm-admin-app .wvcm-access-form>*{grid-column:1!important}.wvcm-admin-app .wvcm-user-rights-summary{display:flex;padding-left:0!important}.wvcm-admin-app .wvcm-user-help-panel{padding:12px}.wvcm-admin-app .wvcm-edit-panel,.wvcm-admin-app .wvcm-company-edit-panel{inset:6px!important;max-height:calc(100dvh - 12px)!important;border-radius:15px!important}.wvcm-admin-app .wvcm-form-grid{grid-template-columns:1fr!important}.wvcm-admin-app .wvcm-form-grid>*{grid-column:1!important}}@media(max-width:370px){.wvcm-admin-app .wvcm-dashboard{grid-template-columns:1fr!important}.wvcm-admin-app .wvcm-manager-actions{grid-template-columns:1fr}.wvcm-admin-app .wvcm-manager-actions>*:last-child{grid-column:1}.wvcm-admin-app .wvcm-invoice-register-actions{grid-template-columns:1fr}.wvcm-admin-app .wvcm-event-stat{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.wvcm-admin-app *,.wvcm-admin-app *:before,.wvcm-admin-app *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.wvcm-guided-hidden{display:none!important}.wvcm-workspace-actions .wvcm-view-toggle{border:1px solid #bfd0e3!important;background:#fff!important;color:#0b4fad!important;cursor:pointer}.wvcm-workspace-actions .wvcm-view-toggle[aria-pressed="true"]{background:#071b3a!important;color:#fff!important;border-color:#071b3a!important}.wvcm-action-center{margin:0 0 14px;padding:22px;border:1px solid #d6e2ef;border-radius:20px;background:linear-gradient(145deg,#fff,#f5f9fe);box-shadow:0 12px 34px rgb(7 27 58 / .07)}.wvcm-action-center>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.wvcm-action-center>header small{color:#0b4fad;font-size:9px;font-weight:950;letter-spacing:.14em}.wvcm-action-center>header h2{margin:5px 0 4px;color:#071b3a;font-size:30px;line-height:1}.wvcm-action-center>header p{margin:0;color:#61758d;font-size:12px;line-height:1.5}.wvcm-guided-badge{display:inline-flex;align-items:center;min-height:30px;padding:0 11px;border-radius:999px;background:#e5f1ff;color:#0b4fad;font-size:10px;font-weight:900;white-space:nowrap}.wvcm-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wvcm-action-grid>a{display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto;column-gap:11px;align-items:center;min-height:82px;padding:14px;border:1px solid #d8e3ef;border-radius:15px;background:#fff;color:#17345d;text-decoration:none;box-shadow:0 5px 15px rgb(7 27 58 / .035);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.wvcm-action-grid>a:hover{transform:translateY(-2px);border-color:#8ab9ed;box-shadow:0 10px 24px rgb(7 27 58 / .09)}.wvcm-action-grid>a>span{grid-row:1/3;display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:13px;background:#edf5ff;color:#0b4fad;font-size:21px;font-weight:900}.wvcm-action-grid>a>b{align-self:end;color:#071b3a;font-size:13px}.wvcm-action-grid>a>small{align-self:start;color:#718299;font-size:9px;line-height:1.35}.wvcm-action-grid>a.is-primary{border-color:#0b4fad;background:linear-gradient(145deg,#0b4fad,#07347a);color:#fff}.wvcm-action-grid>a.is-primary>span{background:rgb(255 255 255 / .15);color:#fff}.wvcm-action-grid>a.is-primary>b{color:#fff}.wvcm-action-grid>a.is-primary>small{color:#d9eaff}.wvcm-token-reset-card{margin-top:13px;border:1px solid #f0c5c5;border-radius:15px;background:#fffafb;overflow:hidden}.wvcm-token-reset-card[data-empty="true"]{border-color:#d8e3ef;background:#f8fbff}.wvcm-token-reset-card>summary{display:flex;align-items:center;gap:12px;min-height:62px;padding:11px 14px;cursor:pointer;list-style:none}.wvcm-token-reset-card>summary::-webkit-details-marker{display:none}.wvcm-token-reset-card>summary>span{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:12px;background:#ffeded;color:#a02727;font-size:22px;font-weight:900}.wvcm-token-reset-card>summary>div{display:flex;min-width:0;flex-direction:column;gap:2px}.wvcm-token-reset-card>summary b{color:#6e1717;font-size:12px}.wvcm-token-reset-card>summary small{color:#866363;font-size:9px;line-height:1.35}.wvcm-token-reset-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:14px;padding:15px;border-top:1px solid #f0d5d5;background:#fff}.wvcm-token-reset-warning{padding:15px;border-radius:13px;background:#fff4f4}.wvcm-token-reset-warning b{color:#811f1f;font-size:13px}.wvcm-token-reset-warning p{margin:6px 0 0;color:#7a4b4b;font-size:10px;line-height:1.55}.wvcm-token-reset-body form{display:grid;grid-template-columns:1fr 1fr;gap:9px}.wvcm-token-reset-body form label{display:grid;gap:5px;color:#5d6f84;font-size:9px;font-weight:850}.wvcm-token-reset-body form label:first-of-type{grid-column:1/-1}.wvcm-token-reset-body form input,.wvcm-token-reset-body form select{width:100%;min-height:43px;border:1px solid #ccd9e7;border-radius:10px;background:#fff;padding:0 11px;color:#071b3a}.wvcm-token-reset-body form button{min-height:43px;align-self:end}.wvcm-module-back{display:flex;align-items:center;gap:9px;width:max-content;max-width:100%;min-height:38px;margin:0 0 13px;padding:0 12px;border:1px solid #ccd9e7;border-radius:11px;background:#fff;color:#0b4fad;text-decoration:none;box-shadow:0 3px 10px rgb(7 27 58 / .04)}.wvcm-module-back span{font-size:18px}.wvcm-module-back b{font-size:10px}.wvcm-module-back small{padding-left:8px;border-left:1px solid #d9e3ee;color:#73849a;font-size:9px}.wvcm-full-manager-view .wvcm-guided-badge{background:#eef2f7;color:#68798d}.wvcm-full-manager-view .wvcm-module-back{display:none}.wvcm-guided-manager-view .wvcm-app-main>[data-wvcm-guided-module]:not(.wvcm-guided-hidden){animation:wvcm-module-enter .16s ease both}@keyframes wvcm-module-enter{from{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:1050px){.wvcm-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wvcm-token-reset-body{grid-template-columns:1fr}}@media(max-width:820px){.wvcm-action-center{padding:16px;border-radius:17px}.wvcm-action-center>header{gap:10px}.wvcm-action-center>header h2{font-size:25px}.wvcm-action-center>header p{font-size:10px}.wvcm-guided-badge{min-height:27px;padding:0 8px;font-size:8px}.wvcm-action-grid{grid-template-columns:1fr 1fr;gap:8px}.wvcm-action-grid>a{min-height:75px;padding:11px;grid-template-columns:37px minmax(0,1fr);column-gap:9px}.wvcm-action-grid>a>span{width:37px;height:37px;font-size:18px}.wvcm-action-grid>a>b{font-size:11px}.wvcm-action-grid>a>small{font-size:8px}.wvcm-token-reset-body form{grid-template-columns:1fr}.wvcm-token-reset-body form label:first-of-type{grid-column:auto}.wvcm-module-back{position:sticky;top:5px;z-index:30;margin-bottom:9px;background:rgb(255 255 255 / .96);backdrop-filter:blur(10px)}.wvcm-workspace-actions .wvcm-view-toggle{display:flex!important}}@media(max-width:480px){.wvcm-action-center>header{display:block}.wvcm-guided-badge{margin-top:9px}.wvcm-action-grid{grid-template-columns:1fr}.wvcm-action-grid>a{min-height:68px}.wvcm-token-reset-card>summary{align-items:flex-start}.wvcm-token-reset-card>summary small{display:block}.wvcm-token-reset-body{padding:11px}.wvcm-module-back{width:100%;justify-content:center}.wvcm-workspace-actions{grid-template-columns:1fr 1fr!important}.wvcm-workspace-actions .wvcm-view-toggle{grid-column:1/-1}}.wvcm-total-billing-reset .wvcm-token-reset-body form{grid-template-columns:1fr}.wvcm-total-billing-reset .wvcm-token-reset-body form label{grid-column:1/-1}.wvcm-total-billing-reset .wvcm-token-reset-body form small{color:#7a4b4b;font-size:10px;line-height:1.45}.wvcm-total-billing-reset .wvcm-token-reset-body form button{width:100%;min-height:48px}.wvcm-total-billing-reset .wvcm-reset-legal-ack{display:flex!important;grid-template-columns:auto 1fr!important;align-items:flex-start;gap:9px;padding:11px;border:1px solid #efcaca;border-radius:11px;background:#fff}.wvcm-total-billing-reset .wvcm-reset-legal-ack input{width:18px!important;min-height:18px!important;margin-top:1px}.wvcm-total-billing-reset .wvcm-reset-legal-ack span{color:#6e3030;font-size:10px;line-height:1.45}.wvcm-reset-live-status{min-height:1.5em;margin-top:12px;font-size:14px;font-weight:700;line-height:1.45}.wvcm-reset-live-status:empty{display:none}.wvcm-reset-live-status.is-progress{color:#854d0e}.wvcm-reset-live-status.is-success{color:#166534}.wvcm-reset-live-status.is-error{color:#b42318}.wvcm-reset-tool-launch{display:grid;gap:12px;align-content:center}.wvcm-reset-tool-launch p{margin:0;color:#6e4a4a;font-size:11px;line-height:1.5}.wvcm-reset-tool-launch .wvcm-danger{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 18px;border-radius:12px;text-decoration:none;font-weight:850;text-align:center}.wvcm-reset-tool-launch .wvcm-danger.is-disabled{pointer-events:none;opacity:.48}@media(max-width:620px){.wvcm-reset-tool-launch .wvcm-danger{width:100%}}.wvcm-admin-app .wvcm-operations-card{display:block;min-width:0;padding:20px!important;overflow:hidden;border-color:#d5e0ec;background:linear-gradient(145deg,#fff,#f7faff)}.wvcm-admin-app .wvcm-operations-card.has-attention{border-color:#efd39a;background:linear-gradient(145deg,#fffdf8,#fff8e9)}.wvcm-operations-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:13px;border-bottom:1px solid #dfe8f2}.wvcm-operations-head>div{min-width:0}.wvcm-operations-head h3{margin:5px 0 0;color:#071b3a;font-size:21px;line-height:1.08}.wvcm-operations-state{display:inline-flex!important;min-height:30px;align-items:center;padding:0 10px;border-radius:999px;background:#e7f6ec;color:#176537!important;font-size:9px!important;font-weight:900!important;white-space:nowrap}.has-attention .wvcm-operations-state{background:#fff0cf;color:#8a4d00!important}.wvcm-operations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px}.wvcm-operations-card .wvcm-operation-item{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;min-width:0;padding:12px!important;border:1px solid #dce6f0!important;border-radius:12px;background:#fff}.wvcm-operations-card .wvcm-operation-item.is-alert{border-color:#f0d49b!important;background:#fffaf0}.wvcm-operation-item>span{grid-column:1;color:#5f7289!important;font-size:10px!important;font-weight:850!important;line-height:1.2}.wvcm-operation-item>strong{grid-column:2;grid-row:1/3;align-self:center;color:#071b3a!important;font:900 clamp(22px,2.3vw,30px)/1 "Barlow Condensed",Arial,sans-serif!important;white-space:nowrap}.wvcm-operation-item>small{grid-column:1;margin:0;color:#8090a3!important;font-size:8px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.35;text-transform:none}.wvcm-operation-breakdown{grid-column:1;display:flex;flex-wrap:wrap;gap:4px}.wvcm-operation-breakdown em{display:inline-flex;min-height:22px;align-items:center;padding:0 7px;border-radius:999px;background:#eef4fa;color:#536b86;font-size:8px;font-style:normal;font-weight:800;white-space:nowrap}.wvcm-operations-foot{margin-top:10px;padding-top:9px;border-top:1px solid #e0e8f1;color:#8290a0;font-size:8px;font-weight:700;line-height:1.4;text-align:right}html.wvcm-edit-is-open,html.wvcm-edit-is-open body,body.wvcm-edit-is-open{width:auto!important;height:auto!important;position:static!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;overflow:auto!important;overscroll-behavior:auto!important;touch-action:auto!important}.wvcm-admin-app .wvcm-row>.wvcm-edit{grid-column:4;width:100%;padding:12px}.wvcm-admin-app .wvcm-row>.wvcm-edit[open]{grid-column:1/-1;padding:0 14px 16px}.wvcm-admin-app .wvcm-edit[open]::before{display:none!important;content:none!important}.wvcm-admin-app .wvcm-edit>summary{gap:5px;flex-direction:column;line-height:1.1}.wvcm-admin-app .wvcm-edit>summary small{color:#d9e8fb;font-size:8px;font-weight:700;letter-spacing:0;text-transform:none}.wvcm-admin-app .wvcm-edit[open]>summary{margin:12px 0 0;border-radius:12px 12px 0 0;background:#071b3a}.wvcm-admin-app .wvcm-edit-panel{position:relative!important;z-index:1!important;inset:auto!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;overflow:visible!important;overscroll-behavior:auto!important;touch-action:auto!important;border:2px solid #0b4fad!important;border-top:0!important;border-radius:0 0 15px 15px!important;box-shadow:0 12px 30px rgb(7 27 58 / .10)!important;background:#fff!important}.wvcm-admin-app .wvcm-edit-toolbar{position:sticky;top:0;border-radius:0;z-index:10}.wvcm-admin-app .wvcm-edit-panel>.wvcm-form{padding-bottom:4px}.wvcm-admin-app .wvcm-edit-panel .wvcm-form-section{scroll-margin-top:86px}@media(max-width:1100px){.wvcm-operations-grid{grid-template-columns:1fr}.wvcm-operation-item>strong{font-size:28px!important}}@media(max-width:820px){.wvcm-admin-app .wvcm-operations-card{padding:15px!important}.wvcm-operations-head{align-items:flex-start;flex-direction:column}.wvcm-operations-state{align-self:flex-start}.wvcm-admin-app .wvcm-row>.wvcm-edit,.wvcm-admin-app .wvcm-row>.wvcm-edit[open]{grid-column:1/-1!important;padding:8px 0 0!important}.wvcm-admin-app .wvcm-edit-panel{border-radius:0 0 13px 13px!important}.wvcm-admin-app .wvcm-edit-toolbar{position:sticky;top:0;align-items:stretch}.wvcm-admin-app .wvcm-edit-nav{width:100%}.wvcm-admin-app .wvcm-edit-panel .wvcm-form{padding:12px}}@media(max-width:480px){.wvcm-operations-head h3{font-size:19px}.wvcm-operation-item>strong{font-size:25px!important}.wvcm-operation-breakdown{grid-column:1/-1}.wvcm-operation-item>strong{grid-row:1;align-self:start}.wvcm-operations-foot{text-align:left}}.wvcm-billing-waiting-note{margin:14px 0;padding:16px 18px;display:grid;gap:5px;border:1px solid #b9cfea;border-left:5px solid #0b74de;border-radius:14px;background:#f2f7ff;color:#526987}.wvcm-billing-waiting-note b{color:#0b315f;font-size:14px}.wvcm-billing-waiting-note span{line-height:1.55}@media(max-width:700px){.wvcm-billing-waiting-note{padding:14px;border-radius:12px}}.wvcm-admin-app .wvcm-focus-grid{grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:16px}.wvcm-admin-app .wvcm-focus-grid>.wvcm-next-event,.wvcm-admin-app .wvcm-focus-grid>.wvcm-operations-card{min-height:220px}.wvcm-admin-app .wvcm-operations-card{display:grid;grid-template-rows:auto 1fr auto;gap:15px;padding:22px 24px!important;overflow:visible}.wvcm-admin-app .wvcm-operations-head{align-items:center;min-width:0;padding-bottom:14px}.wvcm-admin-app .wvcm-operations-head h3{max-width:100%;font-size:clamp(20px,1.65vw,25px);line-height:1.08}.wvcm-admin-app .wvcm-operations-state{flex:0 0 auto;min-height:32px;padding:0 12px;font-size:9px!important;letter-spacing:.02em}.wvcm-admin-app .wvcm-operations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:0;align-items:stretch}.wvcm-admin-app .wvcm-operations-card .wvcm-operation-item{display:flex!important;min-width:0;min-height:126px;padding:15px 16px!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:7px;border-radius:14px}.wvcm-admin-app .wvcm-operation-item>span{width:100%;color:#536a84!important;font-size:10px!important;font-weight:900!important;letter-spacing:.025em;line-height:1.25;text-transform:uppercase}.wvcm-admin-app .wvcm-operation-item>strong{display:block;width:100%;margin:1px 0 0;color:#071b3a!important;font:900 clamp(27px,2.25vw,36px)/.98 "Barlow Condensed",Arial,sans-serif!important;white-space:normal;overflow-wrap:anywhere}.wvcm-admin-app .wvcm-operation-item>small{width:100%;margin-top:auto;color:#718399!important;font-size:9px!important;line-height:1.4}.wvcm-admin-app .wvcm-operation-breakdown{display:flex;width:100%;margin-top:auto;gap:5px}.wvcm-admin-app .wvcm-operation-breakdown em{min-height:24px;padding:0 8px;font-size:8px}.wvcm-admin-app .wvcm-operations-foot{margin:0;padding-top:10px;color:#7b8da2;font-size:8px;line-height:1.45;text-align:left}.wvcm-admin-app .wvcm-workspace-actions .wvcm-view-toggle{display:inline-flex!important;flex:0 0 auto;min-width:132px;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:0 14px!important;border:1px solid #0b4fad!important;border-radius:10px!important;background:#fff!important;color:#0b4fad!important;box-shadow:0 3px 10px rgb(11 79 173 / .08);font-size:10px!important;font-weight:900!important;white-space:nowrap}.wvcm-admin-app .wvcm-workspace-actions .wvcm-view-toggle::before{content:'▦';font-size:15px;line-height:1}.wvcm-admin-app .wvcm-workspace-actions .wvcm-view-toggle:hover{background:#edf5ff!important;border-color:#083b82!important;color:#083b82!important}.wvcm-admin-app .wvcm-workspace-actions .wvcm-view-toggle[aria-pressed="true"]{background:#071b3a!important;border-color:#071b3a!important;color:#fff!important;box-shadow:0 5px 14px rgb(7 27 58 / .16)}.wvcm-admin-app .wvcm-workspace-actions .wvcm-view-toggle[aria-pressed="true"]::before{content:'▤'}@media(max-width:1240px){.wvcm-admin-app .wvcm-focus-grid{grid-template-columns:1fr}.wvcm-admin-app .wvcm-focus-grid>.wvcm-next-event,.wvcm-admin-app .wvcm-focus-grid>.wvcm-operations-card{min-height:0}}@media(max-width:900px){.wvcm-admin-app .wvcm-workspace-toolbar{align-items:stretch}.wvcm-admin-app .wvcm-workspace-actions{grid-column:1/-1;display:flex!important;width:100%;overflow:visible;padding:0}.wvcm-admin-app .wvcm-workspace-actions>a{display:none!important}.wvcm-admin-app .wvcm-workspace-actions .wvcm-view-toggle{display:flex!important;width:100%;min-height:42px}}@media(max-width:760px){.wvcm-admin-app .wvcm-operations-grid{grid-template-columns:1fr}.wvcm-admin-app .wvcm-operations-card .wvcm-operation-item{min-height:108px}.wvcm-admin-app .wvcm-operation-item>strong{font-size:31px!important}}@media(max-width:520px){.wvcm-admin-app .wvcm-operations-card{gap:12px;padding:17px!important}.wvcm-admin-app .wvcm-operations-head{align-items:flex-start;flex-direction:column;gap:9px}.wvcm-admin-app .wvcm-operations-state{align-self:flex-start}.wvcm-admin-app .wvcm-operations-grid{gap:8px}.wvcm-admin-app .wvcm-operations-card .wvcm-operation-item{padding:13px 14px!important}.wvcm-admin-app .wvcm-operation-breakdown{flex-direction:column;align-items:flex-start}.wvcm-admin-app .wvcm-operation-breakdown em{max-width:100%}}body.wvcm-manager-page:has(.wvcm-auth-page),body.wvcm-standalone-portal:has(.wvcm-auth-page){background:#eaf1f8!important}body.wvcm-manager-page:has(.wvcm-auth-page) .wvcm-standalone-root{min-height:100vh;padding:clamp(18px,4vw,58px);display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 8% 12%,rgb(56 189 248 / .18),transparent 28%),radial-gradient(circle at 90% 88%,rgb(11 79 173 / .15),transparent 32%),#eaf1f8}.wvcm-auth-page{--wv-auth-navy:#071b3a;--wv-auth-blue:#0b65c2;--wv-auth-sky:#58c8f5;width:min(1080px,100%);min-height:650px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);overflow:hidden;color:#173458;background:#fff;border:1px solid rgb(11 79 173 / .13);border-radius:28px;box-shadow:0 28px 80px rgb(7 27 58 / .17);font-family:Manrope,Arial,sans-serif}.wvcm-auth-page *{box-sizing:border-box}.wvcm-auth-visual{min-width:0;padding:clamp(34px,5vw,66px);display:flex;flex-direction:column;justify-content:space-between;gap:40px;color:#fff;background:linear-gradient(145deg,rgb(7 27 58 / .97),rgb(8 60 124 / .94)),url(https://waremmevolley.be/wp-content/uploads/2026/07/703948665_1627025829426070_2268799746303744021_n.jpg) center/cover;position:relative;isolation:isolate}.wvcm-auth-visual:after{content:"";position:absolute;inset:auto -90px -110px auto;width:300px;height:300px;border:54px solid rgb(88 200 245 / .12);border-radius:50%;z-index:-1}.wvcm-auth-company .wvcm-auth-visual{background:linear-gradient(145deg,rgb(7 27 58 / .97),rgb(11 79 173 / .91)),url(https://waremmevolley.be/wp-content/uploads/2022/01/LOGO-WV-6.png) center/42% no-repeat}.wvcm-auth-brand{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:900;letter-spacing:.16em}.wvcm-auth-brand img{width:88px;height:72px;object-fit:contain;filter:drop-shadow(0 8px 18px rgb(0 0 0 / .18))}.wvcm-auth-visual-copy{max-width:590px}.wvcm-auth-visual-copy small,.wvcm-auth-panel-head small{display:block;margin-bottom:12px;font-size:11px;font-weight:900;letter-spacing:.18em}.wvcm-auth-visual-copy small{color:var(--wv-auth-sky)}.wvcm-auth-visual-copy h1{margin:0;max-width:560px;color:#fff!important;font:800 clamp(42px,5vw,68px)/.96 "Barlow Condensed",Arial,sans-serif;text-transform:uppercase;letter-spacing:-.018em}.wvcm-auth-visual-copy p{max-width:560px;margin:24px 0 0;color:#dceafb;font-size:16px;line-height:1.7}.wvcm-auth-points{display:flex;flex-wrap:wrap;gap:9px}.wvcm-auth-points span{padding:9px 12px;color:#e8f6ff;background:rgb(255 255 255 / .09);border:1px solid rgb(255 255 255 / .18);border-radius:999px;font-size:11px;font-weight:800}.wvcm-auth-panel{min-width:0;padding:clamp(34px,5vw,64px);display:flex;flex-direction:column;justify-content:center;background:#fff}.wvcm-auth-panel-head small{color:var(--wv-auth-blue)}.wvcm-auth-panel-head h2{margin:0;color:var(--wv-auth-navy)!important;font:800 clamp(34px,4vw,48px)/1 "Barlow Condensed",Arial,sans-serif;text-transform:none}.wvcm-auth-panel-head p{margin:14px 0 0;color:#62758d;line-height:1.55}.wvcm-auth-form{margin-top:28px;display:grid;gap:17px}.wvcm-auth-form>label{display:grid;gap:8px;color:#173458;font-size:13px;font-weight:800}.wvcm-auth-form input[type="email"],.wvcm-auth-form input[type="password"]{width:100%;min-height:54px;padding:0 15px;color:#102a52;background:#f7faff;border:1px solid #cfdceb;border-radius:11px;outline:none;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s}.wvcm-auth-form input:focus{background:#fff;border-color:var(--wv-auth-blue);box-shadow:0 0 0 4px rgb(11 101 194 / .11)}.wvcm-auth-options{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px}.wvcm-auth-options a,.wvcm-auth-back a,.wvcm-auth-support a{color:var(--wv-auth-blue)!important;text-decoration:none;font-weight:800}.wvcm-auth-remember{display:flex!important;grid-template-columns:none!important;align-items:center;gap:8px!important;font-weight:700!important;cursor:pointer}.wvcm-auth-remember input{width:17px;height:17px;margin:0;accent-color:var(--wv-auth-blue)}.wvcm-auth-submit{width:100%;min-height:56px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#fff!important;background:linear-gradient(135deg,#0b4fad,#0b74de);border:0;border-radius:11px;box-shadow:0 10px 24px rgb(11 79 173 / .22);cursor:pointer;text-decoration:none;font-size:14px;font-weight:900}.wvcm-auth-submit:hover{filter:brightness(1.045);transform:translateY(-1px)}.wvcm-auth-submit span{font-size:22px;line-height:1}.wvcm-auth-back{margin:18px 0 0;text-align:center;font-size:12px}.wvcm-auth-support{margin-top:28px;padding-top:20px;display:flex;flex-wrap:wrap;gap:8px 14px;border-top:1px solid #e2eaf3;color:#7b8ba0;font-size:11px}.wvcm-auth-support span{width:100%;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.wvcm-auth-panel>.wvcm-notice{margin:18px 0 0;border-radius:8px;text-align:left}.wvcm-notice-error{color:#8f1e25!important;background:#fff0f1!important;border-left-color:#d93a46!important}body.wvcm-standalone-portal .wvcm-standalone-content:has(.wvcm-auth-page){padding:clamp(18px,4vw,56px);display:flex;align-items:center;justify-content:center}body.wvcm-standalone-portal .wvcm-standalone-content .wvcm-auth-page{margin:0 auto}body.wvcm-standalone-portal:has(.wvcm-auth-page) .wvcm-portal-footer{background:#eaf1f8}body.wvcm-standalone-portal:has(.wvcm-auth-page) .wvcm-portal-topbar{box-shadow:0 8px 30px rgb(7 27 58 / .12)}@media(max-width:860px){.wvcm-auth-page{grid-template-columns:1fr;min-height:0}.wvcm-auth-visual{min-height:330px;padding:34px}.wvcm-auth-visual-copy h1{font-size:48px}.wvcm-auth-panel{padding:38px 34px}}@media(max-width:560px){body.wvcm-manager-page:has(.wvcm-auth-page) .wvcm-standalone-root,body.wvcm-standalone-portal .wvcm-standalone-content:has(.wvcm-auth-page){padding:0;align-items:stretch}.wvcm-auth-page{width:100%;border:0;border-radius:0;box-shadow:none}.wvcm-auth-visual{min-height:255px;padding:25px 22px;gap:24px}.wvcm-auth-brand img{width:66px;height:54px}.wvcm-auth-visual-copy h1{font-size:38px}.wvcm-auth-visual-copy p{margin-top:15px;font-size:13px;line-height:1.55}.wvcm-auth-points{display:none}.wvcm-auth-panel{padding:30px 22px 36px}.wvcm-auth-panel-head h2{font-size:34px}.wvcm-auth-options{align-items:flex-start;flex-direction:column}.wvcm-auth-support{margin-top:24px}body.wvcm-standalone-portal:has(.wvcm-auth-page) .wvcm-portal-topbar{display:none}}.wvcm-admin-app .wvcm-workspace-toolbar{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr)!important;align-items:stretch!important;gap:10px!important;min-height:78px!important;padding:10px!important;border-color:#c7d5e6!important;border-radius:18px!important;background:rgb(247 250 254 / .97)!important;box-shadow:0 12px 32px rgb(7 27 58 / .09)!important}.wvcm-admin-app .wvcm-workspace-identity{display:flex;min-width:0;align-items:center;gap:12px;padding:11px 14px;border-radius:13px;background:linear-gradient(135deg,#071b3a 0%,#0b4fad 100%);box-shadow:0 7px 18px rgb(7 27 58 / .16)}.wvcm-admin-app .wvcm-workspace-mark{display:flex;flex:0 0 42px;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .32);border-radius:12px;background:rgb(255 255 255 / .13);color:#fff;font:900 15px/1 "Barlow Condensed",Arial,sans-serif;letter-spacing:.04em}.wvcm-admin-app .wvcm-workspace-current{gap:3px!important}.wvcm-admin-app .wvcm-workspace-current small{color:#cfe2ff!important;font-size:9px!important;letter-spacing:.14em!important}.wvcm-admin-app .wvcm-workspace-current strong{color:#fff!important;font-size:20px!important;white-space:normal!important}.wvcm-admin-app .wvcm-workspace-controls{display:grid;grid-template-columns:minmax(190px,250px) minmax(0,1fr);align-items:end;gap:10px;min-width:0;padding:3px 2px 3px 4px}.wvcm-admin-app .wvcm-section-jump{gap:5px!important}.wvcm-admin-app .wvcm-section-jump>span{display:block;color:#63758c;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.wvcm-admin-app .wvcm-section-jump select{min-height:44px!important;border-color:#c4d2e3!important;background:#fff!important;box-shadow:0 3px 9px rgb(7 27 58 / .035)}.wvcm-admin-app .wvcm-workspace-actions{align-items:end!important;flex-wrap:wrap;overflow:visible!important;padding:0!important}.wvcm-admin-app .wvcm-workspace-actions a,.wvcm-admin-app .wvcm-workspace-actions .wvcm-view-toggle{min-height:44px!important}.wvcm-admin-app .wvcm-edit>summary{flex-direction:row!important;gap:7px!important;padding:0 14px!important;line-height:1.2!important}.wvcm-admin-app .wvcm-edit>summary::before{content:'✎';font-size:14px;line-height:1}.wvcm-admin-app .wvcm-edit>summary small{display:none!important}@media(max-width:1180px){.wvcm-admin-app .wvcm-workspace-toolbar{grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr)!important}.wvcm-admin-app .wvcm-workspace-controls{grid-template-columns:minmax(180px,220px) minmax(0,1fr)}.wvcm-admin-app .wvcm-workspace-actions{justify-content:flex-start!important}}@media(max-width:900px){.wvcm-admin-app .wvcm-workspace-toolbar{grid-template-columns:1fr!important;gap:8px!important;min-height:0!important;padding:8px!important}.wvcm-admin-app .wvcm-workspace-identity{padding:9px 11px}.wvcm-admin-app .wvcm-workspace-mark{flex-basis:38px;width:38px;height:38px;border-radius:10px}.wvcm-admin-app .wvcm-workspace-current strong{font-size:17px!important}.wvcm-admin-app .wvcm-workspace-controls{grid-template-columns:1fr;padding:0;gap:8px}.wvcm-admin-app .wvcm-section-jump{grid-row:auto!important}.wvcm-admin-app .wvcm-workspace-actions{grid-column:auto!important;width:100%}}@media(max-width:520px){.wvcm-admin-app .wvcm-workspace-toolbar{top:5px!important;border-radius:15px!important}.wvcm-admin-app .wvcm-workspace-identity{gap:9px}.wvcm-admin-app .wvcm-workspace-current small{font-size:8px!important}.wvcm-admin-app .wvcm-workspace-current strong{font-size:16px!important}.wvcm-admin-app .wvcm-section-jump>span{font-size:8px}.wvcm-admin-app .wvcm-edit>summary{width:100%;justify-content:center}}@media (min-width:901px){.wvcm-admin-app .wvcm-row{grid-template-columns:minmax(155px,180px) minmax(260px,1fr) minmax(92px,108px) minmax(165px,180px)!important}.wvcm-admin-app .wvcm-row>.wvcm-edit:not([open]){grid-column:4!important;width:100%!important;min-width:0!important;padding:10px 12px!important;align-self:center;box-sizing:border-box}.wvcm-admin-app .wvcm-row>.wvcm-edit:not([open])>summary{width:100%!important;min-width:0!important;min-height:44px!important;padding:0 12px!important;box-sizing:border-box;flex-wrap:nowrap!important;justify-content:center!important;white-space:nowrap!important;overflow:visible!important;font-size:11px!important;line-height:1!important}.wvcm-admin-app .wvcm-row>.wvcm-edit:not([open])>summary span{display:block;min-width:0;white-space:nowrap!important}.wvcm-admin-app .wvcm-row>.wvcm-edit[open]{grid-column:1/-1!important;width:100%!important}}@media (min-width:901px) and (max-width:1120px){.wvcm-admin-app .wvcm-row{grid-template-columns:minmax(140px,160px) minmax(220px,1fr) minmax(84px,96px) minmax(158px,168px)!important}.wvcm-admin-app .wvcm-row>.wvcm-edit:not([open]){padding-left:8px!important;padding-right:8px!important}.wvcm-admin-app .wvcm-row>.wvcm-edit:not([open])>summary{padding-left:9px!important;padding-right:9px!important;font-size:10.5px!important}}