


#scy-section-page-background {
    overflow: hidden;
    position: fixed;
    top: -.5rem;
    left: -.5rem;
    width: calc(100% + 1rem);
    height: calc(100vh + 1rem);
    background-color: transparent;
    z-index: -1;
}
  

  #background {
    min-width: calc(100% + 1rem);
    min-height: calc(100vh + 1rem);
    transform: scale(1);
  }
  /*
  #background video {
    position: fixed;
    right: 0;
    bottom: 0;
    min-width: 100%;
    min-height: 100%;
    object-fit: cover;
  }
   
  #background img {
    position: absolute;
    min-width: 100%;
    min-height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }*/
#background img {
    opacity: var(--scy-default-media-opacity);
    mix-blend-mode: var(--scy-default-media-blend-mode);
    filter: grayscale(var(--scy-default-media-grayscale));
}
#background img,
#background video {
    z-index:1;
    position:absolute;
    min-width:100%; 
    min-height:100%;
    object-fit:cover;
    top: 50%;	
    left:50%;
    transform: translate(-50%,-50%);
} 
#background .scy-general-bgackground-color {
    z-index:0;
    width: 100%;
    height: 100%;
    position: absolute;
    display: block;
    background: var(--scy-body-gradient1-background);
    background: linear-gradient(70deg,var(--scy-body-gradient1-background) 0%, var(--scy-body-gradient2-background) 100%);

}
  /*#background video {
    -webkit-filter: none;
    -moz-filter: none;
    -o-filter: none;
    -ms-filter: none;
    filter: none;
  }*/
  
  /*#background img {
    -webkit-filter: blur(0px);
    -moz-filter: blur(0px);
    -o-filter: blur(0px);
    -ms-filter: blur(0px);
    filter: blur(0px);
  }*/

  /*#scy-section-page-background {
    background-color: <?php echo $style_body_background_color_1; ?> !important;
    background-image:linear-gradient(45deg, rgba( <?php echo $style_background_gradient_color_1_rgb_line; ?>, <?php echo $style_default_media_opacity; ?>), rgba(<?php echo $style_background_gradient_color_2_rgb_line; ?>, <?php echo $style_default_media_opacity; ?>)) !important; 
}*/

/*#background video {
    -webkit-filter: none;
    -moz-filter: none;
    -o-filter: none;
    -ms-filter: none;
    filter: none;
}
#background img {
    <?php if ($style_default_media_blend_mode != '0') {?>
    -webkit-filter: blur(<?php echo $style_default_media_blend_mode."px"; ?>);
    -moz-filter: blur(<?php echo $style_default_media_blend_mode."px"; ?>);
    -o-filter: blur(<?php echo $style_default_media_blend_mode."px"; ?>);
    -ms-filter: blur(<?php echo $style_default_media_blend_mode."px"; ?>);
    filter: blur(<?php echo $style_default_media_blend_mode."px"; ?>);
    <?php } else { ?>
    -webkit-filter: none;
    -moz-filter: none;
    -o-filter: none;
    -ms-filter: none;
    filter: none;
    <?php } ?>
}*/


