.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}.wp-block-video{box-sizing:border-box}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--page-title-display:block}:where(figure){margin:0 0 1em}body,html{background:#111;height:100%}.single-pp_video_block .pp-content{display:grid;height:100%;grid-template-rows:62px auto;background-color:#181818;position:relative;background-size:cover;background-position:50%}.single-pp_video_block .pp-content:before,.single-pp_video_block .pp-header:before{content:"";display:block;opacity:1;-webkit-backdrop-filter:blur(80px) brightness(.15);backdrop-filter:blur(80px) brightness(.15);position:absolute;inset:0}.single-pp_video_block .pp-header{display:flex;gap:2em;align-items:center;justify-content:center;background:#111;color:#fff;padding:15px;z-index:9;position:relative;background-size:cover;background-position:50%;max-width:100vw;box-sizing:border-box}.single-pp_video_block .pp-header:before{-webkit-backdrop-filter:blur(1000px) brightness(.05);backdrop-filter:blur(1000px) brightness(.05);background:rgba(255,255,255,.07)}.single-pp_video_block .pp-header>*{z-index:1}.single-pp_video_block .pp-header__title{color:#fff;font-size:15px;font-weight:600;line-height:18px;display:flex;align-items:center;gap:.5em;max-width:100vw;box-sizing:border-box;padding:0 1rem}.single-pp_video_block .pp-header__title-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.single-pp_video_block .pp-video{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100vw;margin:auto;padding:0 1rem;box-sizing:border-box}.single-pp_video_block .pp-video>*{width:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{margin-block-start:.5rem;margin-block-end:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;font-size:2.5rem}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.elementor-element:not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.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)}.elementor-kit-6{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-color-661f697:#ff5a5f;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}