 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url('https://www.leadangel.com/wp-content/themes/sandbox/css/owl.video.play.png') no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}  .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{outline:none;color:#FFF;font-size:20px; line-height:1; padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1; outline:none;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}  .glightbox-container {  width:100%;  height:100%;  position:fixed;  top:0;  left:0;  z-index:999999 !important;  overflow:hidden;  -ms-touch-action:none;  touch-action:none;  -webkit-text-size-adjust:100%;  -moz-text-size-adjust:100%;  -ms-text-size-adjust:100%;  text-size-adjust:100%;  -webkit-backface-visibility:hidden;  backface-visibility:hidden;  outline:none; } .glightbox-container.inactive {  display:none; } .glightbox-container .gcontainer {  position:relative;  width:100%;  height:100%;  z-index:9999;  overflow:hidden; } .glightbox-container .gslider {  -webkit-transition:-webkit-transform 0.4s ease;  transition:-webkit-transform 0.4s ease;  transition:transform 0.4s ease;  transition:transform 0.4s ease, -webkit-transform 0.4s ease;  height:100%;  left:0;  top:0;  width:100%;  position:relative;  overflow:hidden;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); } .glightbox-container .gslide {  width:100%;  position:absolute;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  opacity:0; } .glightbox-container .gslide.current {  opacity:1;  z-index:99999;  position:relative; } .glightbox-container .gslide.prev {  opacity:1;  z-index:9999; } .glightbox-container .gslide-inner-content {  width:100%; } .glightbox-container .ginner-container {  position:relative;  width:100%;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column;  max-width:100%;  margin:auto;  //height:100vh; } .glightbox-container .ginner-container.gvideo-container {  width:100%; } .glightbox-container .ginner-container.desc-bottom, .glightbox-container .ginner-container.desc-top {  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column; } .glightbox-container .ginner-container.desc-left, .glightbox-container .ginner-container.desc-right {  max-width:100% !important; } .gslide iframe, .gslide video {  outline:none !important;  border:none;  min-height:165px;  -webkit-overflow-scrolling:touch;  -ms-touch-action:auto;  touch-action:auto; } .gslide:not(.current) {  pointer-events:none; } .gslide-image {  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center; } .gslide-image img {  max-height:100vh;  display:block;  padding:0;  float:none;  outline:none;  border:none;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  max-width:100vw;  width:auto;  height:auto;  -o-object-fit:cover;  object-fit:cover;  -ms-touch-action:none;  touch-action:none;  margin:auto;  min-width:200px; } .desc-top .gslide-image img, .desc-bottom .gslide-image img {  width:auto; } .desc-left .gslide-image img, .desc-right .gslide-image img {  width:auto;  max-width:100%; } .gslide-image img.zoomable {  position:relative; } .gslide-image img.dragging {  cursor:-webkit-grabbing !important;  cursor:grabbing !important;  -webkit-transition:none;  transition:none; } .gslide-video {  position:relative;  max-width:100vh;  width:100% !important; } .gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster {  display:none; } .gslide-video .gvideo-wrapper {  width:100%;   margin:auto; } .gslide-video::before {  content:'';  position:absolute;  width:100%;  height:100%;  background:rgba(255, 0, 0, 0.34);  display:none; } .gslide-video.playing::before {  display:none; } .gslide-video.fullscreen {  max-width:100% !important;  min-width:100%;  height:75vh; } .gslide-video.fullscreen video {  max-width:100% !important;  width:100% !important; } .gslide-inline {  background:#fff;  text-align:left;  max-height:calc(100vh - 40px);  overflow:auto;  max-width:100%;  margin:auto; } .gslide-inline .ginlined-content {  padding:20px;  width:100%; } .gslide-inline .dragging {  cursor:-webkit-grabbing !important;  cursor:grabbing !important;  -webkit-transition:none;  transition:none; } .ginlined-content {  overflow:auto;  display:block !important;  opacity:1; } .gslide-external {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  width:100%;  min-width:100%;  background:#fff;  padding:0;  overflow:auto;  max-height:75vh;  height:100%; } .gslide-media {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  width:auto; } .zoomed .gslide-media {  -webkit-box-shadow:none !important;  box-shadow:none !important; } .desc-top .gslide-media, .desc-bottom .gslide-media {  margin:0 auto;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column; } .gslide-description {  position:relative;  -webkit-box-flex:1;  -ms-flex:1 0 100%;  flex:1 0 100%; } .gslide-description.description-left, .gslide-description.description-right {  max-width:100%; } .gslide-description.description-bottom, .gslide-description.description-top {  margin:0 auto;  width:100%; } .gslide-description p {  margin-bottom:12px; } .gslide-description p:last-child {  margin-bottom:0; } .zoomed .gslide-description {  display:none; } .glightbox-button-hidden {  display:none; } .gdesc-open .gslide-media {  -webkit-transition:opacity 0.5s ease;  transition:opacity 0.5s ease;  opacity:0.4; } .gdesc-open .gdesc-inner {  padding-bottom:30px; } .gdesc-closed .gslide-media {  -webkit-transition:opacity 0.5s ease;  transition:opacity 0.5s ease;  opacity:1; } .greset {  -webkit-transition:all 0.3s ease;  transition:all 0.3s ease; } .gabsolute {  position:absolute; } .grelative {  position:relative; } .glightbox-desc {  display:none !important; } .glightbox-open {  //overflow:hidden; } .gloader {  height:25px;  width:25px;  -webkit-animation:lightboxLoader 0.8s infinite linear;  animation:lightboxLoader 0.8s infinite linear;  border:2px solid #fff;  border-right-color:transparent;  border-radius:50%;  position:absolute;  display:block;  z-index:9999;  left:0;  right:0;  margin:0 auto;  top:47%; } .goverlay {  width:100%;  height:calc(100vh + 1px);  position:fixed;  top:-1px;  left:0;  background:#000;  will-change:opacity; } .glightbox-mobile .goverlay {  background:#000; } .gprev, .gnext, .gclose {  z-index:99999;  cursor:pointer;  width:26px;  height:44px;  border:none;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column; } .gprev svg, .gnext svg, .gclose svg {  display:block;  width:25px;  height:auto;  margin:0;  padding:0; } .gprev.disabled, .gnext.disabled, .gclose.disabled {  opacity:0.1; } .gprev .garrow, .gnext .garrow, .gclose .garrow {  stroke:#fff; } .gbtn.focused {  outline:2px solid #0f3d81; } iframe.wait-autoplay {  opacity:0; } .glightbox-closing .gnext, .glightbox-closing .gprev, .glightbox-closing .gclose {  opacity:0 !important; } .glightbox-clean .gslide-description {  background:#fff; } .glightbox-clean .gdesc-inner {  padding:22px 20px; } .glightbox-clean .gslide-video {  background:#000; } .glightbox-clean .gprev, .glightbox-clean .gnext, .glightbox-clean .gclose {  background-color:rgba(0, 0, 0, 0.75);  border-radius:4px; } .glightbox-clean .gprev path, .glightbox-clean .gnext path, .glightbox-clean .gclose path {  fill:#fff; } .glightbox-clean .gprev {  position:absolute;  top:-100%;  left:30px;  width:40px;  height:50px; } .glightbox-clean .gnext {  position:absolute;  top:-100%;  right:30px;  width:40px;  height:50px; } .glightbox-clean .gclose {  width:35px;  height:35px;  top:15px;  right:10px;  position:absolute; } .glightbox-clean .gclose svg {  width:18px;  height:auto; } .glightbox-clean .gclose:hover {  opacity:1; } .gfadeIn {  -webkit-animation:gfadeIn 0.5s ease;  animation:gfadeIn 0.5s ease; } .gfadeOut {  -webkit-animation:gfadeOut 0.5s ease;  animation:gfadeOut 0.5s ease; } .gslideOutLeft {  -webkit-animation:gslideOutLeft 0.3s ease;  animation:gslideOutLeft 0.3s ease; } .gslideInLeft {  -webkit-animation:gslideInLeft 0.3s ease;  animation:gslideInLeft 0.3s ease; } .gslideOutRight {  -webkit-animation:gslideOutRight 0.3s ease;  animation:gslideOutRight 0.3s ease; } .gslideInRight {  -webkit-animation:gslideInRight 0.3s ease;  animation:gslideInRight 0.3s ease; } .gzoomIn {  -webkit-animation:gzoomIn 0.5s ease;  animation:gzoomIn 0.5s ease; } .gzoomOut {  -webkit-animation:gzoomOut 0.5s ease;  animation:gzoomOut 0.5s ease; } @-webkit-keyframes lightboxLoader {  0% {   -webkit-transform:rotate(0deg);   transform:rotate(0deg);  }  100% {   -webkit-transform:rotate(360deg);   transform:rotate(360deg);  } } @keyframes lightboxLoader {  0% {   -webkit-transform:rotate(0deg);   transform:rotate(0deg);  }  100% {   -webkit-transform:rotate(360deg);   transform:rotate(360deg);  } } @-webkit-keyframes gfadeIn {  from {   opacity:0;  }  to {   opacity:1;  } } @keyframes gfadeIn {  from {   opacity:0;  }  to {   opacity:1;  } } @-webkit-keyframes gfadeOut {  from {   opacity:1;  }  to {   opacity:0;  } } @keyframes gfadeOut {  from {   opacity:1;  }  to {   opacity:0;  } } @-webkit-keyframes gslideInLeft {  from {   opacity:0;   -webkit-transform:translate3d(-60%, 0, 0);   transform:translate3d(-60%, 0, 0);  }  to {   visibility:visible;   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);   opacity:1;  } } @keyframes gslideInLeft {  from {   opacity:0;   -webkit-transform:translate3d(-60%, 0, 0);   transform:translate3d(-60%, 0, 0);  }  to {   visibility:visible;   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);   opacity:1;  } } @-webkit-keyframes gslideOutLeft {  from {   opacity:1;   visibility:visible;   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   -webkit-transform:translate3d(-60%, 0, 0);   transform:translate3d(-60%, 0, 0);   opacity:0;   visibility:hidden;  } } @keyframes gslideOutLeft {  from {   opacity:1;   visibility:visible;   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   -webkit-transform:translate3d(-60%, 0, 0);   transform:translate3d(-60%, 0, 0);   opacity:0;   visibility:hidden;  } } @-webkit-keyframes gslideInRight {  from {   opacity:0;   visibility:visible;   -webkit-transform:translate3d(60%, 0, 0);   transform:translate3d(60%, 0, 0);  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);   opacity:1;  } } @keyframes gslideInRight {  from {   opacity:0;   visibility:visible;   -webkit-transform:translate3d(60%, 0, 0);   transform:translate3d(60%, 0, 0);  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);   opacity:1;  } } @-webkit-keyframes gslideOutRight {  from {   opacity:1;   visibility:visible;   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   -webkit-transform:translate3d(60%, 0, 0);   transform:translate3d(60%, 0, 0);   opacity:0;  } } @keyframes gslideOutRight {  from {   opacity:1;   visibility:visible;   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   -webkit-transform:translate3d(60%, 0, 0);   transform:translate3d(60%, 0, 0);   opacity:0;  } } @-webkit-keyframes gzoomIn {  from {   opacity:0;   -webkit-transform:scale3d(0.3, 0.3, 0.3);   transform:scale3d(0.3, 0.3, 0.3);  }  to {   opacity:1;  } } @keyframes gzoomIn {  from {   opacity:0;   -webkit-transform:scale3d(0.3, 0.3, 0.3);   transform:scale3d(0.3, 0.3, 0.3);  }  to {   opacity:1;  } } @-webkit-keyframes gzoomOut {  from {   opacity:1;  }  50% {   opacity:0;   -webkit-transform:scale3d(0.3, 0.3, 0.3);   transform:scale3d(0.3, 0.3, 0.3);  }  to {   opacity:0;  } } @keyframes gzoomOut {  from {   opacity:1;  }  50% {   opacity:0;   -webkit-transform:scale3d(0.3, 0.3, 0.3);   transform:scale3d(0.3, 0.3, 0.3);  }  to {   opacity:0;  } } .glightbox-container .ginner-container {  width:auto;  height:auto;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row } .glightbox-container .ginner-container.desc-top .gslide-description {  -webkit-box-ordinal-group:1;  -ms-flex-order:0;  order:0 } .glightbox-container .ginner-container.desc-top .gslide-image, .glightbox-container .ginner-container.desc-top .gslide-image img {  -webkit-box-ordinal-group:2;  -ms-flex-order:1;  order:1 } .glightbox-container .ginner-container.desc-left .gslide-description {  -webkit-box-ordinal-group:1;  -ms-flex-order:0;  order:0 } .glightbox-container .ginner-container.desc-left .gslide-image {  -webkit-box-ordinal-group:2;  -ms-flex-order:1;  order:1 } .gslide-image img {  max-height:97vh;  max-width:100% } .gslide-image img.zoomable {  cursor:-webkit-zoom-in;  cursor:zoom-in } .zoomed .gslide-image img.zoomable {  cursor:-webkit-grab;  cursor:grab } .gslide-inline {  max-height:95vh } .gslide-external {  max-height:100vh } .gslide-description.description-left, .gslide-description.description-right {  max-width:275px } .glightbox-open {  height:auto } .goverlay {  background:rgba(0, 0, 0, .92) } .glightbox-clean .gslide-media {  -webkit-box-shadow:1px 2px 9px 0 rgba(0, 0, 0, .65);  box-shadow:1px 2px 9px 0 rgba(0, 0, 0, .65) } .glightbox-clean .description-left .gdesc-inner, .glightbox-clean .description-right .gdesc-inner {  position:absolute;  height:100%;  overflow-y:auto } .glightbox-clean .gclose, .glightbox-clean .gnext, .glightbox-clean .gprev {  background-color:rgba(0, 0, 0, .32) } .glightbox-clean .gclose:hover, .glightbox-clean .gnext:hover, .glightbox-clean .gprev:hover {  background-color:rgba(0, 0, 0, .7) } @media (min-width:768px) {  .glightbox-clean .gprev {   top:45%  }  .glightbox-clean .gnext {   top:45%  } }  @keyframes plyr-progress {  to {   background-position:25px 0;   background-position:var(--plyr-progress-loading-size, 25px) 0  } } @keyframes plyr-popup {  0% {   opacity:.5;   transform:translateY(10px)  }  to {   opacity:1;   transform:translateY(0)  } } @keyframes plyr-fade-in {  0% {   opacity:0  }  to {   opacity:1  } } .plyr {  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  align-items:center;  direction:ltr;  display:flex;  flex-direction:column;  font-family:inherit;  font-family:var(--plyr-font-family, inherit);  font-variant-numeric:tabular-nums;  font-weight:400;  font-weight:var(--plyr-font-weight-regular, 400);  line-height:1.7;  line-height:var(--plyr-line-height, 1.7);  max-width:100%;  min-width:200px;  position:relative;  text-shadow:none;  transition:box-shadow .3s ease;  z-index:0 } .plyr audio, .plyr iframe, .plyr video {  display:block;  height:100%;  width:100% } .plyr button {  font:inherit;  line-height:inherit;  width:auto } .plyr:focus {  outline:0 } .plyr--full-ui {  box-sizing:border-box } .plyr--full-ui *, .plyr--full-ui :after, .plyr--full-ui :before {  box-sizing:inherit } .plyr--full-ui a, .plyr--full-ui button, .plyr--full-ui input, .plyr--full-ui label {  touch-action:manipulation } .plyr__badge {  background:#4a5464;  background:var(--plyr-badge-background, #4a5464);  border-radius:2px;  border-radius:var(--plyr-badge-border-radius, 2px);  color:#fff;  color:var(--plyr-badge-text-color, #fff);  font-size:9px;  font-size:var(--plyr-font-size-badge, 9px);  line-height:1;  padding:3px 4px } .plyr--full-ui ::-webkit-media-text-track-container {  display:none } .plyr__captions {  animation:plyr-fade-in .3s ease;  bottom:0;  display:none;  font-size:13px;  font-size:var(--plyr-font-size-small, 13px);  left:0;  padding:10px;  padding:var(--plyr-control-spacing, 10px);  position:absolute;  text-align:center;  transition:transform .4s ease-in-out;  width:100% } .plyr__captions span:empty {  display:none } @media (min-width:480px) {  .plyr__captions {   font-size:15px;   font-size:var(--plyr-font-size-base, 15px);   padding:20px;   padding:calc(var(--plyr-control-spacing, 10px)*2)  } } @media (min-width:768px) {  .plyr__captions {   font-size:18px;   font-size:var(--plyr-font-size-large, 18px)  } } .plyr--captions-active .plyr__captions {  display:block } .plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions {  transform:translateY(-40px);  transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4)) } .plyr__caption {  background:rgba(0, 0, 0, .8);  background:var(--plyr-captions-background, rgba(0, 0, 0, .8));  border-radius:2px;  -webkit-box-decoration-break:clone;  box-decoration-break:clone;  color:#fff;  color:var(--plyr-captions-text-color, #fff);  line-height:185%;  padding:.2em .5em;  white-space:pre-wrap } .plyr__caption div {  display:inline } .plyr__control {  background:transparent;  border:0;  border-radius:3px;  border-radius:var(--plyr-control-radius, 3px);  color:inherit;  cursor:pointer;  flex-shrink:0;  overflow:visible;  padding:7px;  padding:calc(var(--plyr-control-spacing, 10px)*.7);  position:relative;  transition:all .3s ease } .plyr__control svg {  fill:currentColor;  display:block;  height:18px;  height:var(--plyr-control-icon-size, 18px);  pointer-events:none;  width:18px;  width:var(--plyr-control-icon-size, 18px) } .plyr__control:focus {  outline:0 } .plyr__control.plyr__tab-focus {  outline:3px dotted #00b2ff;  outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;  outline-offset:2px } a.plyr__control {  text-decoration:none } .plyr__control.plyr__control--pressed .icon--not-pressed, .plyr__control.plyr__control--pressed .label--not-pressed, .plyr__control:not(.plyr__control--pressed) .icon--pressed, .plyr__control:not(.plyr__control--pressed) .label--pressed, a.plyr__control:after, a.plyr__control:before {  display:none } .plyr--full-ui ::-webkit-media-controls {  display:none } .plyr__controls {  align-items:center;  display:flex;  justify-content:flex-end;  text-align:center } .plyr__controls .plyr__progress__container {  flex:1;  min-width:0 } .plyr__controls .plyr__controls__item {  margin-left:2.5px;  margin-left:calc(var(--plyr-control-spacing, 10px)/4) } .plyr__controls .plyr__controls__item:first-child {  margin-left:0;  margin-right:auto } .plyr__controls .plyr__controls__item.plyr__progress__container {  padding-left:2.5px;  padding-left:calc(var(--plyr-control-spacing, 10px)/4) } .plyr__controls .plyr__controls__item.plyr__time {  padding:0 5px;  padding:0 calc(var(--plyr-control-spacing, 10px)/2) } .plyr__controls .plyr__controls__item.plyr__progress__container:first-child, .plyr__controls .plyr__controls__item.plyr__time+.plyr__time, .plyr__controls .plyr__controls__item.plyr__time:first-child {  padding-left:0 } .plyr [data-plyr=airplay], .plyr [data-plyr=captions], .plyr [data-plyr=fullscreen], .plyr [data-plyr=pip], .plyr__controls:empty {  display:none } .plyr--airplay-supported [data-plyr=airplay], .plyr--captions-enabled [data-plyr=captions], .plyr--fullscreen-enabled [data-plyr=fullscreen], .plyr--pip-supported [data-plyr=pip] {  display:inline-block } .plyr__menu {  display:flex;  position:relative } .plyr__menu .plyr__control svg {  transition:transform .3s ease } .plyr__menu .plyr__control[aria-expanded=true] svg {  transform:rotate(90deg) } .plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip {  display:none } .plyr__menu__container {  animation:plyr-popup .2s ease;  background:hsla(0, 0%, 100%, .9);  background:var(--plyr-menu-background, hsla(0, 0%, 100%, .9));  border-radius:4px;  bottom:100%;  box-shadow:0 1px 2px rgba(0, 0, 0, .15);  box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .15));  color:#4a5464;  color:var(--plyr-menu-color, #4a5464);  font-size:15px;  font-size:var(--plyr-font-size-base, 15px);  margin-bottom:10px;  position:absolute;  right:-3px;  text-align:left;  white-space:nowrap;  z-index:3 } .plyr__menu__container>div {  overflow:hidden;  transition:height .35s cubic-bezier(.4, 0, .2, 1), width .35s cubic-bezier(.4, 0, .2, 1) } .plyr__menu__container:after {  border:4px solid transparent;  border-top-color:hsla(0, 0%, 100%, .9);  border:var(--plyr-menu-arrow-size, 4px) solid transparent;  border-top-color:var(--plyr-menu-background, hsla(0, 0%, 100%, .9));  content:"";  height:0;  position:absolute;  right:14px;  right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);  top:100%;  width:0 } .plyr__menu__container [role=menu] {  padding:7px;  padding:calc(var(--plyr-control-spacing, 10px)*.7) } .plyr__menu__container [role=menuitem], .plyr__menu__container [role=menuitemradio] {  margin-top:2px } .plyr__menu__container [role=menuitem]:first-child, .plyr__menu__container [role=menuitemradio]:first-child {  margin-top:0 } .plyr__menu__container .plyr__control {  align-items:center;  color:#4a5464;  color:var(--plyr-menu-color, #4a5464);  display:flex;  font-size:13px;  font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));  padding:4.66667px 10.5px;  padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);  -webkit-user-select:none;  user-select:none;  width:100% } .plyr__menu__container .plyr__control>span {  align-items:inherit;  display:flex;  width:100% } .plyr__menu__container .plyr__control:after {  border:4px solid transparent;  border:var(--plyr-menu-item-arrow-size, 4px) solid transparent;  content:"";  position:absolute;  top:50%;  transform:translateY(-50%) } .plyr__menu__container .plyr__control--forward {  padding-right:28px;  padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4) } .plyr__menu__container .plyr__control--forward:after {  border-left-color:#728197;  border-left-color:var(--plyr-menu-arrow-color, #728197);  right:6.5px;  right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px)) } .plyr__menu__container .plyr__control--forward.plyr__tab-focus:after, .plyr__menu__container .plyr__control--forward:hover:after {  border-left-color:currentColor } .plyr__menu__container .plyr__control--back {  font-weight:400;  font-weight:var(--plyr-font-weight-regular, 400);  margin:7px;  margin:calc(var(--plyr-control-spacing, 10px)*.7);  margin-bottom:3.5px;  margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);  padding-left:28px;  padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);  position:relative;  width:calc(100% - 14px);  width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2) } .plyr__menu__container .plyr__control--back:after {  border-right-color:#728197;  border-right-color:var(--plyr-menu-arrow-color, #728197);  left:6.5px;  left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px)) } .plyr__menu__container .plyr__control--back:before {  background:#dcdfe5;  background:var(--plyr-menu-back-border-color, #dcdfe5);  box-shadow:0 1px 0 #fff;  box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);  content:"";  height:1px;  left:0;  margin-top:3.5px;  margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);  overflow:hidden;  position:absolute;  right:0;  top:100% } .plyr__menu__container .plyr__control--back.plyr__tab-focus:after, .plyr__menu__container .plyr__control--back:hover:after {  border-right-color:currentColor } .plyr__menu__container .plyr__control[role=menuitemradio] {  padding-left:7px;  padding-left:calc(var(--plyr-control-spacing, 10px)*.7) } .plyr__menu__container .plyr__control[role=menuitemradio]:after, .plyr__menu__container .plyr__control[role=menuitemradio]:before {  border-radius:100% } .plyr__menu__container .plyr__control[role=menuitemradio]:before {  background:rgba(0, 0, 0, .1);  content:"";  display:block;  flex-shrink:0;  height:16px;  margin-right:10px;  margin-right:var(--plyr-control-spacing, 10px);  transition:all .3s ease;  width:16px } .plyr__menu__container .plyr__control[role=menuitemradio]:after {  background:#fff;  border:0;  height:6px;  left:12px;  opacity:0;  top:50%;  transform:translateY(-50%) scale(0);  transition:transform .3s ease, opacity .3s ease;  width:6px } .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before {  background:#00b2ff;  background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) } .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after {  opacity:1;  transform:translateY(-50%) scale(1) } .plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before, .plyr__menu__container .plyr__control[role=menuitemradio]:hover:before {  background:rgba(35, 40, 47, .1) } .plyr__menu__container .plyr__menu__value {  align-items:center;  display:flex;  margin-left:auto;  margin-right:calc(-7px - -2);  margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2);  overflow:hidden;  padding-left:24.5px;  padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);  pointer-events:none } .plyr--full-ui input[type=range] {  -webkit-appearance:none;  appearance:none;  background:transparent;  border:0;  border-radius:26px;  border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);  color:#00b2ff;  color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));  display:block;  height:19px;  height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));  margin:0;  min-width:0;  padding:0;  transition:box-shadow .3s ease;  width:100% } .plyr--full-ui input[type=range]::-webkit-slider-runnable-track {  background:transparent;  background-image:linear-gradient(90deg, currentColor 0, transparent 0);  background-image:linear-gradient(to right, currentColor var(--value, 0), transparent var(--value, 0));  border:0;  border-radius:2.5px;  border-radius:calc(var(--plyr-range-track-height, 5px)/2);  height:5px;  height:var(--plyr-range-track-height, 5px);  -webkit-transition:box-shadow .3s ease;  transition:box-shadow .3s ease;  -webkit-user-select:none;  user-select:none } .plyr--full-ui input[type=range]::-webkit-slider-thumb {  -webkit-appearance:none;  appearance:none;  background:#fff;  background:var(--plyr-range-thumb-background, #fff);  border:0;  border-radius:100%;  box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2);  box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));  height:13px;  height:var(--plyr-range-thumb-height, 13px);  margin-top:-4px;  margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);  position:relative;  -webkit-transition:all .2s ease;  transition:all .2s ease;  width:13px;  width:var(--plyr-range-thumb-height, 13px) } .plyr--full-ui input[type=range]::-moz-range-track {  background:transparent;  border:0;  border-radius:2.5px;  border-radius:calc(var(--plyr-range-track-height, 5px)/2);  height:5px;  height:var(--plyr-range-track-height, 5px);  -moz-transition:box-shadow .3s ease;  transition:box-shadow .3s ease;  user-select:none } .plyr--full-ui input[type=range]::-moz-range-thumb {  background:#fff;  background:var(--plyr-range-thumb-background, #fff);  border:0;  border-radius:100%;  box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2);  box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));  height:13px;  height:var(--plyr-range-thumb-height, 13px);  position:relative;  -moz-transition:all .2s ease;  transition:all .2s ease;  width:13px;  width:var(--plyr-range-thumb-height, 13px) } .plyr--full-ui input[type=range]::-moz-range-progress {  background:currentColor;  border-radius:2.5px;  border-radius:calc(var(--plyr-range-track-height, 5px)/2);  height:5px;  height:var(--plyr-range-track-height, 5px) } .plyr--full-ui input[type=range]::-ms-track {  color:transparent } .plyr--full-ui input[type=range]::-ms-fill-upper, .plyr--full-ui input[type=range]::-ms-track {  background:transparent;  border:0;  border-radius:2.5px;  border-radius:calc(var(--plyr-range-track-height, 5px)/2);  height:5px;  height:var(--plyr-range-track-height, 5px);  -ms-transition:box-shadow .3s ease;  transition:box-shadow .3s ease;  user-select:none } .plyr--full-ui input[type=range]::-ms-fill-lower {  background:transparent;  background:currentColor;  border:0;  border-radius:2.5px;  border-radius:calc(var(--plyr-range-track-height, 5px)/2);  height:5px;  height:var(--plyr-range-track-height, 5px);  -ms-transition:box-shadow .3s ease;  transition:box-shadow .3s ease;  user-select:none } .plyr--full-ui input[type=range]::-ms-thumb {  background:#fff;  background:var(--plyr-range-thumb-background, #fff);  border:0;  border-radius:100%;  box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2);  box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));  height:13px;  height:var(--plyr-range-thumb-height, 13px);  margin-top:0;  position:relative;  -ms-transition:all .2s ease;  transition:all .2s ease;  width:13px;  width:var(--plyr-range-thumb-height, 13px) } .plyr--full-ui input[type=range]::-ms-tooltip {  display:none } .plyr--full-ui input[type=range]::-moz-focus-outer {  border:0 } .plyr--full-ui input[type=range]:focus {  outline:0 } .plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track {  outline:3px dotted #00b2ff;  outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;  outline-offset:2px } .plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track {  outline:3px dotted #00b2ff;  outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;  outline-offset:2px } .plyr--full-ui input[type=range].plyr__tab-focus::-ms-track {  outline:3px dotted #00b2ff;  outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;  outline-offset:2px } .plyr__poster {  background-color:#000;  background-color:var(--plyr-video-background, var(--plyr-video-background, #000));  background-position:50% 50%;  background-repeat:no-repeat;  background-size:contain;  height:100%;  left:0;  opacity:0;  position:absolute;  top:0;  transition:opacity .2s ease;  width:100%;  z-index:1 } .plyr--stopped.plyr__poster-enabled .plyr__poster {  opacity:1 } .plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster {  display:none } .plyr__time {  font-size:13px;  font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px)) } .plyr__time+.plyr__time:before {  content:"⁄";  margin-right:10px;  margin-right:var(--plyr-control-spacing, 10px) } @media (max-width:767px) {  .plyr__time+.plyr__time {   display:none  } } .plyr__tooltip {  background:hsla(0, 0%, 100%, .9);  background:var(--plyr-tooltip-background, hsla(0, 0%, 100%, .9));  border-radius:5px;  border-radius:var(--plyr-tooltip-radius, 5px);  bottom:100%;  box-shadow:0 1px 2px rgba(0, 0, 0, .15);  box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));  color:#4a5464;  color:var(--plyr-tooltip-color, #4a5464);  font-size:13px;  font-size:var(--plyr-font-size-small, 13px);  font-weight:400;  font-weight:var(--plyr-font-weight-regular, 400);  left:50%;  line-height:1.3;  margin-bottom:10px;  margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);  opacity:0;  padding:5px 7.5px;  padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);  pointer-events:none;  position:absolute;  transform:translate(-50%, 10px) scale(.8);  transform-origin:50% 100%;  transition:transform .2s ease .1s, opacity .2s ease .1s;  white-space:nowrap;  z-index:2 } .plyr__tooltip:before {  border-left:4px solid transparent;  border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;  border-right:4px solid transparent;  border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;  border-top:4px solid hsla(0, 0%, 100%, .9);  border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, hsla(0, 0%, 100%, .9));  bottom:-4px;  bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);  content:"";  height:0;  left:50%;  position:absolute;  transform:translateX(-50%);  width:0;  z-index:2 } .plyr .plyr__control.plyr__tab-focus .plyr__tooltip, .plyr .plyr__control:hover .plyr__tooltip, .plyr__tooltip--visible {  opacity:1;  transform:translate(-50%) scale(1) } .plyr .plyr__control:hover .plyr__tooltip {  z-index:3 } .plyr__controls>.plyr__control:first-child .plyr__tooltip, .plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip {  left:0;  transform:translateY(10px) scale(.8);  transform-origin:0 100% } .plyr__controls>.plyr__control:first-child .plyr__tooltip:before, .plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before {  left:16px;  left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7) } .plyr__controls>.plyr__control:last-child .plyr__tooltip {  left:auto;  right:0;  transform:translateY(10px) scale(.8);  transform-origin:100% 100% } .plyr__controls>.plyr__control:last-child .plyr__tooltip:before {  left:auto;  right:16px;  right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);  transform:translateX(50%) } .plyr__controls>.plyr__control:first-child .plyr__tooltip--visible, .plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible, .plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip, .plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip, .plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip, .plyr__controls>.plyr__control:first-child:hover .plyr__tooltip, .plyr__controls>.plyr__control:last-child .plyr__tooltip--visible, .plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip, .plyr__controls>.plyr__control:last-child:hover .plyr__tooltip {  transform:translate(0) scale(1) } .plyr__progress {  left:6.5px;  left:calc(var(--plyr-range-thumb-height, 13px)*.5);  margin-right:13px;  margin-right:var(--plyr-range-thumb-height, 13px);  position:relative } .plyr__progress input[type=range], .plyr__progress__buffer {  margin-left:-6.5px;  margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);  margin-right:-6.5px;  margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);  width:calc(100% + 13px);  width:calc(100% + var(--plyr-range-thumb-height, 13px)) } .plyr__progress input[type=range] {  position:relative;  z-index:2 } .plyr__progress .plyr__tooltip {  left:0;  max-width:120px;  overflow-wrap:break-word;  white-space:normal } .plyr__progress__buffer {  -webkit-appearance:none;  background:transparent;  border:0;  border-radius:100px;  height:5px;  height:var(--plyr-range-track-height, 5px);  left:0;  margin-top:-2.5px;  margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);  padding:0;  position:absolute;  top:50% } .plyr__progress__buffer::-webkit-progress-bar {  background:transparent } .plyr__progress__buffer::-webkit-progress-value {  background:currentColor;  border-radius:100px;  min-width:5px;  min-width:var(--plyr-range-track-height, 5px);  -webkit-transition:width .2s ease;  transition:width .2s ease } .plyr__progress__buffer::-moz-progress-bar {  background:currentColor;  border-radius:100px;  min-width:5px;  min-width:var(--plyr-range-track-height, 5px);  -moz-transition:width .2s ease;  transition:width .2s ease } .plyr__progress__buffer::-ms-fill {  border-radius:100px;  -ms-transition:width .2s ease;  transition:width .2s ease } .plyr--loading .plyr__progress__buffer {  animation:plyr-progress 1s linear infinite;  background-image:linear-gradient(-45deg, rgba(35, 40, 47, .6) 25%, transparent 0, transparent 50%, rgba(35, 40, 47, .6) 0, rgba(35, 40, 47, .6) 75%, transparent 0, transparent);  background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%, transparent 25%, transparent 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%, transparent 75%, transparent);  background-repeat:repeat-x;  background-size:25px 25px;  background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);  color:transparent } .plyr--video.plyr--loading .plyr__progress__buffer {  background-color:hsla(0, 0%, 100%, .25);  background-color:var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, .25)) } .plyr--audio.plyr--loading .plyr__progress__buffer {  background-color:rgba(193, 200, 209, .6);  background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)) } .plyr__progress__marker {  background-color:#fff;  background-color:var(--plyr-progress-marker-background, #fff);  border-radius:1px;  height:5px;  height:var(--plyr-range-track-height, 5px);  position:absolute;  top:50%;  transform:translate(-50%, -50%);  width:3px;  width:var(--plyr-progress-marker-width, 3px);  z-index:3 } .plyr__volume {  align-items:center;  display:flex;  max-width:110px;  min-width:80px;  position:relative;  width:20% } .plyr__volume input[type=range] {  margin-left:5px;  margin-left:calc(var(--plyr-control-spacing, 10px)/2);  margin-right:5px;  margin-right:calc(var(--plyr-control-spacing, 10px)/2);  position:relative;  z-index:2 } .plyr--is-ios .plyr__volume {  min-width:0;  width:auto } .plyr--audio {  display:block } .plyr--audio .plyr__controls {  background:#fff;  background:var(--plyr-audio-controls-background, #fff);  border-radius:inherit;  color:#4a5464;  color:var(--plyr-audio-control-color, #4a5464);  padding:10px;  padding:var(--plyr-control-spacing, 10px) } .plyr--audio .plyr__control.plyr__tab-focus, .plyr--audio .plyr__control:hover, .plyr--audio .plyr__control[aria-expanded=true] {  background:#00b2ff;  background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));  color:#fff;  color:var(--plyr-audio-control-color-hover, #fff) } .plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track {  background-color:rgba(193, 200, 209, .6);  background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))) } .plyr--full-ui.plyr--audio input[type=range]::-moz-range-track {  background-color:rgba(193, 200, 209, .6);  background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))) } .plyr--full-ui.plyr--audio input[type=range]::-ms-track {  background-color:rgba(193, 200, 209, .6);  background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))) } .plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb {  box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px rgba(35, 40, 47, .1);  box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1)) } .plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb {  box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px rgba(35, 40, 47, .1);  box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1)) } .plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb {  box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px rgba(35, 40, 47, .1);  box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1)) } .plyr--audio .plyr__progress__buffer {  color:rgba(193, 200, 209, .6);  color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)) } .plyr--video {  background:#000;  background:var(--plyr-video-background, var(--plyr-video-background, #000));  overflow:hidden } .plyr--video.plyr--menu-open {  overflow:visible } .plyr__video-wrapper {  background:#000;  background:var(--plyr-video-background, var(--plyr-video-background, #000));  height:100%;  margin:auto;  overflow:hidden;  position:relative;  width:100% } .plyr__video-embed, .plyr__video-wrapper--fixed-ratio {  aspect-ratio:16/9 } @supports not (aspect-ratio:16/9) {  .plyr__video-embed,  .plyr__video-wrapper--fixed-ratio {   height:0;   padding-bottom:56.25%;   position:relative  } } .plyr__video-embed iframe, .plyr__video-wrapper--fixed-ratio video {  border:0;  height:100%;  left:0;  position:absolute;  top:0;  width:100% } .plyr--full-ui .plyr__video-embed>.plyr__video-embed__container {  padding-bottom:240%;  position:relative;  transform:translateY(-38.28125%) } .plyr--video .plyr__controls {  background:linear-gradient(transparent, rgba(0, 0, 0, .75));  background:var(--plyr-video-controls-background, linear-gradient(transparent, rgba(0, 0, 0, .75)));  border-bottom-left-radius:inherit;  border-bottom-right-radius:inherit;  bottom:0;  color:#fff;  color:var(--plyr-video-control-color, #fff);  left:0;  padding:5px;  padding:calc(var(--plyr-control-spacing, 10px)/2);  padding-top:20px;  padding-top:calc(var(--plyr-control-spacing, 10px)*2);  position:absolute;  right:0;  transition:opacity .4s ease-in-out, transform .4s ease-in-out;  z-index:3 } @media (min-width:480px) {  .plyr--video .plyr__controls {   padding:10px;   padding:var(--plyr-control-spacing, 10px);   padding-top:35px;   padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)  } } .plyr--video.plyr--hide-controls .plyr__controls {  opacity:0;  pointer-events:none;  transform:translateY(100%) } .plyr--video .plyr__control.plyr__tab-focus, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded=true] {  background:#00b2ff;  background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));  color:#fff;  color:var(--plyr-video-control-color-hover, #fff) } .plyr__control--overlaid {  background:#00b2ff;  background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));  border:0;  border-radius:100%;  color:#fff;  color:var(--plyr-video-control-color, #fff);  display:none;  left:50%;  opacity:.9;  padding:15px;  padding:calc(var(--plyr-control-spacing, 10px)*1.5);  position:absolute;  top:50%;  transform:translate(-50%, -50%);  transition:.3s;  z-index:2 } .plyr__control--overlaid svg {  left:2px;  position:relative } .plyr__control--overlaid:focus, .plyr__control--overlaid:hover {  opacity:1;  background:#fff!important;  color:#3f78e0!important;  box-shadow:0 0 1.25rem rgb(30 34 40 / 4%);  transition:all .2s ease-in-out; } .purple .plyr__control--overlaid:focus, .purple .plyr__control--overlaid:hover {  color:#747ed1!important; } .plyr--playing .plyr__control--overlaid {  opacity:0;  visibility:hidden } .plyr--full-ui.plyr--video .plyr__control--overlaid {  display:block } .plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track {  background-color:hsla(0, 0%, 100%, .25);  background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, .25))) } .plyr--full-ui.plyr--video input[type=range]::-moz-range-track {  background-color:hsla(0, 0%, 100%, .25);  background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, .25))) } .plyr--full-ui.plyr--video input[type=range]::-ms-track {  background-color:hsla(0, 0%, 100%, .25);  background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, .25))) } .plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb {  box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px hsla(0, 0%, 100%, .5);  box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, hsla(0, 0%, 100%, .5)) } .plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb {  box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px hsla(0, 0%, 100%, .5);  box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, hsla(0, 0%, 100%, .5)) } .plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb {  box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px hsla(0, 0%, 100%, .5);  box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, hsla(0, 0%, 100%, .5)) } .plyr--video .plyr__progress__buffer {  color:hsla(0, 0%, 100%, .25);  color:var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, .25)) } .plyr:fullscreen {  background:#000;  border-radius:0 !important;  height:100%;  margin:0;  width:100% } .plyr:fullscreen video {  height:100% } .plyr:fullscreen .plyr__control .icon--exit-fullscreen {  display:block } .plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg {  display:none } .plyr:fullscreen.plyr--hide-controls {  cursor:none } @media (min-width:1024px) {  .plyr:fullscreen .plyr__captions {   font-size:21px;   font-size:var(--plyr-font-size-xlarge, 21px)  } } .plyr--fullscreen-fallback {  background:#000;  border-radius:0 !important;  bottom:0;  display:block;  height:100%;  left:0;  margin:0;  position:fixed;  right:0;  top:0;  width:100%;  z-index:10000000 } .plyr--fullscreen-fallback video {  height:100% } .plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen {  display:block } .plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg {  display:none } .plyr--fullscreen-fallback.plyr--hide-controls {  cursor:none } @media (min-width:1024px) {  .plyr--fullscreen-fallback .plyr__captions {   font-size:21px;   font-size:var(--plyr-font-size-xlarge, 21px)  } } .plyr__ads {  border-radius:inherit;  bottom:0;  cursor:pointer;  left:0;  overflow:hidden;  position:absolute;  right:0;  top:0;  z-index:-1 } .plyr__ads>div, .plyr__ads>div iframe {  height:100%;  position:absolute;  width:100% } .plyr__ads:after {  background:#23282f;  border-radius:2px;  bottom:10px;  bottom:var(--plyr-control-spacing, 10px);  color:#fff;  content:attr(data-badge-text);  font-size:11px;  padding:2px 6px;  pointer-events:none;  position:absolute;  right:10px;  right:var(--plyr-control-spacing, 10px);  z-index:3 } .plyr__ads:empty:after {  display:none } .plyr__cues {  background:currentColor;  display:block;  height:5px;  height:var(--plyr-range-track-height, 5px);  left:0;  opacity:.8;  position:absolute;  top:50%;  transform:translateY(-50%);  width:3px;  z-index:3 } .plyr__preview-thumb {  background-color:hsla(0, 0%, 100%, .9);  background-color:var(--plyr-tooltip-background, hsla(0, 0%, 100%, .9));  border-radius:5px;  border-radius:var(--plyr-tooltip-radius, 5px);  bottom:100%;  box-shadow:0 1px 2px rgba(0, 0, 0, .15);  box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));  margin-bottom:10px;  margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);  opacity:0;  padding:3px;  pointer-events:none;  position:absolute;  transform:translateY(10px) scale(.8);  transform-origin:50% 100%;  transition:transform .2s ease .1s, opacity .2s ease .1s;  z-index:2 } .plyr__preview-thumb--is-shown {  opacity:1;  transform:translate(0) scale(1) } .plyr__preview-thumb:before {  border-left:4px solid transparent;  border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;  border-right:4px solid transparent;  border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;  border-top:4px solid hsla(0, 0%, 100%, .9);  border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, hsla(0, 0%, 100%, .9));  bottom:-4px;  bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);  content:"";  height:0;  left:calc(50% + var(--preview-arrow-offset));  position:absolute;  transform:translateX(-50%);  width:0;  z-index:2 } .plyr__preview-thumb__image-container {  background:#c1c8d1;  border-radius:4px;  border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);  overflow:hidden;  position:relative;  z-index:0 } .plyr__preview-thumb__image-container img, .plyr__preview-thumb__image-container:after {  height:100%;  left:0;  position:absolute;  top:0;  width:100% } .plyr__preview-thumb__image-container:after {  border-radius:inherit;  box-shadow:inset 0 0 0 1px rgba(0, 0, 0, .15);  content:"";  pointer-events:none } .plyr__preview-thumb__image-container img {  max-height:none;  max-width:none } .plyr__preview-thumb__time-container {  background:linear-gradient(transparent, rgba(0, 0, 0, .75));  background:var(--plyr-video-controls-background, linear-gradient(transparent, rgba(0, 0, 0, .75)));  border-bottom-left-radius:4px;  border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);  border-bottom-right-radius:4px;  border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);  bottom:0;  left:0;  line-height:1.1;  padding:20px 6px 6px;  position:absolute;  right:0;  z-index:3 } .plyr__preview-thumb__time-container span {  color:#fff;  font-size:13px;  font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px)) } .plyr__preview-scrubbing {  bottom:0;  filter:blur(1px);  height:100%;  left:0;  margin:auto;  opacity:0;  overflow:hidden;  pointer-events:none;  position:absolute;  right:0;  top:0;  transition:opacity .3s ease;  width:100%;  z-index:1 } .plyr__preview-scrubbing--is-shown {  opacity:1 } .plyr__preview-scrubbing img {  height:100%;  left:0;  max-height:none;  max-width:none;  -o-object-fit:contain;  object-fit:contain;  position:absolute;  top:0;  width:100% } .plyr--no-transition {  transition:none !important } .plyr__sr-only {  clip:rect(1px, 1px, 1px, 1px);  border:0 !important;  height:1px !important;  overflow:hidden;  padding:0 !important;  position:absolute !important;  width:1px !important } .plyr [hidden] {  display:none !important }  [data-cue=sbFadeIn] {  opacity:0 } @keyframes sbFadeIn {  from {   opacity:0  }  to {   opacity:1  } } [data-cue=sbSlideInLeft] {  opacity:0 } @keyframes sbSlideInLeft {  from {   opacity:0;   transform:translateX(-30px)  }  to {   opacity:1;   transform:translateX(0)  } } [data-cue=sbSlideInRight] {  opacity:0 } @keyframes sbSlideInRight {  from {   opacity:0;   transform:translateX(30px)  }  to {   opacity:1;   transform:translateX(0)  } } [data-cue=sbSlideInDown] {  opacity:0 } @keyframes sbSlideInDown {  from {   opacity:0;   transform:translateY(-30px)  }  to {   opacity:1;   transform:translateY(0)  } } [data-cue=sbSlideInUp] {  opacity:0 } @keyframes sbSlideInUp {  from {   opacity:0;   transform:translateY(30px)  }  to {   opacity:1;   transform:translateY(0)  } } [data-cue=sbZoomIn] {  opacity:0 } @keyframes sbZoomIn {  from {   opacity:0;   transform:scale(.8)  }  to {   opacity:1;   transform:scale(1)  } } [data-cue=sbZoomOut] {  opacity:0 } @keyframes sbZoomOut {  from {   opacity:0;   transform:scale(1.2)  }  to {   opacity:1;   transform:scale(1)  } } [data-cue=sbRotateIn] {  opacity:0 } @keyframes sbRotateIn {  from {   opacity:0;   transform:rotateZ(-15deg)  }  to {   opacity:1;   transform:rotateZ(0)  } } [data-cue=sbBounceIn] {  opacity:0 } @keyframes sbBounceIn {  0% {   transform:scale3d(.3, .3, .3)  }  20% {   transform:scale3d(1.1, 1.1, 1.1)  }  40% {   transform:scale3d(.9, .9, .9)  }  60% {   opacity:1;   transform:scale3d(1.03, 1.03, 1.03)  }  80% {   transform:scale3d(.97, .97, .97)  }  100% {   opacity:1;   transform:scale3d(1, 1, 1)  } } [data-cue=sbBounceInLeft] {  opacity:0 } @keyframes sbBounceInLeft {  60%,  75%,  90%,  from,  to {   animation-timing-function:cubic-bezier(.215, .61, .355, 1)  }  0% {   opacity:0;   transform:translate3d(-3000px, 0, 0)  }  60% {   opacity:1;   transform:translate3d(25px, 0, 0)  }  75% {   transform:translate3d(-10px, 0, 0)  }  90% {   transform:translate3d(5px, 0, 0)  }  to {   opacity:1;   transform:translate3d(0, 0, 0)  } } [data-cue=sbBounceInRight] {  opacity:0 } @keyframes sbBounceInRight {  60%,  75%,  90%,  from,  to {   animation-timing-function:cubic-bezier(.215, .61, .355, 1)  }  from {   opacity:0;   transform:translate3d(3000px, 0, 0)  }  60% {   opacity:1;   transform:translate3d(-25px, 0, 0)  }  75% {   transform:translate3d(10px, 0, 0)  }  90% {   transform:translate3d(-5px, 0, 0)  }  to {   opacity:1;   transform:translate3d(0, 0, 0)  } } [data-cue=sbBounceInDown] {  opacity:0 } @keyframes sbBounceInDown {  60%,  75%,  90%,  from,  to {   animation-timing-function:cubic-bezier(.215, .61, .355, 1)  }  0% {   opacity:0;   transform:translate3d(0, -3000px, 0)  }  60% {   opacity:1;   transform:translate3d(0, 25px, 0)  }  75% {   transform:translate3d(0, -10px, 0)  }  90% {   transform:translate3d(0, 5px, 0)  }  to {   opacity:1;   transform:translate3d(0, 0, 0)  } } [data-cue=sbBounceInUp] {  opacity:0 } @keyframes sbBounceInUp {  60%,  75%,  90%,  from,  to {   animation-timing-function:cubic-bezier(.215, .61, .355, 1)  }  from {   opacity:0;   transform:translate3d(0, 3000px, 0)  }  60% {   opacity:1;   transform:translate3d(0, -20px, 0)  }  75% {   transform:translate3d(0, 10px, 0)  }  90% {   transform:translate3d(0, -5px, 0)  }  to {   opacity:1;   transform:translate3d(0, 0, 0)  } } [data-cue=sbFlipInX] {  opacity:0 } @keyframes sbFlipInX {  from {   transform:perspective(400px) rotate3d(1, 0, 0, 90deg);   animation-timing-function:ease-in;   opacity:0  }  40% {   transform:perspective(400px) rotate3d(1, 0, 0, -20deg);   animation-timing-function:ease-in  }  60% {   transform:perspective(400px) rotate3d(1, 0, 0, 10deg);   opacity:1  }  80% {   transform:perspective(400px) rotate3d(1, 0, 0, -5deg)  }  to {   opacity:1;   transform:perspective(400px)  } } [data-cue=sbFlipInY] {  opacity:0 } @keyframes sbFlipInY {  from {   transform:perspective(400px) rotate3d(0, 1, 0, 90deg);   animation-timing-function:ease-in;   opacity:0  }  40% {   transform:perspective(400px) rotate3d(0, 1, 0, -20deg);   animation-timing-function:ease-in  }  60% {   transform:perspective(400px) rotate3d(0, 1, 0, 10deg);   opacity:1  }  80% {   transform:perspective(400px) rotate3d(0, 1, 0, -5deg)  }  to {   opacity:1;   transform:perspective(400px)  } }  :root {  --animate-duration:1s;  --animate-delay:1s;  --animate-repeat:1 } .animate__animated {  -webkit-animation-duration:1s;  animation-duration:1s;  -webkit-animation-duration:var(--animate-duration);  animation-duration:var(--animate-duration);  -webkit-animation-fill-mode:both;  animation-fill-mode:both; } @media (prefers-reduced-motion:reduce), print {  .animate__animated {   -webkit-animation-duration:1ms !important;   animation-duration:1ms !important;   -webkit-transition-duration:1ms !important;   transition-duration:1ms !important;   -webkit-animation-iteration-count:1 !important;   animation-iteration-count:1 !important  }  .animate__animated {   opacity:0  } } @-webkit-keyframes zoomIns {  from {   opacity:0;   transform:scale(.8)  }  to {   opacity:1;   transform:scale(1)  } } @keyframes zoomIns {  from {   opacity:0;   transform:scale(.8)  }  to {   opacity:1;   transform:scale(1)  } } .animate__zoomIn {  -webkit-animation-name:zoomIns;  animation-name:zoomIns } @-webkit-keyframes fadeInDowns {  from {   opacity:0;   transform:translate3d(0, -30%, 0);  }  to {   opacity:1;   transform:none;  } } @keyframes fadeInDowns {  from {   opacity:0;   transform:translate3d(0, -30%, 0);  }  to {   opacity:1;   transform:none;  } } .animate__fadeInDown {  -webkit-animation-name:fadeInDowns;  animation-name:fadeInDowns } .rotator-zoom, .rotator-fade{  opacity:0; }