/* SATA: fixed artwork is independent of content height and works on mobile. */
body.sata-atmosphere{background:#f1f6fb}
body.sata-atmosphere #page{position:relative;isolation:isolate;background:transparent!important}
body.sata-atmosphere #page::before{
 content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;
 background-color:#f1f6fb;
 background-image:linear-gradient(90deg,rgba(241,246,251,.94) 0%,rgba(241,246,251,.9) 40%,rgba(241,246,251,.5) 70%,rgba(241,246,251,.25) 100%),var(--sata-wallpaper);
 background-size:100% 100%,max(100vw,1320px) auto;
 background-position:left top,right 112px;background-repeat:no-repeat;
}
.sata-atmosphere-soporte{--sata-wallpaper:url('soporte.webp')}
.sata-atmosphere-capacitacion{--sata-wallpaper:url('capacitacion.webp')}
.sata-atmosphere-nube{--sata-wallpaper:url('nube.webp')}
.sata-atmosphere-fiscal{--sata-wallpaper:url('fiscal.webp')}
.sata-atmosphere-empresa{--sata-wallpaper:url('empresa.webp')}
.sata-atmosphere-contenidos{--sata-wallpaper:url('contenidos.webp')}
.sata-atmosphere-privacidad{--sata-wallpaper:url('privacidad.webp')}
.sata-atmosphere-sistemas{--sata-wallpaper:url('sistemas.webp')}
/* Only the large wrappers. Individual cards, forms and controls keep their fill. */
body.sata-atmosphere #page :is(.sata-v5-root,.sata-v3-hero,.sata-rd-hero-grid,.sata-v3-section,.sata-rd-section,.sata-v3-soft,.sata-rd-soft,.sata-rd-cloud,.sata-rd-contact,.sata-system-logos,.sata-credentials){
 background:transparent!important;--background-overlay:transparent;
}
body.sata-atmosphere #page .sata-v5-root>.e-con::before{background:transparent!important}
body.sata-atmosphere #page .sata-rd-cloud :is(h1,h2,h3,h4,.elementor-heading-title){color:#0d334f!important}
body.sata-atmosphere #page .sata-rd-cloud :is(p,li){color:#566676!important}
body.sata-atmosphere #page .sata-rd-cloud .sata-rd-eyebrow p{color:#075bc6!important}
body.sata-atmosphere #sata-blog,
body.sata-atmosphere #sata-blog :is(.sb-hero,.sb-section,.sb-news){background:transparent!important}
body.sata-atmosphere #sata-blog .sb-card{background:#fff}
body.sata-atmosphere #sata-blog .sb-news h2{color:#0d334f}
body.sata-atmosphere #sata-blog .sb-news p{color:#456070}
body.sata-atmosphere #sata-blog .sb-news .sb-kicker{color:#075bc6}
body.sata-atmosphere #page .sata-cat-prices{background:#fff}
@media(max-width:850px){
 body.sata-atmosphere #page::before{
  background-image:linear-gradient(rgba(241,246,251,.7),rgba(241,246,251,.7)),var(--sata-wallpaper);
  background-size:100% 100%,auto 560px;background-position:left top,right 96px;
 }
}
@media print{body.sata-atmosphere #page::before{display:none}}
/* Home system logos: remove white tiles and blend the original white image matte. */
body.home #page .sata-system-logos a{background:transparent!important;mix-blend-mode:multiply}
body.home #page .sata-system-logos a>span{background:transparent!important}
