.elementor-27 .elementor-element.elementor-element-359856c{--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-27 .elementor-element.elementor-element-0cbd794{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-484bb866{--display:flex;--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-338190c1 .xel-image-accordion{flex-direction:row;height:640px;}.elementor-27 .elementor-element.elementor-element-338190c1 .elementor-repeater-item-a2262a1{background-image:url("https://christophmang.com/wp-content/uploads/2026/02/Video-Cover_GVB-1.avif");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-338190c1 .elementor-repeater-item-52ffc3f{background-image:url("https://christophmang.com/wp-content/uploads/2026/02/Video-Cover_Firalux.avif");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-338190c1 .elementor-repeater-item-79e72cf{background-image:url("https://christophmang.com/wp-content/uploads/2026/02/Video-Cover_AutoSPA.avif");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-338190c1 .elementor-repeater-item-7aa0ee3{background-image:url("https://christophmang.com/wp-content/uploads/2026/02/Video-Cover_Roche.avif");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-338190c1 .elementor-repeater-item-dc68c8f{background-image:url("https://christophmang.com/wp-content/uploads/2026/02/Video-Cover_Dingz-1.avif");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-338190c1 .elementor-repeater-item-f700dbb{background-image:url("https://christophmang.com/wp-content/uploads/2026/02/Video-Cover_AVIA-1.avif");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-338190c1 .elementor-repeater-item-7392b22{background-image:url("https://christophmang.com/wp-content/uploads/2026/02/Video-Cover_Selmoni.avif");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-338190c1 .elementor-repeater-item-5a1fb37{background-image:url("https://christophmang.com/wp-content/uploads/2026/02/Video-Cover_BGV.avif");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-338190c1 .xel-image-accordion--content-parent{border-radius:0px;}.elementor-27 .elementor-element.elementor-element-338190c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;border-style:none;}.elementor-27 .elementor-element.elementor-element-338190c1{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-27 .elementor-element.elementor-element-0cbd794{font-size:var( --e-global-typography-accent-font-size );}.elementor-27 .elementor-element.elementor-element-338190c1 .xel-image-accordion{flex-direction:column;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-27 .elementor-element.elementor-element-0cbd794{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for xel-image-accordion, class: .elementor-element-338190c1 */.xel-image-accordion {
    gap: 0px !important;
}
.xel-image-accordion--content {
    align-items: center;
}

.play-btn{
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  
  width:120px;
  height:120px;
  border-radius:50%;
  
  background:rgba(255,255,255,0.05);
  backdrop-filter:blur(6px);
  
  border:1px solid rgba(255,255,255,0.2);
  box-shadow:
    0 0 40px rgba(255,255,255,0.05),
    inset 0 0 30px rgba(255,255,255,0.05);
    
  cursor:pointer;
  transition:all 0.3s ease;
}

.play-btn::before{
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-40%,-50%);
  
  width:0;
  height:0;
  border-style:solid;
  border-width:14px 0 14px 22px;
  border-color:transparent transparent transparent rgba(255,255,255,0.4);
}

.play-btn:hover{
  background:rgba(255,255,255,0.1);
  border-color:rgba(255,255,255,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484bb866 */.xel-image-accordion,
.elementor-widget-xel-image-accordion
{height:100% !important}/* End custom CSS */